Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/p/pocl/pocl_1.6-5_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/pocl-1.6-5k6p39fx_/pocl_1.6-5_all.buildinfo Get source package info: pocl=1.6-5 Source URL: http://snapshot.notset.fr/mr/package/pocl/1.6-5/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.49 bash=5.1-2 binfmt-support=2.2.1-1 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20210119 clang-9=1:9.0.1-16 clinfo=3.0.20.11.20-1 cmake=3.18.4-2 cmake-data=3.18.4-2 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.3 debianutils=4.11.2 dh-autoreconf=20 dh-strip-nondeterminism=1.11.0-1 diffutils=1:3.7-5 docutils-common=0.16+dfsg-3 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210201-1 file=1:5.39-3 findutils=4.8.0-1 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 lib32gcc-s1=10.2.1-6 lib32stdc++6=10.2.1-6 libacl1=2.2.53-10 libarchive-zip-perl=1.68-1 libarchive13=3.4.3-2 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.1-7 libblkid1=2.36.1-7 libbrotli1=1.0.9-2+b2 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libc6-i386=2.31-9 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libclang-9-dev=1:9.0.1-16 libclang-common-9-dev=1:9.0.1-16 libclang-cpp9=1:9.0.1-16 libclang1-9=1:9.0.1-16 libcom-err2=1.46.1-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libcurl4=7.74.0-1.1 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.256 libdebhelper-perl=13.3.3 libdpkg-perl=1.20.7.1 libedit2=3.1-20191231-2+b1 libelf1=0.183-1 libexpat1=2.2.10-1 libffi-dev=3.3-5 libffi7=3.3-5 libfile-stripnondeterminism-perl=1.11.0-1 libgc1=1:8.0.4-3 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-3 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libglib2.0-0=2.66.7-1 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.0-7 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhogweed6=3.7-2 libhwloc-dev=2.4.1~rc3+dfsg-1 libhwloc15=2.4.1~rc3+dfsg-1 libicu67=67.1-6 libidn2-0=2.3.0-5 libisl23=0.23-1 libitm1=10.2.1-6 libjs-jquery=3.5.1+dfsg+~3.5.5-7 libjs-sphinxdoc=3.4.3-1 libjs-underscore=1.9.1~dfsg-1 libjsoncpp24=1.9.4-4 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 libldap-2.4-2=2.4.57+dfsg-2 libllvm9=1:9.0.1-16 liblsan0=10.2.1-6 libltdl-dev=2.4.6-15 libltdl7=2.4.6-15 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmd0=1.0.3-3 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpdec3=2.5.1-1 libmpfr6=4.1.0-3 libncurses-dev=6.2+20201114-2 libncurses6=6.2+20201114-2 libncursesw6=6.2+20201114-2 libnettle8=3.7-2 libnghttp2-14=1.43.0-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnuma-dev=2.0.12-1+b1 libnuma1=2.0.12-1+b1 libobjc-10-dev=10.2.1-6 libobjc4=10.2.1-6 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam0g=1.4.0-4 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-2 libpfm4=4.11.1+git8-gc96ebc0-1 libpipeline1=1.5.3-1 libprocps8=2:3.3.17-4 libpsl5=0.21.0-1.2 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libquadmath0=10.2.1-6 libreadline8=8.1-1 librhash0=1.4.1-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2=2.1.27+dfsg-2.1 libsasl2-modules-db=2.1.27+dfsg-2.1 libseccomp2=2.5.1-1 libselinux1=3.1-3 libsigsegv2=2.13-1 libsmartcols1=2.36.1-7 libsqlite3-0=3.34.1-2 libssh2-1=1.9.0-2 libssl1.1=1.1.1i-3 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd0=247.3-1 libtasn1-6=4.16.0-2 libtinfo-dev=6.2+20201114-2 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-1 libunistring2=0.9.10-4 libuuid1=2.36.1-7 libuv1=1.40.0-1 libxml2=2.9.10+dfsg-6.3+b1 libyaml-0-2=0.2.2-1 libz3-4=4.8.10-1 libz3-dev=4.8.10-1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.13-1 llvm-9=1:9.0.1-16 llvm-9-dev=1:9.0.1-16 llvm-9-runtime=1:9.0.1-16 llvm-9-tools=1:9.0.1-16 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.4-1 mawk=1.3.4.20200120-2 media-types=4.0.0 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 ocl-icd-dev=2.2.14-2 ocl-icd-libopencl1=2.2.14-2 ocl-icd-opencl-dev=2.2.14-2 opencl-c-headers=3.0~2020.12.18-1 opencl-clhpp-headers=3.0~2.0.13-1 openssl=1.1.1i-3 patch=2.7.6-7 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 pkg-config=0.29.2-1 pkg-kde-tools=0.15.32 po-debconf=1.0.21+nmu1 procps=2:3.3.17-4 python-babel-localedata=2.8.0+dfsg.1-6 python3=3.9.1-1 python3-alabaster=0.7.8-1.1 python3-babel=2.8.0+dfsg.1-6 python3-certifi=2020.6.20-1 python3-chardet=4.0.0-1 python3-distutils=3.9.1-2 python3-docutils=0.16+dfsg-3 python3-idna=2.10-1 python3-imagesize=1.2.0-2 python3-jinja2=2.11.2-1 python3-lib2to3=3.9.1-2 python3-markupsafe=1.1.1-1+b3 python3-minimal=3.9.1-1 python3-packaging=20.9-1 python3-pkg-resources=52.0.0-1 python3-pygments=2.7.1+dfsg-1 python3-pyparsing=2.4.7-1 python3-requests=2.25.1+dfsg-2 python3-roman=2.0.0-5 python3-six=1.15.0-2 python3-snowballstemmer=2.1.0-1 python3-sphinx=3.4.3-1 python3-tz=2021.1-1 python3-urllib3=1.26.2-1 python3-yaml=5.3.1-3+b1 python3.9=3.9.1-4 python3.9-minimal=3.9.1-4 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.14 sgml-base=1.30 sphinx-common=3.4.3-1 sysvinit-utils=2.96-5 tar=1.33+dfsg-1 tzdata=2021a-1 util-linux=2.36.1-7 xml-core=0.18+nmu1 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210216T210840Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d pocl=1.6-5 && mkdir -p /build/pocl-HTkujc && dpkg-source --no-check -x /*.dsc /build/pocl-HTkujc/pocl-1.6 && chown -R builduser:builduser /build/pocl-HTkujc" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/pocl-HTkujc/pocl-1.6 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1613469657" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/pocl-HTkujc /tmp/pocl-1.6-5k6p39fx_ bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210216T210840Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.83qjMwO8pf as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.83qjMwO8pf Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210216T210840Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210216T210840Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (622 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4662 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210216T210840Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.83qjMwO8pf Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210216T210840Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 22s (1047 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.83qjMwO8pf I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d pocl=1.6-5 && mkdir -p /build/pocl-HTkujc && dpkg-source --no-check -x /*.dsc /build/pocl-HTkujc/pocl-1.6 && chown -R builduser:builduser /build/pocl-HTkujc"' exec /tmp/mmdebstrap.83qjMwO8pf Reading package lists... NOTICE: 'pocl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/opencl-team/pocl.git Please use: git clone https://salsa.debian.org/opencl-team/pocl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1626 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main pocl 1.6-5 (dsc) [2392 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main pocl 1.6-5 (tar) [1595 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main pocl 1.6-5 (diff) [28.9 kB] Fetched 1626 kB in 1s (1184 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'pocl_1.6-5.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting pocl in /build/pocl-HTkujc/pocl-1.6 dpkg-source: info: unpacking pocl_1.6.orig.tar.gz dpkg-source: info: unpacking pocl_1.6-5.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-fix-build-on-hurd-i386.patch dpkg-source: info: applying 0002-link-against-single-shared-libclang-cpp-when-buildin.patch dpkg-source: info: applying 0003-rename-stderr_is_a_tty-to-pocl_stderr_is_a_tty.patch dpkg-source: info: applying 0004-rename-fill_dev_-_t-to-pocl_fill_dev_-_t.patch dpkg-source: info: applying 0005-handle-dlsym-error-on-device-library.patch dpkg-source: info: applying 0006-check-whether-libpocl-and-the-device-libraries-can-b.patch dpkg-source: info: applying 0007-drop-redundant-include.patch dpkg-source: info: applying 0008-drop-unused-global-variable-pocl_num_device_types.patch dpkg-source: info: applying 0009-regroup-workgroup-tests-and-add-missing-dependencies.patch dpkg-source: info: applying 0010-minor-cleanup.patch dpkg-source: info: applying 0011-add-include-pocl_export.h-for-new-macro-POCL_EXPORT.patch dpkg-source: info: applying 0012-add-POCL_EXPORT-decorations.patch dpkg-source: info: applying 0013-add-VISIBILITY_HIDDEN-cmake-option.patch dpkg-source: info: applying 1014-add-POCL_EXPORT-to-additional-symbols-needed-by-the-.patch dpkg-source: info: applying skip-subdevice-tests-on-single-core-cpus.patch dpkg-source: info: applying test_printf.patch dpkg-source: info: applying test_structs_as_args.patch dpkg-source: info: applying generic-cpu.patch dpkg-source: info: applying distro.patch dpkg-source: info: applying verbose.patch dpkg-source: info: applying 2001-add-testcase-for-Debian-bug-975931.patch dpkg-source: info: applying 2003-restore-setting-unroll-threshold-on-LLVM-9.patch dpkg-source: info: applying timeout.patch dpkg-source: info: applying use-system-CL-headers.patch dpkg-source: info: applying 1001-stop-building-libllvmopencl.so-which-is-no-longer-us.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/pocl-HTkujc/pocl-1.6 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1613469657" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.83qjMwO8pf dpkg-buildpackage: info: source package pocl dpkg-buildpackage: info: source version 1.6-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . debian/rules clean dh clean --with pkgkde_symbolshelper --buildsystem=cmake dh_auto_clean -O--buildsystem=cmake debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/build/pocl-HTkujc/pocl-1.6' test ! -d include/_CL || mv -v include/_CL include/CL test ! -d include/_OpenCL || mv -v include/_OpenCL include/OpenCL make[1]: Leaving directory '/build/pocl-HTkujc/pocl-1.6' dh_autoreconf_clean -O--buildsystem=cmake dh_clean -O--buildsystem=cmake debian/rules binary-indep dh binary-indep --with pkgkde_symbolshelper --buildsystem=cmake dh_update_autotools_config -i -O--buildsystem=cmake dh_autoreconf -i -O--buildsystem=cmake debian/rules execute_before_dh_auto_configure make[1]: Entering directory '/build/pocl-HTkujc/pocl-1.6' test ! -d include/CL || mv -v include/CL include/_CL renamed 'include/CL' -> 'include/_CL' test ! -d include/OpenCL || mv -v include/OpenCL include/_OpenCL renamed 'include/OpenCL' -> 'include/_OpenCL' make[1]: Leaving directory '/build/pocl-HTkujc/pocl-1.6' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/pocl-HTkujc/pocl-1.6' Using LLC_HOST_CPU=distro /usr/lib/llvm-9/bin/llc -version LLVM (http://llvm.org/): LLVM version 9.0.1 Optimized build. Default target: x86_64-pc-linux-gnu Host CPU: sandybridge Registered Targets: aarch64 - AArch64 (little endian) aarch64_32 - AArch64 (little endian ILP32) aarch64_be - AArch64 (big endian) amdgcn - AMD GCN GPUs arm - ARM arm64 - ARM64 (little endian) arm64_32 - ARM64 (little endian ILP32) armeb - ARM (big endian) avr - Atmel AVR Microcontroller bpf - BPF (host endian) bpfeb - BPF (big endian) bpfel - BPF (little endian) hexagon - Hexagon lanai - Lanai mips - MIPS (32-bit big endian) mips64 - MIPS (64-bit big endian) mips64el - MIPS (64-bit little endian) mipsel - MIPS (32-bit little endian) msp430 - MSP430 [experimental] nvptx - NVIDIA PTX 32-bit nvptx64 - NVIDIA PTX 64-bit ppc32 - PowerPC 32 ppc64 - PowerPC 64 ppc64le - PowerPC 64 LE r600 - AMD GPUs HD2XXX-HD6XXX riscv32 - 32-bit RISC-V riscv64 - 64-bit RISC-V sparc - Sparc sparcel - Sparc LE sparcv9 - Sparc V9 systemz - SystemZ thumb - Thumb thumbeb - Thumb (big endian) wasm32 - WebAssembly 32-bit wasm64 - WebAssembly 64-bit x86 - 32-bit X86: Pentium-Pro and above x86-64 - 64-bit X86: EM64T and AMD64 xcore - XCore /usr/lib/llvm-9/bin/llc -mattr=help /usr/lib/llvm-9/bin/llc: error: : error: unable to get target for 'unknown', see --version and --triple. make[1]: [debian/rules:76: override_dh_auto_configure] Error 1 (ignored) dh_auto_configure -- -DENABLE_ICD=yes -DWITH_LLVM_CONFIG=/usr/bin/llvm-config-9 -DLLC_HOST_CPU=GENERIC -DKERNELLIB_HOST_CPU_VARIANTS=distro -DPOCL_ICD_ABSOLUTE_PATH=OFF -DHARDENING_ENABLE=ON -DVISIBILITY_HIDDEN=ON -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DENABLE_ICD=yes -DWITH_LLVM_CONFIG=/usr/bin/llvm-config-9 -DLLC_HOST_CPU=GENERIC -DKERNELLIB_HOST_CPU_VARIANTS=distro -DPOCL_ICD_ABSOLUTE_PATH=OFF -DHARDENING_ENABLE=ON -DVISIBILITY_HIDDEN=ON -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF .. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_WARN_INCOMPATIBLE_POINTER_TYPES -- Performing Test HAVE_WARN_INCOMPATIBLE_POINTER_TYPES - Success -- No git and/or not a prerelease -> not adding git commit to version. -- Host CPU cores: 32 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'hwloc' -- Found hwloc, version 2.4.1rc3 -- Found Hwloc: hwloc -- Found hwloc 2.4.1rc3 in :hwloc -- Hwloc_VERSION 2.4.1rc3 -- Hwloc_LDFLAGS -lhwloc -- Hwloc_CFLAGS -- L1D Cacheline size detected: 64 -- CMAKE_SYSTEM_NAME: Linux -- CMAKE_HOST_SYSTEM_PROCESSOR: x86_64 -- CMAKE_LIBRARY_ARCHITECTURE: x86_64-linux-gnu -- Using llvm-config: /usr/bin/llvm-config-9 -- LLVM binaries suffix : -9 -- llvm-config's LLVM_PREFIX is: /usr/lib/llvm-9 -- llvm-config's LLVM_VERSION_FULL is: 9.0.1 -- LLVM_VERSION: 9.0 -- llvm-config's LLVM_CFLAGS is: -I/usr/lib/llvm-9/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_CXXFLAGS is: -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 -- llvm-config's LLVM_CPPFLAGS is: -I/usr/lib/llvm-9/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- llvm-config's LLVM_LDFLAGS is: -L/usr/lib/llvm-9/lib -- llvm-config's LLVM_BINDIR is: /usr/lib/llvm-9/bin -- llvm-config's LLVM_LIBDIR is: /usr/lib/llvm-9/lib -- llvm-config's LLVM_INCLUDEDIR is: /usr/lib/llvm-9/include -- llvm-config's LLVM_SRC_ROOT is: /usr/lib/llvm-9/build/ -- llvm-config's LLVM_OBJ_ROOT is: /usr/lib/llvm-9/build/ -- llvm-config's LLVM_ALL_TARGETS is: AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore AVR -- llvm-config's LLVM_HOST_TARGET is: x86_64-pc-linux-gnu -- llvm-config's LLVM_BUILD_MODE is: RelWithDebInfo -- llvm-config's LLVM_ASSERTS_BUILD is: OFF -- llvm-config's LLVM_SYSLIBS is: -- llvm-config's LLVM_HAS_RTTI is: YES -- llvm-config's LLVM_LIBS is: -lLLVM-9 -- llvm-config's LLVM_SYSLIBS is: -- Found clang: /usr/lib/llvm-9/bin/clang-9 -- Found clang++: /usr/bin/clang++-9 -- Found opt: /usr/bin/opt-9 -- Found llc: /usr/bin/llc-9 -- Found llvm-as: /usr/bin/llvm-as-9 -- Found llvm-link: /usr/bin/llvm-link-9 -- Found lli: /usr/bin/lli-9 -- udivmodti4 compiles without extra flags -- Checking if clang++ works (required by vecmathlib) -- Checking if LLVM is a DEBUG build -- DEBUG build -- Find out LLC target triple (for host x86_64-pc-linux-gnu) -- Find out LLC host CPU with /usr/bin/llc-9 -- Autodetected CPU sandybridge overriden by user to GENERIC -- Checking clang -march vs. -mcpu flag -- Using -march= -- LLVM link test OK -- Checking fp16 support -- FP16 is disabled: 1 -- Looking for fork -- Looking for fork - found -- Looking for fsync -- Looking for fsync - found -- Looking for sleep -- Looking for sleep - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for utime -- Looking for utime - found -- Looking for futimens -- Looking for futimens - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for mkdtemp -- Looking for mkdtemp - found -- Looking for mkstemps -- Looking for mkstemps - found -- Looking for vfork -- Looking for vfork - found -- Looking for mkostemps -- Looking for mkostemps - found -- Looking for dladdr -- Looking for dladdr - found -- Private Datadir Relative path: ../../share/pocl -- libdl found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Checking for module 'lttng-ust>=2.7' -- No package 'lttng-ust' found -- Checking for module 'ocl-icd>=1.3' -- Found ocl-icd, version 2.2.14 -- Using an ICD loader (cached): 1 -- Run tests with ICD: 1 -- OpenCL.h found, NOT installing our headers -- Failed to find tcecc or tce-config, disabling TCE -- TCE support : 0 -- Building the following device drivers: basic pthreads -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Searching 16 bit integer - Using unsigned short -- Check if the system is big endian - little endian -- GENERIC SLEEF: 128bit vectors available. -- GENERIC SLEEF: 256bit vectors NOT available. -- GENERIC SLEEF: 512bit vectors NOT available. -- GENERIC SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc -- GENERIC SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc -- Host Kernel BC for "GENERIC": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-GENERIC.bc -- sse2 SLEEF: 128bit vectors available. -- sse2 SLEEF: 256bit vectors NOT available. -- sse2 SLEEF: 512bit vectors NOT available. -- sse2 SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc -- sse2 SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef.bc -- Host Kernel BC for "sse2": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse2.bc -- ssse3 SLEEF: 128bit vectors available. -- ssse3 SLEEF: 256bit vectors NOT available. -- ssse3 SLEEF: 512bit vectors NOT available. -- ssse3 SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc -- ssse3 SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef.bc -- Host Kernel BC for "ssse3": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-ssse3.bc -- sse41 SLEEF: 128bit vectors available. -- sse41 SLEEF: 256bit vectors NOT available. -- sse41 SLEEF: 512bit vectors NOT available. -- sse41 SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc -- sse41 SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef.bc -- Host Kernel BC for "sse41": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse41.bc -- avx SLEEF: 128bit vectors available. -- avx SLEEF: 256bit vectors available. -- avx SLEEF: 512bit vectors NOT available. -- avx SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc -- avx SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef.bc -- Host Kernel BC for "avx": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx.bc -- avx_f16c SLEEF: 128bit vectors available. -- avx_f16c SLEEF: 256bit vectors available. -- avx_f16c SLEEF: 512bit vectors NOT available. -- avx_f16c SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc -- avx_f16c SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef.bc -- Host Kernel BC for "avx_f16c": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_f16c.bc -- avx_fma4 SLEEF: 128bit vectors available. -- avx_fma4 SLEEF: 128bit hardware FMA available. -- avx_fma4 SLEEF: 256bit vectors available. -- avx_fma4 SLEEF: 256bit hardware FMA available. -- avx_fma4 SLEEF: 512bit vectors NOT available. -- avx_fma4 SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc -- avx_fma4 SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef.bc -- Host Kernel BC for "avx_fma4": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_fma4.bc -- avx2 SLEEF: 128bit vectors available. -- avx2 SLEEF: 128bit hardware FMA available. -- avx2 SLEEF: 256bit vectors available. -- avx2 SLEEF: 256bit hardware FMA available. -- avx2 SLEEF: 512bit vectors NOT available. -- avx2 SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc -- avx2 SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef.bc -- Host Kernel BC for "avx2": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx2.bc -- avx512 SLEEF: 128bit vectors available. -- avx512 SLEEF: 128bit hardware FMA available. -- avx512 SLEEF: 256bit vectors available. -- avx512 SLEEF: 256bit hardware FMA available. -- avx512 SLEEF: 512bit vectors available. -- avx512 SLEEF: 512bit hardware FMA available. -- avx512 SLEEF bc list: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc;/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc -- avx512 SLEEF bc: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef.bc -- Host Kernel BC for "avx512": /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx512.bc -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fPIC -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fPIC - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wall -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wall - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wextra -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wextra - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wconversion -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wconversion - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wformat -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wformat - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wformat-security -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Wformat-security - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Werror_eq_format-security -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-Werror_eq_format-security - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fno-strict-aliasing -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fno-strict-aliasing - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fno-common -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fno-common - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-runtime-abi_eq_full -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-runtime-abi_eq_full - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-ffp-exception-behavior_eq_strict -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-ffp-exception-behavior_eq_strict - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fstack-clash-protection -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fstack-clash-protection - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mcet -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mcet - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-cast-strict -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-cast-strict - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-derived-cast -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-derived-cast - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-unrelated-cast -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-unrelated-cast - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-nvcall -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-nvcall - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-vcall -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-vcall - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-icall -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-icall - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-mfcall -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_cfi-mfcall - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mretpoline -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mretpoline - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mspeculative-load-hardening -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mspeculative-load-hardening - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-lvi-load-hardening -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-lvi-load-hardening - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-lvi-cfi -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-lvi-cfi - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_address -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fsanitize_eq_address - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch_eq_thunk-extern -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch_eq_thunk-extern - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch_eq_thunk-inline -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch_eq_thunk-inline - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-return -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-return - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch-register -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch-register - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch-loop -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcf-protection_eq_none -mindirect-branch-loop - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-x86-speculative-load-hardening -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-x86-speculative-load-hardening - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mno-indirect-branch-register -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mno-indirect-branch-register - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mmitigate-rop -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-mmitigate-rop - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcheck-pointer-bounds -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fcheck-pointer-bounds - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-treat-zero-size-reloc-as-infinite -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-treat-zero-size-reloc-as-infinite - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-first-field-has-own-bounds -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-first-field-has-own-bounds - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-narrow-bounds -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-narrow-bounds - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-narrow-to-innermost-array -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-narrow-to-innermost-array - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-optimize -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-optimize - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-use-fast-string-functions -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-use-fast-string-functions - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-use-nochk-string-functions -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-use-nochk-string-functions - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-use-static-const-bounds -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fchkp-use-static-const-bounds - Failed -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fstack-protector -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fstack-protector - Success -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fstack-protector-strong -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fstack-protector-strong - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-O1 -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-O1 - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_--sort-common -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_--sort-common - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_--as-needed -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_--as-needed - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-flto -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-flto - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_relro -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_relro - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_now -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_now - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_ibtplt -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_ibtplt - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_ibt -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_ibt - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_shstk -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_shstk - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_notext -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-z_comma_notext - Success -- CPACK_DEBIAN_ICD_PACKAGE_DEPENDS -- CPACK_DEBIAN_ICD_PACKAGE_NAME -- CPACK_DEBIAN_ICD_PACKAGE_PROVIDES -- CPACK_DEBIAN_ICD_PACKAGE_RECOMMENDS -- CPACK_DEBIAN_LIB_PACKAGE_BREAKS -- CPACK_DEBIAN_LIB_PACKAGE_DEPENDS -- CPACK_DEBIAN_LIB_PACKAGE_NAME -- CPACK_DEBIAN_LIB_PACKAGE_RECOMMENDS -- CPACK_DEBIAN_LIB_PACKAGE_REPLACES -- OPENCL_LIBS: Threads::Threads;OpenCL -- OPENCL_CFLAGS: -- POCLU LINK OPTS: poclu;Threads::Threads;OpenCL;-lm -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fPIE -- Performing Test SUPPORTS_HARDENING_COMPILE_FLAGS_-fPIE - Success -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-pie -- Performing Test SUPPORTS_HARDENING_LINK_FLAGS_-Wl_comma_-pie - Success -- CPACK_DEBIAN_ICD_PACKAGE_DEPENDS -- CPACK_DEBIAN_ICD_PACKAGE_NAME -- CPACK_DEBIAN_ICD_PACKAGE_PROVIDES -- CPACK_DEBIAN_ICD_PACKAGE_RECOMMENDS -- CPACK_DEBIAN_LIB_PACKAGE_BREAKS -- CPACK_DEBIAN_LIB_PACKAGE_DEPENDS -- CPACK_DEBIAN_LIB_PACKAGE_NAME -- CPACK_DEBIAN_LIB_PACKAGE_RECOMMENDS -- CPACK_DEBIAN_LIB_PACKAGE_REPLACES -- CPACK_DEBIAN_POCLCC_PACKAGE_DEPENDS -- CPACK_DEBIAN_POCLCC_PACKAGE_NAME -- -- *********************** SUMMARY *************************** -- -- ******* Directories: -- -- CMAKE_INSTALL_PREFIX: /usr -- POCL_INSTALL_CMAKE_CONFIG_DIR: /usr/lib/x86_64-linux-gnu/pocl -- POCL_INSTALL_ICD_VENDORDIR: /etc/OpenCL/vendors -- POCL_INSTALL_OPENCL_HEADER_DIR: /usr/include/CL -- POCL_INSTALL_PKGCONFIG_DIR: /usr/lib/x86_64-linux-gnu/pkgconfig -- POCL_INSTALL_PRIVATE_DATADIR: /usr/share/pocl -- POCL_INSTALL_PRIVATE_HEADER_DIR: /usr/share/pocl/include -- POCL_INSTALL_PRIVATE_LIBDIR: /usr/lib/x86_64-linux-gnu/pocl -- POCL_INSTALL_PUBLIC_BINDIR: /usr/bin -- POCL_INSTALL_PUBLIC_HEADER_DIR: /usr/include -- POCL_INSTALL_PUBLIC_LIBDIR: /usr/lib/x86_64-linux-gnu -- -- -- ******* LLVM Programs: -- -- LLVM_CONFIG: /usr/bin/llvm-config-9 -- LLVM_OPT: /usr/bin/opt-9 -- LLVM_LLC: /usr/bin/llc-9 -- LLVM_AS: /usr/bin/llvm-as-9 -- LLVM_LINK: /usr/bin/llvm-link-9 -- LLVM_LLI: /usr/bin/lli-9 -- WITH_LLVM_CONFIG (User preferred llvm-config): /usr/bin/llvm-config-9 -- -- ******* Various Flags: -- -- CL_DISABLE_HALF: 1 -- HAVE_CLOCK_GETTIME: 1 -- HAVE_GLEW: -- HAVE_LTTNG_UST: 0 -- HOST_AS_FLAGS: -- HOST_CLANG_FLAGS: --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -- HOST_LD_FLAGS: -shared -- HOST_LLC_FLAGS: -relocation-model=pic -mtriple=x86_64-pc-linux-gnu -- -- LIB_API_VERSION: 2 -- LIB_BUILD_VERSION: 2.6.0 -- ICD_LD_FLAGS: -Wl,-Bsymbolic -- EXTRA_KERNEL_FLAGS: -- EXTRA_KERNEL_CXX_FLAGS: -- EXTRA_KERNEL_CL_FLAGS: -- EXTRA_KERNEL_C_FLAGS: -- final KERNEL_CXX_FLAGS: -xc++ -std=c++11 -fno-stack-protector -fPIC -- final KERNEL_CL_FLAGS: -xcl -fno-stack-protector -fPIC -- final KERNEL_C_FLAGS: -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -- -- CLANG_HAS_64B_MATH: ON -- CLANG_HAS_128B_MATH: ON -- CLANG_NEEDS_RTLIB: OFF -- CLANG_MARCH_FLAG: -march= -- CLANG_TARGET_OPTION: --target= -- LLVM_VERSION: 9.0 -- LLVM_LIB_IS_SHARED: -- LLVM_HAS_RTTI: YES -- LLVM_LIB_MODE: --link-shared -- LLVM_ASSERTS_BUILD: OFF -- LLVM_BUILD_MODE: RelWithDebInfo -- LLVM_CFLAGS: -I/usr/lib/llvm-9/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_CXXFLAGS: -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 -- LLVM_CPPFLAGS: -I/usr/lib/llvm-9/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_LDFLAGS: -L/usr/lib/llvm-9/lib -- LLVM_LIBDIR: /usr/lib/llvm-9/lib -- LLVM_INCLUDEDIR: /usr/lib/llvm-9/include -- LLVM_SRC_ROOT: /usr/lib/llvm-9/build/ -- LLVM_OBJ_ROOT: /usr/lib/llvm-9/build/ -- LLVM_INCLUDE_DIRS: -- LLVM_ALL_TARGETS: AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore AVR -- LLVM_HOST_TARGET: x86_64-pc-linux-gnu -- LLC_TRIPLE: x86_64-pc-linux-gnu -- LLC_HOST_CPU: GENERIC -- -- MAX_EXTENDED_ALIGNMENT: 128 -- OCL_KERNEL_TARGET: x86_64-pc-linux-gnu -- OCL_KERNEL_TARGET_CPU: GENERIC -- HOST_DEVICE_ADDRESS_BITS: 64 -- -- ----------- -------------------------------- -------- -- llvm libs libpocl will be linked to (POCL_LLVM_LIBS): -- /usr/lib/llvm-9/lib/libLLVM-9.so -- ----------- -------------------------------- -------- -- clang libs libpocl will be linked to (CLANG_LIBFILES): -- /usr/lib/llvm-9/lib/libclang-cpp.so -- ----------- -------------------------------- -------- -- system libs libpocl will be linked to (LLVM_SYSLIBS): -- -- ----------- -------------------------------- -------- -- ******* Enabled features: -- -- DEVELOPER_MODE: OFF -- ENABLE_CONFORMANCE: ON -- ENABLE_ICD: yes -- ENABLE_TCE: 0 -- ENABLE_TCEMC: 0 -- ENABLE_HSA: OFF -- ENABLE_CUDA: OFF -- ENABLE_ASAN (address sanitizer): OFF -- ENABLE_LSAN (leak sanitizer): OFF -- ENABLE_TSAN (thread sanitizer): OFF -- ENABLE_UBSAN (UB sanitizer): OFF -- ENABLE_POCL_FLOAT_CONVERSION: OFF -- ENABLE_RELOCATION: ON -- ENABLE_SLEEF: ON -- ENABLE_SPIR: OFF -- ENABLE_SPIRV: OFF -- ENABLE_POCL_BUILDING: ON -- INSTALL_OPENCL_HEADERS (Install our headers): 0 -- OCL_DRIVERS (Drivers built): basic pthreads -- OCL_TARGETS (Targets built): host -- OCS_AVAILABLE: ON -- POCL_ICD_ABSOLUTE_PATH: OFF -- POCL_ASSERTS_BUILD: 1 -- TESTS_USE_ICD: 1 -- Available testsuites: AMD;AMDSDK2.9;AMDSDK3.0;ASL;arrayfire;clBLAS;CLBlast;clFFT;conformance;CloverLeaf;Halide;IntelSVM;opencl-book-samples;OpenCV;Parboil;piglit;PyOpenCL;Rodinia;shoc;VexCL;ViennaCL;Glow -- Enabled testsuites: -- Disabled testsuites: AMD;AMDSDK2.9;AMDSDK3.0;ASL;arrayfire;clBLAS;CLBlast;clFFT;conformance;CloverLeaf;Halide;IntelSVM;opencl-book-samples;OpenCV;Parboil;piglit;PyOpenCL;Rodinia;shoc;VexCL;ViennaCL;Glow -- Testsuites are built from git master: OFF -- Kernel caching: ON -- Kernel library CPU variants: GENERIC;sse2;ssse3;sse41;avx;avx_f16c;avx_fma4;avx2;avx512 -- Kernel library distro build: 1 -- Use pocl custom memory allocator: OFF -- L1d cacheline size: 64 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/pocl-HTkujc/pocl-1.6' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/pocl-HTkujc/pocl-1.6' sphinx-build -N -b html doc/sphinx/source build-doc/html Running Sphinx v3.4.3 making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: targets for 0 po files that are out of date building [html]: targets for 17 source files that are out of date updating environment: [new config] 17 added, 0 changed, 0 removed reading sources... [ 5%] accel reading sources... [ 11%] conformance reading sources... [ 17%] cuda reading sources... [ 23%] debug reading sources... [ 29%] design reading sources... [ 35%] development reading sources... [ 41%] faq reading sources... [ 47%] features reading sources... [ 52%] host_library reading sources... [ 58%] hsa reading sources... [ 64%] index reading sources... [ 70%] install reading sources... [ 76%] kernel_compiler reading sources... [ 82%] memory_management reading sources... [ 88%] opencl_status reading sources... [ 94%] pocl_binary reading sources... [100%] using /build/pocl-HTkujc/pocl-1.6/doc/sphinx/source/using.rst:81: WARNING: Bullet list ends without a blank line; unexpected unindent. looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 5%] accel writing output... [ 11%] conformance writing output... [ 17%] cuda writing output... [ 23%] debug writing output... [ 29%] design writing output... [ 35%] development writing output... [ 41%] faq writing output... [ 47%] features writing output... [ 52%] host_library writing output... [ 58%] hsa writing output... [ 64%] index writing output... [ 70%] install writing output... [ 76%] kernel_compiler writing output... [ 82%] memory_management writing output... [ 88%] opencl_status writing output... [ 94%] pocl_binary writing output... [100%] using generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 2 warnings. The HTML pages are in build-doc/html. make[1]: Leaving directory '/build/pocl-HTkujc/pocl-1.6' create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=cmake dh_prep -i -O--buildsystem=cmake dh_auto_install -i -O--buildsystem=cmake cd obj-x86_64-linux-gnu && make -j4 install DESTDIR=/build/pocl-HTkujc/pocl-1.6/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/pocl-HTkujc/pocl-1.6 -B/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/pocl-HTkujc/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 -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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx512.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_fma4.dir/DependInfo.cmake --color= Scanning dependencies of target sleef_config_avx Scanning dependencies of target sleef_config_avx2 Scanning dependencies of target sleef_config_avx_fma4 make[3]: Leaving directory '/build/pocl-HTkujc/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]: Leaving directory '/build/pocl-HTkujc/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 Scanning dependencies of target sleef_config_avx512 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 0%] Generating ../../../sleef_config_temp_avx2.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 0%] Generating ../../../sleef_config_temp_avx.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 0%] Generating ../../../sleef_config_temp_avx512.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 0%] Generating ../../../sleef_config_temp_avx_fma4.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h.witness make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 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 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_ssse3.dir/DependInfo.cmake --color= [ 0%] Built target sleef_config_avx512 make -f lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse2.dir/DependInfo.cmake --color= [ 0%] Built target sleef_config_avx_fma4 Scanning dependencies of target sleef_config_ssse3 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/pocl-HTkujc/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[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_sse41.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target sleef_config_GENERIC make[3]: Leaving directory '/build/pocl-HTkujc/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/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target sleef_config_sse41 Scanning dependencies of target sleef_config_sse2 make[3]: Leaving directory '/build/pocl-HTkujc/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]: Leaving directory '/build/pocl-HTkujc/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%] Generating ../../../sleef_config_temp_ssse3.h.witness [ 0%] Generating ../../../sleef_config_temp_GENERIC.h.witness make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 0%] Generating ../../../sleef_config_temp_sse41.h.witness [ 0%] Generating ../../../sleef_config_temp_sse2.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h.witness make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h.witness make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 0%] Built target sleef_config_GENERIC 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_avx_f16c.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 0%] Built target sleef_config_ssse3 make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake --color= [ 0%] Built target sleef_config_sse2 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]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/topology /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake --color= [ 0%] Built target sleef_config_sse41 make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend Scanning dependencies of target sleef_config_avx_f16c make[3]: Leaving directory '/build/pocl-HTkujc/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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/CL /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target llvmpasses make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build [ 0%] Generating ../../../sleef_config_temp_avx_f16c.h.witness cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h.new /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target pocl-devices-topology make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h.witness [ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/AllocasToEntry.cc make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 0%] Building C object lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/topology/pocl_topology.c [ 0%] Built target sleef_config_avx_f16c make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/CL /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake --color= Scanning dependencies of target lib_cl_llvm make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target libpocl_unlinked_objs make[3]: Leaving directory '/build/pocl-HTkujc/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%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o -c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/topology/pocl_topology.c: In function ‘pocl_topology_detect_device_info’: /build/pocl-HTkujc/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; | ^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/topology/pocl_topology.c:171:55: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 171 | = hwloc_get_nbobjs_by_depth (pocl_topology, nonshared_depth); | ^~~~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/topology/pocl_topology.c:174:58: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 174 | cache = hwloc_get_obj_by_depth (pocl_topology, nonshared_depth, 0); | ^~~~~~~~~~~~~~~ /build/pocl-HTkujc/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 C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateContextFromType.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 0%] Built target pocl-devices-topology make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/CL/devices /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake --color= Scanning dependencies of target pocl-devices make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 0%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/devices.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c [ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clReleaseContext.c /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c: In function ‘pocl_device_get_env_count’: /build/pocl-HTkujc/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; | ^~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c: In function ‘pocl_get_device_type_count’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c:274:10: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | return count; | ^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c: In function ‘str_toupper’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c:284:14: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 284 | out[i] = toupper(in[i]); | ^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c: In function ‘pocl_init_devices’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c:544:12: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 544 | sleep (delay); | ^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/devices.c:651:25: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 651 | dev->dev_id = dev_index; | ^~~~~~~~~ /build/pocl-HTkujc/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; | ^~~~~~~~~ [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clRetainContext.c [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetContextInfo.c [ 1%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/bufalloc.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/bufalloc.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/pocl-HTkujc/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; | ~~~~~~^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/bufalloc.c: In function ‘chunk_slack’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/bufalloc.c: In function ‘append_new_chunk’: /build/pocl-HTkujc/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) & | ^ /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetContextInfo.c: In function ‘POclGetContextInfo’: /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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; | ^ [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateCommandQueue.c [ 1%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/common.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateCommandQueueWithProperties.c /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c: In function ‘llvm_codegen’: /build/pocl-HTkujc/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); | ^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c: In function ‘pocl_fill_dev_image_t’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c:268:16: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘cl_int’ {aka ‘int’} may change value [-Wconversion] 268 | di->_width = mem->image_width; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c:269:17: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘cl_int’ {aka ‘int’} may change value [-Wconversion] 269 | di->_height = mem->image_height; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c:270:16: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘cl_int’ {aka ‘int’} may change value [-Wconversion] 270 | di->_depth = mem->image_depth; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c:271:20: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘cl_int’ {aka ‘int’} may change value [-Wconversion] 271 | di->_row_pitch = mem->image_row_pitch; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c:272:22: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘cl_int’ {aka ‘int’} may change value [-Wconversion] 272 | di->_slice_pitch = mem->image_slice_pitch; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c:273:16: warning: conversion to ‘cl_int’ {aka ‘int’} from ‘cl_channel_order’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 273 | di->_order = mem->image_channel_order; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c:274:27: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘cl_int’ {aka ‘int’} may change value [-Wconversion] 274 | di->_image_array_size = mem->image_array_size; | ^~~ /build/pocl-HTkujc/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; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c: In function ‘pocl_check_kernel_dlhandle_cache’: /build/pocl-HTkujc/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; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/common.c: In function ‘pocl_init_default_device_infos’: /build/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/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/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^ In file included from /build/pocl-HTkujc/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); | ^~~~~~ [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clReleaseCommandQueue.c In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, from /build/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, from /build/pocl-HTkujc/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; } | ^~~ [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/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/Instructions.h:27, from /build/pocl-HTkujc/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/Support/Error.h:19, from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:28, from /build/pocl-HTkujc/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/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/clang/Basic/Diagnostic.h:28, from /build/pocl-HTkujc/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 /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/pocl-HTkujc/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) { | ^ [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetCommandQueueInfo.c 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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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)), | ^ /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/pocl-HTkujc/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, | ^ In file included from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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/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/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /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/Instructions.h:31, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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(); } | ~~~~~~~~~~~~~~~~^~ [ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateBuffer.c In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ [ 2%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/pocl_local_size.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pocl_local_size.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()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~ /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pocl_local_size.c: In function ‘gcd’: /build/pocl-HTkujc/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/pocl-HTkujc/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; | ^ /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/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/pocl-HTkujc/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) {} | ^~~~~ /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()); | ~~~~~~~~~~~~~~~~~~^~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateSubBuffer.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(), | ~~~~~~~~~^~ /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/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/pocl-HTkujc/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; } | ^ 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/pocl-HTkujc/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/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/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/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/pocl-HTkujc/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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /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/Driver/ToolChain.h:17, from /usr/lib/llvm-9/include/clang/Driver/Driver.h:16, from /build/pocl-HTkujc/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(); } | ~~~~~~~~~~~~~~^~ [ 2%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/cpuinfo.c /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/cpuinfo.c: In function ‘pocl_cpuinfo_detect_max_clock_frequency’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/cpuinfo.c: In function ‘pocl_cpuinfo_detect_compute_unit_count’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/cpuinfo.c: In function ‘pocl_cpuinfo_get_cpu_name_and_vendor’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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); | ^~~ 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/pocl-HTkujc/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/pocl-HTkujc/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/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; | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueFillImage.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 2%] Built target pocl-devices make -f lib/poclu/CMakeFiles/poclu.dir/build.make lib/poclu/CMakeFiles/poclu.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/poclu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu/CMakeFiles/poclu.dir/DependInfo.cmake --color= /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueFillImage.c: In function ‘POclEnqueueFillImage’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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 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] Scanning dependencies of target poclu make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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/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 C object lib/poclu/CMakeFiles/poclu.dir/bswap.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/poclu/bswap.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/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueFillBuffer.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; | ^~~ [ 2%] Building C object lib/poclu/CMakeFiles/poclu.dir/misc.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/poclu/misc.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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^ In file included from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cl.h:50, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueFillBuffer.c:24: /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueFillBuffer.c: In function ‘POclEnqueueFillBuffer’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro ‘POCL_RETURN_ERROR_ON’ 271 | if (cond) \ | ^~~~ /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ /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/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; | ~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/poclu/misc.c: In function ‘poclu_read_binfile’: /build/pocl-HTkujc/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/pocl-HTkujc/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /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; | ^~~~~~~ /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; | ^ 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/pocl-HTkujc/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; } | ^~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueReadBuffer.c /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; | ^~~~~~~~~ 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/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueReadBuffer.c: In function ‘POclEnqueueReadBuffer’: /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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) | ^ [ 2%] Building C object lib/poclu/CMakeFiles/poclu.dir/cl_half.c.o /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/pocl-HTkujc/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, | ^ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c: In function ‘poclu_float_to_cl_half_fast’: /build/pocl-HTkujc/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; | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:48:10: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 48 | half |=(u.i & 0x40000000) >> 16; | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:49:15: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | half |=(u.i & 0x80000000) >> 16; | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:49:10: warning: conversion from ‘unsigned int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 49 | half |=(u.i & 0x80000000) >> 16; | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c: In function ‘poclu_float_to_cl_half’: /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:60:18: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 60 | cl_half half = (u.i >> 16) & 0x8000; // sign | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:69:37: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 69 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:69:13: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 69 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:77:13: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 77 | half |= (fraction >> (0x0072 - exponent)) + ((fraction >> (0x0071 - exponent)) & 1); | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:81:11: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 81 | half |= ((exponent - 0x0070) << 10) | (fraction >> 1); | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c: In function ‘poclu_float_to_cl_half_ceil’: /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:91:18: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 91 | cl_half half = (u.i >> 16) & 0x8000; // sign | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:102:37: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 102 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:102:13: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 102 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:116:11: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 116 | half |= ((exponent - 0x0070) << 10) | fraction; | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c: In function ‘poclu_float_to_cl_half_floor’: /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:128:18: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 128 | cl_half half = (u.i >> 16) & 0x8000; // sign | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:139:37: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 139 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:139:13: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 139 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:152:11: warning: conversion from ‘int’ to ‘cl_half’ {aka ‘short unsigned int’} may change value [-Wconversion] 152 | half |= ((exponent - 0x0070) << 10) | fraction; | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c: In function ‘poclu_cl_half_to_float’: /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:185:13: warning: conversion from ‘int’ to ‘float’ may change value [-Wconversion] 185 | float v = (exp == 0) ? mant : mant | 0x0400; // 1.x if not denormal | ^ /build/pocl-HTkujc/pocl-1.6/lib/poclu/cl_half.c:187:15: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 187 | float mul = exp2((float)exp - 15); | ^~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o 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/pocl-HTkujc/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(); | ~~~~~~~~~~~~^~ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueReadBufferRect.c 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/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~^~~ [ 2%] Linking C static library libpoclu.a cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cmake -P CMakeFiles/poclu.dir/cmake_clean_target.cmake /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueReadBufferRect.c: In function ‘POclEnqueueReadBufferRect’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/poclu && /usr/bin/cmake -E cmake_link_script CMakeFiles/poclu.dir/link.txt --verbose=1 [ 2%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/AutomaticLocals.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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 2%] Built target poclu make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/bin /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/bin /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/bin/CMakeFiles/poclcc.dir/DependInfo.cmake --color= Scanning dependencies of target poclcc make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 2%] Building C object bin/CMakeFiles/poclcc.dir/poclcc.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/bin/poclcc.c /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c: In function ‘process_help’: /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c:112:18: warning: unused parameter ‘arg’ [-Wunused-parameter] 112 | process_help(int arg, char **argv, int argc) | ~~~~^~~ /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c:112:30: warning: unused parameter ‘argv’ [-Wunused-parameter] 112 | process_help(int arg, char **argv, int argc) | ~~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c:112:40: warning: unused parameter ‘argc’ [-Wunused-parameter] 112 | process_help(int arg, char **argv, int argc) | ~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c: In function ‘process_device_id’: /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c:169:22: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 169 | opencl_device_id = atoi(argv[arg]); | ^~~~ /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c: In function ‘process_list_devices’: /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c:174:26: warning: unused parameter ‘arg’ [-Wunused-parameter] 174 | process_list_devices(int arg, char **argv, int argc) | ~~~~^~~ /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c:174:38: warning: unused parameter ‘argv’ [-Wunused-parameter] 174 | process_list_devices(int arg, char **argv, int argc) | ~~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/bin/poclcc.c:174:48: warning: unused parameter ‘argc’ [-Wunused-parameter] 174 | process_list_devices(int arg, char **argv, int argc) | ~~~~^~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMapBuffer.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMapBuffer.c: In function ‘POclEnqueueMapBuffer’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building C object bin/CMakeFiles/poclcc.dir/__/lib/poclu/misc.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/poclu/misc.c /build/pocl-HTkujc/pocl-1.6/lib/poclu/misc.c: In function ‘poclu_read_binfile’: /build/pocl-HTkujc/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/pocl-HTkujc/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueUnmapMemObject.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueUnmapMemObject.c: In function ‘POclEnqueueUnmapMemObject’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Linking C executable poclcc cd /build/pocl-HTkujc/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/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/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMarkerWithWaitList.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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; | ^~~~~~~~~~~~~~ [ 2%] Built target poclcc /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/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; | ^~~~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c /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/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; | ^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMarkerWithWaitList.c: In function ‘POclEnqueueMarkerWithWaitList’: /build/pocl-HTkujc/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/Pass.h:31, from /build/pocl-HTkujc/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) {} | ^~~~~~~~~~~~~ /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/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/pocl-HTkujc/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; | ^~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueBarrierWithWaitList.c: In function ‘POclEnqueueBarrierWithWaitList’: /build/pocl-HTkujc/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/pocl-HTkujc/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/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; | ^~~~~~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clReleaseMemObject.c [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clRetainMemObject.c 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/pocl-HTkujc/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(); | ~~~~~~~~~^~ /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/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/pocl-HTkujc/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/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; } | ^~~ 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/pocl-HTkujc/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; } | ^~~ /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; | ~~~~~^~~~ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetMemObjectInfo.c /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;} | ^ /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 C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clSetMemObjectDestructorCallback.c /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) { } | ^~~~~~~~~~~ In file included from /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetMemObjectInfo.c:24: /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetMemObjectInfo.c: In function ‘POclGetMemObjectInfo’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro ‘POCL_RETURN_GETINFO_INNER’ 247 | MEMASSIGN; \ | ^~~~~~~~~ /build/pocl-HTkujc/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 /build/pocl-HTkujc/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] 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; } | ^ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateProgramWithSource.c [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateProgramWithBinary.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/pocl-HTkujc/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), | ^~ /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), | ^~~~~~~~~~~~~~~~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o /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) { | ^~~ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateProgramWithIL.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/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/pocl-HTkujc/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/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/pocl-HTkujc/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(); | ~~~~~~^~ 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/pocl-HTkujc/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) { | ^ /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]) | ~~~~~~~~~~^~ /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(); | ~~~~~~^~ 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/pocl-HTkujc/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(); | ~~~~~~^~ /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(); | ~~~~~~^~ make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake --color= [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateProgramWithBuiltInKernels.c Scanning dependencies of target test_shuffle /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(); | ~~~~~~^~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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]) | ~~~~~~~~~~~~^~ make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/build /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(); | ~~~~~~^~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [ 3%] Building CXX object tests/kernel/CMakeFiles/test_shuffle.dir/test_shuffle.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/kernel\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/kernel/test_shuffle.cc /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(); | ~~~~~~^~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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/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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clReleaseProgram.c 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/pocl-HTkujc/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/pocl-HTkujc/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)), | ^ /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 /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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 /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/pocl-HTkujc/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/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(); | ~~~~~~^~ 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/pocl-HTkujc/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); | ^~~~~~ /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/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/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ /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/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(); | ~~~~~~^~ /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)); | ~~~~~~~~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clRetainProgram.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()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/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 /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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())) | ~~~~~~~~~^~ /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/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/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/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/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/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]) | ~~~~~~~~~~~~~~~^~ /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(); | ~~~~~~^~ 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/pocl-HTkujc/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /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)); | ~~^~~~~~~~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clBuildProgram.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()); | ~~~~~~~~~^~ /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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()); | ^ /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/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/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_build.c /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; | ^~~~~~~ /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();} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_build.c: In function ‘clean_program_on_rebuild’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_build.c: In function ‘compile_and_link_program’: /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.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/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/pocl-HTkujc/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/Analysis/AliasAnalysis.h:45, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-HTkujc/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/Analysis/InlineCost.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, from /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~ 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/pocl-HTkujc/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 /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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/Basic/TargetInfo.h: In member function ‘virtual unsigned int clang::TargetInfo::getUnwindWordWidth() const’: /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/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 C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCompileProgram.c [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clLinkProgram.c 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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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) { | ~~~~~~^~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateKernel.c 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, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h: In member function ‘unsigned int clang::PreprocessingRecord::getNumLoadedPreprocessedEntities() const’: /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h:369:45: warning: conversion from ‘std::vector::size_type’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 369 | return LoadedPreprocessedEntities.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h: In member function ‘clang::PreprocessedEntity* clang::PreprocessingRecord::iterator::operator*() const’: /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h:446:35: warning: conversion from ‘std::vector::size_type’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 446 | unsigned Index = isLoaded ? | ~~~~~~~~~^ 447 | Self->LoadedPreprocessedEntities.size() + this->I : this->I; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h: In member function ‘clang::PreprocessingRecord::iterator clang::PreprocessingRecord::end()’: /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h:461:54: warning: conversion from ‘std::vector::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 461 | return iterator(this, PreprocessedEntities.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h: In member function ‘clang::PreprocessingRecord::iterator clang::PreprocessingRecord::local_end()’: /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h:471:54: warning: conversion from ‘std::vector::size_type’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 471 | return iterator(this, PreprocessedEntities.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Lex/PreprocessingRecord.h: In member function ‘llvm::iterator_range clang::PreprocessingRecord::getIteratorsForLoadedRange(unsigned int, unsigned int)’: /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/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/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); | ^~~~~ In file included from /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h:17, 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, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/Lex/Token.h: In member function ‘void clang::Token::setFlag(clang::Token::TokenFlags)’: /usr/lib/llvm-9/include/clang/Lex/Token.h:237:11: warning: conversion from ‘int’ to ‘short unsigned int’ may change value [-Wconversion] 237 | Flags |= Flag; | ~~~~~~^~~~~~~ /usr/lib/llvm-9/include/clang/Lex/Token.h: In member function ‘void clang::Token::clearFlag(clang::Token::TokenFlags)’: /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/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, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h: In member function ‘void clang::MacroInfo::setParameterList(llvm::ArrayRef, llvm::BumpPtrAllocator&)’: /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h:171:30: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 171 | NumParameters = List.size(); | ~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h: In member function ‘int clang::MacroInfo::getParameterNum(const clang::IdentifierInfo*) const’: /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h:192:18: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 192 | return I - param_begin(); | ~~^~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h: In member function ‘unsigned int clang::MacroInfo::getNumTokens() const’: /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h:233:64: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 233 | unsigned getNumTokens() const { return ReplacementTokens.size(); } | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h: In constructor ‘clang::MacroDirective::MacroDirective(clang::MacroDirective::Kind, clang::SourceLocation)’: /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h:317:26: warning: conversion from ‘unsigned int’ to ‘unsigned char:2’ may change value [-Wconversion] 317 | : Loc(Loc), MDKind(K), IsFromPCH(false), IsPublic(true) {} | ^ /usr/lib/llvm-9/include/clang/Lex/MacroInfo.h: In constructor ‘clang::ModuleMacro::ModuleMacro(clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef)’: /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()) { | ~~~~~~~~~~~~~~^~ 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, 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/AST/UnresolvedSet.h: In member function ‘unsigned int clang::UnresolvedSetImpl::size() const’: /usr/lib/llvm-9/include/clang/AST/UnresolvedSet.h:124:46: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 124 | unsigned size() const { return decls().size(); } | ~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/clang/AST/DeclCXX.h:19, 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, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/AST/ASTUnresolvedSet.h: In member function ‘unsigned int clang::ASTUnresolvedSet::size() const’: /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(); } | ~~~~~~~~~~^~ 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, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In constructor ‘clang::CXXBaseSpecifier::CXXBaseSpecifier(clang::SourceRange, bool, bool, clang::AccessSpecifier, clang::TypeSourceInfo*, clang::SourceLocation)’: /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) {} | ^ 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/pocl-HTkujc/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/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 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/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; } | ^ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clReleaseKernel.c /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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()) { | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/AST/DeclCXX.h: In constructor ‘clang::DecompositionDecl::DecompositionDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, clang::SourceLocation, clang::QualType, clang::TypeSourceInfo*, clang::StorageClass, llvm::ArrayRef)’: /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()) { | ~~~~~~~~~~~~~^~ 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, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h: In constructor ‘clang::ParsedAttr::ParsedAttr(clang::IdentifierInfo*, clang::SourceRange, clang::IdentifierInfo*, clang::SourceLocation, clang::ArgsUnion*, unsigned int, clang::ParsedAttr::Syntax, clang::SourceLocation)’: /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:243:63: warning: conversion from ‘unsigned int’ to ‘short unsigned int’ may change value [-Wconversion] 243 | ScopeLoc(scopeLoc), EllipsisLoc(ellipsisLoc), NumArgs(numArgs), | ^~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:244:20: warning: conversion from ‘unsigned int’ to ‘unsigned char:3’ may change value [-Wconversion] 244 | SyntaxUsed(syntaxUsed), Invalid(false), UsedAsTypeAttr(false), | ^~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:249:23: warning: conversion from ‘unsigned int’ to ‘short unsigned int’ may change value [-Wconversion] 249 | AttrKind = getKind(getName(), getScopeName(), syntaxUsed); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h: In constructor ‘clang::ParsedAttr::ParsedAttr(clang::IdentifierInfo*, clang::SourceRange, clang::IdentifierInfo*, clang::SourceLocation, clang::IdentifierLoc*, const clang::AvailabilityChange&, const clang::AvailabilityChange&, const clang::AvailabilityChange&, clang::SourceLocation, const clang::Expr*, clang::ParsedAttr::Syntax, clang::SourceLocation, const clang::Expr*)’: /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/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); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h: In constructor ‘clang::ParsedAttr::ParsedAttr(clang::IdentifierInfo*, clang::SourceRange, clang::IdentifierInfo*, clang::SourceLocation, clang::IdentifierLoc*, clang::IdentifierLoc*, clang::IdentifierLoc*, clang::ParsedAttr::Syntax)’: /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:279:52: warning: conversion from ‘unsigned int’ to ‘unsigned char:3’ may change value [-Wconversion] 279 | ScopeLoc(scopeLoc), NumArgs(3), SyntaxUsed(syntaxUsed), Invalid(false), | ^~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:287:23: warning: conversion from ‘unsigned int’ to ‘short unsigned int’ may change value [-Wconversion] 287 | AttrKind = getKind(getName(), getScopeName(), syntaxUsed); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h: In constructor ‘clang::ParsedAttr::ParsedAttr(clang::IdentifierInfo*, clang::SourceRange, clang::IdentifierInfo*, clang::SourceLocation, clang::IdentifierLoc*, clang::ParsedType, bool, bool, clang::ParsedAttr::Syntax)’: /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:296:52: warning: conversion from ‘unsigned int’ to ‘unsigned char:3’ may change value [-Wconversion] 296 | ScopeLoc(scopeLoc), NumArgs(1), SyntaxUsed(syntaxUsed), Invalid(false), | ^~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:306:23: warning: conversion from ‘unsigned int’ to ‘short unsigned int’ may change value [-Wconversion] 306 | AttrKind = getKind(getName(), getScopeName(), syntaxUsed); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h: In constructor ‘clang::ParsedAttr::ParsedAttr(clang::IdentifierInfo*, clang::SourceRange, clang::IdentifierInfo*, clang::SourceLocation, clang::ParsedType, clang::ParsedAttr::Syntax)’: /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:314:52: warning: conversion from ‘unsigned int’ to ‘unsigned char:3’ may change value [-Wconversion] 314 | ScopeLoc(scopeLoc), NumArgs(0), SyntaxUsed(syntaxUsed), Invalid(false), | ^~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:319:23: warning: conversion from ‘unsigned int’ to ‘short unsigned int’ may change value [-Wconversion] 319 | AttrKind = getKind(getName(), getScopeName(), syntaxUsed); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h: In constructor ‘clang::ParsedAttr::ParsedAttr(clang::IdentifierInfo*, clang::SourceRange, clang::IdentifierInfo*, clang::SourceLocation, clang::IdentifierInfo*, clang::IdentifierInfo*, clang::ParsedAttr::Syntax)’: /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:328:52: warning: conversion from ‘unsigned int’ to ‘unsigned char:3’ may change value [-Wconversion] 328 | ScopeLoc(scopeLoc), NumArgs(0), SyntaxUsed(syntaxUsed), Invalid(false), | ^~~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h:333:23: warning: conversion from ‘unsigned int’ to ‘short unsigned int’ may change value [-Wconversion] 333 | AttrKind = getKind(getName(), getScopeName(), syntaxUsed); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, from /usr/lib/llvm-9/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-9/include/clang/Sema/ParsedAttr.h: In member function ‘void clang::ParsedAttr::setProcessingCache(unsigned int) const’: /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; | ^~~~~ 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/pocl-HTkujc/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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; | ^~~~~~~~~ /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; | ^~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In static member function ‘static clang::DeclaratorChunk clang::DeclaratorChunk::getPipe(unsigned int, clang::SourceLocation)’: /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:1641:23: warning: conversion from ‘unsigned int’ to ‘unsigned char:5’ may change value [-Wconversion] 1641 | I.Cls.TypeQuals = TypeQuals; | ^~~~~~~~~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In static member function ‘static clang::DeclaratorChunk clang::DeclaratorChunk::getMemberPointer(const clang::CXXScopeSpec&, unsigned int, clang::SourceLocation)’: /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; | ^~~~~~~~~ /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) | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function ‘unsigned int clang::Declarator::getNumTypeObjects() const’: /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:2185:64: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 2185 | unsigned getNumTypeObjects() const { return DeclTypeInfo.size(); } | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function ‘const clang::DeclaratorChunk* clang::Declarator::getInnermostNonParenChunk() const’: /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:2216:51: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 2216 | for (unsigned i = 0, i_end = DeclTypeInfo.size(); i < i_end; ++i) { | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function ‘const clang::DeclaratorChunk* clang::Declarator::getOutermostNonParenChunk() const’: /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:2227:40: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 2227 | for (unsigned i = DeclTypeInfo.size(), i_end = 0; i != i_end; --i) { | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function ‘bool clang::Declarator::isFunctionDeclarator(unsigned int&) const’: /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h:2248:51: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 2248 | for (unsigned i = 0, i_end = DeclTypeInfo.size(); i < i_end; ++i) { | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-9/include/clang/Sema/DeclSpec.h: In member function ‘void clang::Declarator::setFunctionDefinitionKind(clang::FunctionDefinitionKind)’: /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; | ^~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o 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/pocl-HTkujc/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) {} | ^ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clRetainKernel.c 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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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(); } | ~~~^~~~~~~~~~~~~~~~~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clSetKernelArg.c In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc: In member function ‘llvm::Function* {anonymous}::AutomaticLocals::processAutomaticLocals(llvm::Function*)’: /build/pocl-HTkujc/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/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, | ~~~~~~~~~^~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.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/Transforms/Utils/Cloning.h:22, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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(); | ~~^~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueNDRangeKernel.c: In function ‘POclEnqueueNDRangeKernel’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-HTkujc/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/pocl-HTkujc/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] /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/clang/Frontend/FrontendAction.h:24, from /usr/lib/llvm-9/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-HTkujc/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/clang/Frontend/CompilerInvocation.h:12, from /usr/lib/llvm-9/include/clang/Frontend/CompilerInstance.h:15, from /build/pocl-HTkujc/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); } | ^~~~~~~~~~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueNativeKernel.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/pocl-HTkujc/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; | ^~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueNativeKernel.c: In function ‘POclEnqueueNativeKernel’: /build/pocl-HTkujc/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/pocl-HTkujc/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; | ^ /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/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/pocl-HTkujc/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()); | ~~~~~~~~~~^~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Linking CXX executable test_shuffle cd /build/pocl-HTkujc/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 [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateKernelsInProgram.c /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/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) { | ^ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateKernelsInProgram.c: In function ‘POclCreateKernelsInProgram’: /build/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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::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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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, 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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake --color= Scanning dependencies of target image_query_funcs make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetKernelInfo.c [ 3%] Building C object tests/kernel/CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/kernel\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/kernel/image_query_funcs.c 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/pocl-HTkujc/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/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/pocl-HTkujc/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 = 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/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/pocl-HTkujc/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/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetKernelInfo.c:24: /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetKernelInfo.c: In function ‘POclGetKernelInfo’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro ‘POCL_RETURN_GETINFO_INNER’ 247 | MEMASSIGN; \ | ^~~~~~~~~ /build/pocl-HTkujc/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); | ^~~~~~~~~~~~~~~~~~~ [ 3%] Linking C executable image_query_funcs cd /build/pocl-HTkujc/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 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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetKernelArgInfo.c [ 3%] 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake --color= Scanning dependencies of target sampler_address_clamp make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 3%] Building C object tests/kernel/CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/kernel\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/kernel/sampler_address_clamp.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/pocl-HTkujc/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 > >, 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/AutomaticLocals.cc:206: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] 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] 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/AutomaticLocals.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/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetPlatformIDs.c [ 3%] Linking C executable sampler_address_clamp cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 3%] 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_icd.h:26, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cl.h:46, from /build/pocl-HTkujc/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)( | ^~~~~~~~~~~~ Scanning dependencies of target kernel make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/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/Pass.h:31, from /build/pocl-HTkujc/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::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; | ^~~~~~~~~~~ [ 3%] Building C object tests/kernel/CMakeFiles/kernel.dir/kernel.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/kernel\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/kernel/kernel.c [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetPlatformInfo.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/Analysis/AliasSetTracker.h:23, from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, from /build/pocl-HTkujc/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); | ^~~~~~ [ 3%] Linking C executable kernel cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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/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()); | ~~^~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 3%] Built target kernel /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 /usr/lib/llvm-9/include/llvm/Analysis/AliasSetTracker.h:23, from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:19, from /build/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetDeviceIDs.c /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/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)); | ~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake --color= Scanning dependencies of target test_alignment_with_dynamic_wg3 /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetDeviceIDs.c: In function ‘POclGetDeviceIDs’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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)); | ~~~~~~~~~~~ [ 3%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg3.cpp /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetDeviceInfo.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, 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/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/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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/Analysis/ScalarEvolution.h:39, from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:32, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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/pocl-HTkujc/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.") | ^ /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/LinkAllPasses.h:32, from /build/pocl-HTkujc/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/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); | ^ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateContext.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateContext.c: In function ‘context_set_properties’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~~~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetProgramBuildInfo.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetProgramBuildInfo.c: In function ‘POclGetProgramBuildInfo’: /build/pocl-HTkujc/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); | ^~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueWriteBuffer.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueWriteBuffer.c: In function ‘POclEnqueueWriteBuffer’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueWriteBufferRect.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/pocl-HTkujc/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; | ~~~~~~~~~~~~~^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueWriteBufferRect.c: In function ‘POclEnqueueWriteBufferRect’: /build/pocl-HTkujc/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/Transforms/IPO/Attributor.h:100, from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:44, from /build/pocl-HTkujc/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(); } | ~~~~~~~~~~^~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueCopyBuffer.c [ 4%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.cc /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueCopyBuffer.c: In function ‘POclEnqueueCopyBuffer’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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()); | ~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/LinkAllPasses.h:47, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueCopyBufferRect.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/pocl-HTkujc/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/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueCopyBufferToImage.c [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueCopyImageToBuffer.c [ 4%] Linking CXX executable test_alignment_with_dynamic_wg3 cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 4%] Built target test_alignment_with_dynamic_wg3 /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMigrateMemObjects.c: In function ‘POclEnqueueMigrateMemObjects’: /build/pocl-HTkujc/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/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake --color= Scanning dependencies of target test_simple_for_with_a_barrier make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/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/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-HTkujc/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) {} | ^~~~~~~~~~~~~ /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 CXX object tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_simple_for_with_a_barrier.cpp [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clFinish.c [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clFlush.c 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/pocl-HTkujc/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; } | ^~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueBarrier.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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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; | ^~~~~~ /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/pocl-HTkujc/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; } | ^~~ /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/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/pocl-HTkujc/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] [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMarker.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/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetKernelWorkGroupInfo.c 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ~~~~~~^~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetProgramInfo.c In file included from /build/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~ 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/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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/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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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, | ^ 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/pocl-HTkujc/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; | ^ /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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/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/pocl-HTkujc/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/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/pocl-HTkujc/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::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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetEventProfilingInfo.c In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:21, from /build/pocl-HTkujc/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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clWaitForEvents.c 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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueWaitForEvents.c /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] /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] [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clReleaseEvent.c /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] 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/pocl-HTkujc/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()); | ~~~~~~~~~~^~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clRetainEvent.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/pocl-HTkujc/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())); | ^ 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/pocl-HTkujc/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/Analysis/DomTreeUpdater.h:19, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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/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/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/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)); | ~~~~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clSetEventCallback.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/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(); | ~~^~~~~~~~~~~~~ /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] [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetEventInfo.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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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/Analysis/AliasAnalysis.h:45, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetEventInfo.c: In function ‘POclGetEventInfo’: /build/pocl-HTkujc/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; | ^~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateUserEvent.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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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); | ~~~~~~~~~~~~^~~~~~~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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; | ^~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clSetUserEventStatus.c In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, from /build/pocl-HTkujc/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] [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueTask.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/pocl-HTkujc/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/pocl-HTkujc/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] 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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateImage.c [ 5%] Linking CXX executable test_simple_for_with_a_barrier cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 /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] /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateImage.c: In function ‘POclCreateImage’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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(); | ~~~~~~~~~~~~^~ [ 5%] Built target test_simple_for_with_a_barrier make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/depend /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(); | ~~~~~~~~~~~~^~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake --color= /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] Scanning dependencies of target test_structs_as_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/clang/Basic/DiagnosticIDs.h:19, from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, from /build/pocl-HTkujc/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; | ^~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/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 In file included from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:22, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 5%] Building CXX object tests/regression/CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_structs_as_args.cpp /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] [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateImage2D.c /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; | ^~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateImage3D.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 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] [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueReadImage.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 = 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] In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueReadImage.c: In function ‘POclEnqueueReadImage’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ /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] In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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 | }); | ~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueWriteImage.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueWriteImage.c: In function ‘POclEnqueueWriteImage’: /build/pocl-HTkujc/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/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 ‘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] [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateSampler.c In file included from /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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/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 C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/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 = 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; | ^~~ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clRetainSampler.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] /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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetSamplerInfo.c /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)); | ~~~~~~~~~~~~^~~~~~~~~~~ /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/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetSamplerInfo.c:24: /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetSamplerInfo.c: In function ‘POclGetSamplerInfo’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.h:247:11: note: in definition of macro ‘POCL_RETURN_GETINFO_INNER’ 247 | MEMASSIGN; \ | ^~~~~~~~~ /build/pocl-HTkujc/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/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/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/pocl-HTkujc/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; 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/clang/Basic/DiagnosticIDs.h:19, from /usr/lib/llvm-9/include/clang/Basic/Diagnostic.h:17, from /build/pocl-HTkujc/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; | ^~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueCopyImage.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 >]’ /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/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-HTkujc/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::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/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/pocl-HTkujc/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, 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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMapImage.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/pocl-HTkujc/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 = 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/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BarrierTailReplication.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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueMapImage.c: In function ‘POclEnqueueMapImage’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /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/pocl-HTkujc/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] [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetImageInfo.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/pocl-HTkujc/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; | ^~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c: In function ‘POclCreateFromGLTexture2D’: /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:3:49: warning: unused parameter ‘context’ [-Wunused-parameter] 3 | POname(clCreateFromGLTexture2D)(cl_context context, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:4:41: warning: unused parameter ‘flags’ [-Wunused-parameter] 4 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:5:41: warning: unused parameter ‘target’ [-Wunused-parameter] 5 | cl_GLenum target, | ~~~~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:6:41: warning: unused parameter ‘miplevel’ [-Wunused-parameter] 6 | cl_GLint miplevel, | ~~~~~~~~~~~~~~~~^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:7:41: warning: unused parameter ‘texture’ [-Wunused-parameter] 7 | cl_GLuint texture, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture2D.c:8:41: warning: unused parameter ‘errcode_ret’ [-Wunused-parameter] 8 | cl_int * errcode_ret) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c: In function ‘POclCreateFromGLTexture3D’: /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:25:49: warning: unused parameter ‘context’ [-Wunused-parameter] 25 | POname(clCreateFromGLTexture3D)(cl_context context, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:26:41: warning: unused parameter ‘flags’ [-Wunused-parameter] 26 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:27:41: warning: unused parameter ‘target’ [-Wunused-parameter] 27 | cl_GLenum target, | ~~~~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:28:41: warning: unused parameter ‘miplevel’ [-Wunused-parameter] 28 | cl_GLint miplevel, | ~~~~~~~~~~~~~~~~^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:29:41: warning: unused parameter ‘texture’ [-Wunused-parameter] 29 | cl_GLuint texture, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateFromGLTexture3D.c:30:41: warning: unused parameter ‘errcode_ret’ [-Wunused-parameter] 30 | cl_int * errcode_ret) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clUnloadCompiler.c [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetSupportedImageFormats.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetSupportedImageFormats.c: In function ‘POclGetSupportedImageFormats’: /build/pocl-HTkujc/pocl-1.6/lib/CL/clGetSupportedImageFormats.c:29:58: warning: unused parameter ‘flags’ [-Wunused-parameter] 29 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetExtensionFunctionAddress.c [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clGetExtensionFunctionAddressForPlatform.c [ 5%] Linking CXX executable test_structs_as_args cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clIcdGetPlatformIDsKHR.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clReleaseDevice.c [ 6%] Built target test_structs_as_args [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clRetainDevice.c [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clCreateSubDevices.c [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clUnloadPlatformCompiler.c /build/pocl-HTkujc/pocl-1.6/lib/CL/clCreateSubDevices.c: In function ‘POclCreateSubDevices’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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 | ^ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.c [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_image_util.c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.c: In function ‘pocl_restore_ftz’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.c: In function ‘pocl_save_ftz’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.c: In function ‘pocl_set_ftz’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.c: At top level: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.c: In function ‘half_to_float’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_util.c: In function ‘float_to_half’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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; | ~~~~~^~~~~~ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_img_buf_cpy.c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_img_buf_cpy.c: In function ‘pocl_rect_copy’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_tracing.c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_tracing.c: In function ‘text_tracer_event_updated’: /build/pocl-HTkujc/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); | ^~~~~~~~~ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_runtime_config.c cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_mem_management.c [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_hash.c [ 6%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.cpp /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_hash.c: In function ‘pocl_SHA1_Update’: /build/pocl-HTkujc/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/pocl-HTkujc/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); | ^ [ 6%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/CanonicalizeBarriers.cc [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_debug.c [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_timing.c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_timing.c: In function ‘pocl_gettimemono_ns’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_timing.c: In function ‘pocl_gettimereal’: /build/pocl-HTkujc/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; | ^~~~~~~~ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clSVMAlloc.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/pocl-HTkujc/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; | ~~~~~~^~~ 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/pocl-HTkujc/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/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/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-HTkujc/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; | ^ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clSVMFree.c [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMFree.c 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/pocl-HTkujc/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/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, from /build/pocl-HTkujc/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; | ^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMFree.c: In function ‘POclEnqueueSVMFree’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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 /usr/lib/llvm-9/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/pocl-HTkujc/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/IR/Constants.h:31, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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/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 C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMMap.c In file included from /build/pocl-HTkujc/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); | ^~~~~~ 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/pocl-HTkujc/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) { | ^~ /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) { | ^ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMMap.c: In function ‘POclEnqueueSVMMap’: /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMUnmap.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/InstrTypes.h:30, from /build/pocl-HTkujc/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/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; } | ^ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMUnmap.c: In function ‘POclEnqueueSVMUnmap’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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 /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/pocl-HTkujc/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) { | ^ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMMemcpy.c 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/pocl-HTkujc/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/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/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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/pocl-HTkujc/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) | ^ /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/pocl-HTkujc/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, | ^ 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/pocl-HTkujc/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/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/InstrTypes.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/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) | ^ /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/pocl-HTkujc/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, | ^ /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMMemcpy.c: In function ‘POclEnqueueSVMMemcpy’: /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^ /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/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/pocl-HTkujc/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/InstrTypes.h:30, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /build/pocl-HTkujc/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(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /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 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(); } | ~~~~~~~~~~^~~~~~~~~~~~~ [ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c /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/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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/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())) | ~~~~~~~~~^~ /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 /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cl.h:50, from /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c:24: /build/pocl-HTkujc/pocl-1.6/lib/CL/clEnqueueSVMMemFill.c: In function ‘POclEnqueueSVMMemFill’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro ‘POCL_RETURN_ERROR_ON’ 271 | if (cond) \ | ^~~~ /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_debug.h:271:11: note: in definition of macro ‘POCL_RETURN_ERROR_ON’ 271 | if (cond) \ | ^~~~ /build/pocl-HTkujc/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, | ^~~~~~~~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clSetKernelArgSVMPointer.c [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/clSetKernelExecInfo.c In file included from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/BreakConstantGEPs.h:24, from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/clSetKernelExecInfo.c: In function ‘POclSetKernelExecInfo’: /build/pocl-HTkujc/pocl-1.6/lib/CL/clSetKernelExecInfo.c:29:37: warning: unused parameter ‘param_value_size’ [-Wunused-parameter] 29 | size_t param_value_size , | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c: In function ‘pocl_binary_get_device_id’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c: In function ‘serialize_file’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c:295:3: note: in expansion of macro ‘BUFFER_STORE_STR’ 295 | BUFFER_STORE_STR(p); | ^~~~~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c: In function ‘pocl_binary_serialize_kernel_to_buffer’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c:403:7: note: in expansion of macro ‘BUFFER_STORE_STR’ 403 | BUFFER_STORE_STR(ai->name); | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c: In function ‘deserialize_file’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c: In function ‘pocl_binary_deserialize_kernel_from_buffer’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c: In function ‘pocl_binary_serialize’: /build/pocl-HTkujc/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; | ^~~~~~~ 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/pocl-HTkujc/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())); | ^ /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_binary.c: In function ‘pocl_binary_deserialize’: /build/pocl-HTkujc/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/Analysis/DomTreeUpdater.h:19, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/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/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/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/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/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/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 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)); | ~~~~~~~~~~~ /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(); | ~~^~~~~~~~~~~~~ [ 7%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o -c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_metadata.cc In file included from /build/pocl-HTkujc/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 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 C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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/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 | }); | ~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c: In function ‘POclCreateFromGLTexture’: /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:5:47: warning: unused parameter ‘context’ [-Wunused-parameter] 5 | POname(clCreateFromGLTexture)(cl_context context, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:6:41: warning: unused parameter ‘flags’ [-Wunused-parameter] 6 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:7:41: warning: unused parameter ‘texture_target’ [-Wunused-parameter] 7 | cl_GLenum texture_target, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:8:41: warning: unused parameter ‘miplevel’ [-Wunused-parameter] 8 | cl_GLint miplevel, | ~~~~~~~~~~~~~~~~^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:9:41: warning: unused parameter ‘texture’ [-Wunused-parameter] 9 | cl_GLuint texture, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:10:41: warning: unused parameter ‘errcode_ret’ [-Wunused-parameter] 10 | cl_int * errcode_ret) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c: In function ‘POclCreateFromGLBuffer’: /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:21:46: warning: unused parameter ‘context’ [-Wunused-parameter] 21 | POname(clCreateFromGLBuffer)(cl_context context, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:22:41: warning: unused parameter ‘flags’ [-Wunused-parameter] 22 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:23:41: warning: unused parameter ‘bufobj’ [-Wunused-parameter] 23 | cl_GLuint bufobj, | ~~~~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:24:41: warning: unused parameter ‘errcode_ret’ [-Wunused-parameter] 24 | cl_int * errcode_ret) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c: In function ‘POclCreateFromGLRenderbuffer’: /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:35:52: warning: unused parameter ‘context’ [-Wunused-parameter] 35 | POname(clCreateFromGLRenderbuffer)(cl_context context, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:36:41: warning: unused parameter ‘flags’ [-Wunused-parameter] 36 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:37:41: warning: unused parameter ‘renderbuffer’ [-Wunused-parameter] 37 | cl_GLuint renderbuffer, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:38:41: warning: unused parameter ‘errcode_ret’ [-Wunused-parameter] 38 | cl_int * errcode_ret) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c: In function ‘POclGetGLObjectInfo’: /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:49:41: warning: unused parameter ‘memobj’ [-Wunused-parameter] 49 | POname(clGetGLObjectInfo)(cl_mem memobj, | ~~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c: In function ‘POclGetGLTextureInfo’: /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:63:43: warning: unused parameter ‘memobj’ [-Wunused-parameter] 63 | POname(clGetGLTextureInfo) (cl_mem memobj, | ~~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:66:36: warning: unused parameter ‘param_value’ [-Wunused-parameter] 66 | void *param_value, | ~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c: In function ‘POclEnqueueAcquireGLObjects’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:79:45: warning: unused parameter ‘num_objects’ [-Wunused-parameter] 79 | cl_uint num_objects, | ~~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:80:51: warning: unused parameter ‘mem_objects’ [-Wunused-parameter] 80 | const cl_mem *mem_objects, | ~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:83:47: warning: unused parameter ‘event’ [-Wunused-parameter] 83 | cl_event *event) | ~~~~~~~~~~^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c: In function ‘POclEnqueueReleaseGLObjects’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:95:45: warning: unused parameter ‘num_objects’ [-Wunused-parameter] 95 | cl_uint num_objects, | ~~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:96:51: warning: unused parameter ‘mem_objects’ [-Wunused-parameter] 96 | const cl_mem *mem_objects, | ~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:99:47: warning: unused parameter ‘event’ [-Wunused-parameter] 99 | cl_event *event) | ~~~~~~~~~~^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c: In function ‘POclGetGLContextInfoKHR’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_opengl.c:113:10: warning: unused parameter ‘param_value’ [-Wunused-parameter] 113 | void *param_value , | ~~~~~~~^~~~~~~~~~~ /build/pocl-HTkujc/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 ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cq_profiling.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; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cq_profiling.c: In function ‘pocl_atexit’: /build/pocl-HTkujc/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) | ^ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target libpocl_unlinked_objs 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake --color= Scanning dependencies of target test_program_from_binary_with_local_1_1_1 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] 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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_program_from_binary_with_local_1_1_1.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/pocl-HTkujc/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/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/pocl-HTkujc/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 /usr/lib/llvm-9/include/llvm/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /build/pocl-HTkujc/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; | ~~~~~~^~~ [ 7%] Linking C executable test_program_from_binary_with_local_1_1_1 cd /build/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake --color= Scanning dependencies of target test_alignment_with_dynamic_wg2 make[3]: Leaving directory '/build/pocl-HTkujc/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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg2.cpp 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/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/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/pocl-HTkujc/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 /build/pocl-HTkujc/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/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /build/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; } | ^ 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/pocl-HTkujc/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 /build/pocl-HTkujc/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) { | ^ 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/pocl-HTkujc/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/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/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/pocl-HTkujc/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/BinaryFormat/Dwarf.h:26, from /usr/lib/llvm-9/include/llvm/IR/DebugInfoMetadata.h:25, from /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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; } | ^~~ [ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/DebugHelpers.cc In file included from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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) { | ^~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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) { | ^~~ /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; | ^~~~~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /build/pocl-HTkujc/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/Support/Casting.h:17, from /build/pocl-HTkujc/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/pocl-HTkujc/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, | ^ 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/pocl-HTkujc/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); } | ^~~~~~~~~~~~~ /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 /build/pocl-HTkujc/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/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^ 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 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/pocl-HTkujc/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; | ^~~~~~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake --color= Scanning dependencies of target test_multi_level_loops_with_barriers make[3]: Leaving directory '/build/pocl-HTkujc/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 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/pocl-HTkujc/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; | ^~~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_multi_level_loops_with_barriers.cpp In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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); | ^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_metadata.cc: In function ‘int pocl_llvm_get_kernels_metadata(cl_program, unsigned int)’: /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/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/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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/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/Instructions.h:27, from /build/pocl-HTkujc/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) { | ^ 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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /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/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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/Instructions.h:31, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/IR/Instructions.h:32, from /build/pocl-HTkujc/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/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 /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /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())) | ~~~~~~~~~^~ /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 /build/pocl-HTkujc/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.") | ^ /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/IR/Metadata.h:19, from /build/pocl-HTkujc/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/IR/DebugInfoMetadata.h:17, from /build/pocl-HTkujc/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/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] [ 7%] Linking CXX executable test_alignment_with_dynamic_wg2 cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_alignment_with_dynamic_wg2 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake --color= Scanning dependencies of target test_barrier_before_return make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_barrier_before_return.cpp 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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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())); | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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; | ~~~~^~~~~ /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 /build/pocl-HTkujc/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.") | ^ In file included from /build/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Linking CXX executable test_multi_level_loops_with_barriers cd /build/pocl-HTkujc/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/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/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 /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]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_multi_level_loops_with_barriers make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake --color= Scanning dependencies of target test_locals make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_locals.dir/test_locals.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_locals.cpp In file included from /build/pocl-HTkujc/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.") | ^ [ 7%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o -c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_utils.cc [ 7%] Linking CXX executable test_barrier_before_return cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 [ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Flatten.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Flatten.cc make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_barrier_before_return make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_infinite_loop.dir/DependInfo.cmake --color= Scanning dependencies of target test_infinite_loop make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_infinite_loop.cpp 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/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/Support/CommandLine.h:22, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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; } | ^ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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; | ^~~~~~ /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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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; } | ^~~ /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/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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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, | ^ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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; | ^~ In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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) { | ^ [ 7%] Linking CXX executable test_locals cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 In file included from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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; } | ^ /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; | ^~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_locals make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake --color= Scanning dependencies of target test_issue_231 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_issue_231.cpp 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/pocl-HTkujc/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/pocl-HTkujc/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 /build/pocl-HTkujc/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 /build/pocl-HTkujc/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/IR/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/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/Bitcode/BitcodeReader.h:18, from /build/pocl-HTkujc/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/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)); | ~~~~~~~~~~~ /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/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/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/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/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/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/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/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; | ~~~~~~~~^~~~ In file included from /build/pocl-HTkujc/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.") | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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); | ^ /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 | }); | ~~ [ 7%] Linking CXX executable test_infinite_loop cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_infinite_loop make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake --color= Scanning dependencies of target test_issue_757 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_issue_757.cpp In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/llvm/MC/StringTableBuilder.h:12, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeWriter.h:18, from /build/pocl-HTkujc/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) { | ~~~~~~^~ 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/pocl-HTkujc/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/pocl-HTkujc/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 /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:30, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/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; | ^~~~~~ /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/IR/Module.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/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/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); | ^~~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/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; | ~~~~~~^~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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; | ^~~ [ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/FlattenGlobals.cc [ 7%] Linking CXX executable test_issue_231 cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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; | ^~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_issue_231 make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake --color= Scanning dependencies of target test_early_return make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_early_return.dir/test_early_return.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_early_return.cpp 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/pocl-HTkujc/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; | ^ In file included from /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/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; | ~~~~~~^~~ [ 7%] Linking CXX executable test_issue_757 cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 /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/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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; } | ^~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] 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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake --color= Scanning dependencies of target test_for_with_var_iteration_count make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_for_with_var_iteration_count.cpp [ 7%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl" -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o -c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_wg.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/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/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; } | ^ 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/pocl-HTkujc/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) { | ^ 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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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, | ^ 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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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; | ^ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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); | ^~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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)); | ~~~~~~~~~ /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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 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())) | ~~~~~~~~~^~ /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/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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; } | ^~~ /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/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, from /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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; | ^~~~~~ [ 7%] Linking CXX executable test_early_return cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/IRBuilder.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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 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/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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) { | ^ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_early_return make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake --color= Scanning dependencies of target test_issue_445 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_issue_445.cpp 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/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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, | ^ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_api.h:30, from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~ 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/pocl-HTkujc/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; | ^~~~~~~~~~ [ 7%] Linking CXX executable test_for_with_var_iteration_count cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 In file included from /build/pocl-HTkujc/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.") | ^ [ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/FlattenBarrierSubs.cc In file included from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_for_with_var_iteration_count 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake --color= Scanning dependencies of target test_flatten_barrier_subs make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_flatten_barrier_subs.cpp 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/pocl-HTkujc/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/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/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ /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/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/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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())) | ~~~~~~~~~^~ /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)); | ~~~~~~~~~~~ /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/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/pocl-HTkujc/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/ADT/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, from /build/pocl-HTkujc/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; | ^ In file included from /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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/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/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/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, from /build/pocl-HTkujc/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/Analysis/InlineCost.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, from /build/pocl-HTkujc/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/IR/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, from /build/pocl-HTkujc/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/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:25, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/Analysis/TargetTransformInfo.h:31, from /build/pocl-HTkujc/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); | ^ 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/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/TargetTransformInfo.h:32, from /build/pocl-HTkujc/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())); | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 7%] Linking CXX executable test_issue_445 cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_llvm_wg.cc: In function ‘void pocl_llvm_update_binaries(cl_program)’: /build/pocl-HTkujc/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 /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_issue_445 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_vectors_as_args.dir/DependInfo.cmake --color= Scanning dependencies of target test_vectors_as_args make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_vectors_as_args.cpp 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/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/pocl-HTkujc/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(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /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 /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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) { | ~~~~~~~^~~~ /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())) | ~~~~~~~~~^~ /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)); | ~~~~~~~~~~~ /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/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /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] In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/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/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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.") | ^ [ 7%] Linking CXX executable test_flatten_barrier_subs cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_flatten_barrier_subs 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/DependInfo.cmake --color= Scanning dependencies of target test_alignment_with_dynamic_wg make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_alignment_with_dynamic_wg.cpp In file included from /build/pocl-HTkujc/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] /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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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, | ~~~~~~~~~~~~^~~ 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/pocl-HTkujc/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/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] /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] 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; | ^~~ /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; | ^~~ /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/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/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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.") | ^ [ 7%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.cc [ 7%] Linking CXX executable test_vectors_as_args cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/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= Scanning dependencies of target test_assign_loop_variable_to_privvar_makes_it_local_2 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] 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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2.c [ 7%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local_2 cd /build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake --color= Scanning dependencies of target test_loop_phi_replication make[3]: Leaving directory '/build/pocl-HTkujc/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 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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; | ^ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Building CXX object tests/regression/CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_loop_phi_replication.cpp 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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/Function.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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; | ~~~~~~^~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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/Function.h:29, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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, 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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; | ^ /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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.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 /build/pocl-HTkujc/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.") | ^ [ 7%] Linking CXX executable test_alignment_with_dynamic_wg cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 In file included from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:28, from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 7%] Built target test_alignment_with_dynamic_wg make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake --color= Scanning dependencies of target test_setargs make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Building CXX object tests/regression/CMakeFiles/test_setargs.dir/test_setargs.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_setargs.cpp 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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); | ^~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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())) | ~~~~~~~~~^~ /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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)); | ~~~~~~~~~~~~~ [ 8%] Built target lib_cl_llvm 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]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake --color= Scanning dependencies of target test_assign_loop_variable_to_privvar_makes_it_local make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] 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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local.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/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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 8%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local cd /build/pocl-HTkujc/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/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/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 /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(); | ~~^~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Built target test_assign_loop_variable_to_privvar_makes_it_local [ 8%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ImplicitConditionalBarriers.cc In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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 /build/pocl-HTkujc/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.") | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-HTkujc/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 ‘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; | ^~~ [ 8%] Linking CXX executable test_loop_phi_replication cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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; | ^ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Built target test_loop_phi_replication 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/DependInfo.cmake --color= Scanning dependencies of target test_llvm_segfault_debian_bug_975931 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Building CXX object tests/regression/CMakeFiles/test_llvm_segfault_debian_bug_975931.dir/test_llvm_segfault_debian_bug_975931.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_llvm_segfault_debian_bug_975931.cpp In file included from /build/pocl-HTkujc/pocl-1.6/tests/regression/test_llvm_segfault_debian_bug_975931.cpp:30: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/config.h:207: warning: "SRCDIR" redefined 207 | #define SRCDIR "/build/pocl-HTkujc/pocl-1.6" | : note: this is the location of the previous definition 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/pocl-HTkujc/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; } | ^~~ [ 8%] Linking CXX executable test_llvm_segfault_debian_bug_975931 cd /build/pocl-HTkujc/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 /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/pocl-HTkujc/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; | ^~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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; } | ^~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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; } | ^ [ 8%] Built target test_llvm_segfault_debian_bug_975931 make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake --color= Scanning dependencies of target test_undominated_variable make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Building CXX object tests/regression/CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_undominated_variable.cpp 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/pocl-HTkujc/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) { | ^ 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/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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 /usr/lib/llvm-9/include/llvm/Analysis/DomTreeUpdater.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/pocl-HTkujc/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 /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/pocl-HTkujc/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; | ~~~~~~^~~ [ 8%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ImplicitLoopBarriers.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, 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/pocl-HTkujc/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 /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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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; | ^~ 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/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ /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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-HTkujc/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.") | ^ [ 8%] Linking CXX executable test_setargs cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Built target test_setargs 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake --color= Scanning dependencies of target test_barrier_between_for_loops make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Building CXX object tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.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/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-HTkujc/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) {} | ^~~~~~~~~~~~~ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_barrier_between_for_loops.cpp /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/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/pocl-HTkujc/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/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/pocl-HTkujc/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())); | ^ 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/pocl-HTkujc/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/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/Analysis/DomTreeUpdater.h:19, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/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/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/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/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/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::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)); | ~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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) { | ^ /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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /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/pocl-HTkujc/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/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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::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/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/pocl-HTkujc/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 /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~ /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/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/pocl-HTkujc/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/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/pocl-HTkujc/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); | ^~~~~~ 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/pocl-HTkujc/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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] 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/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Linking CXX executable test_undominated_variable cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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/DomTreeUpdater.h:19, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /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)); | ~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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)); | ~~^~~~~~~~~ [ 8%] Built target test_undominated_variable make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.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()); | ~~~~~~~~~^~ /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target test_null_arg make[3]: Leaving directory '/build/pocl-HTkujc/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 /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()); | ~~~~~~~~~~~~~~~~~~^~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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()); | ~~~~~~~~~^~ [ 8%] Building CXX object tests/regression/CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o /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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_null_arg.cpp /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/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/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/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/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/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 | }); | ~~ [ 8%] Linking CXX executable test_barrier_between_for_loops cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 In file included from /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/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] make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Built target test_barrier_between_for_loops make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake --color= Scanning dependencies of target test_id_dependent_computation make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 8%] Building CXX object tests/regression/CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_id_dependent_computation.cpp [ 8%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/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, 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/pocl-HTkujc/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, 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; | ^~~ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/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; | ^ 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/pocl-HTkujc/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/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/Analysis/RegionInfo.h:45, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/Analysis/RegionInfo.h:45, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/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/Analysis/RegionInfo.h:45, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:45, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [ 8%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Kernel.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Kernel.cc In file included from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:45, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 8%] Linking CXX executable test_null_arg cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 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/RegionInfo.h:46, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/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/RegionInfo.h:46, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:46, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/RegionInfo.h:39, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/RegionInfo.h:46, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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, | ^ [ 8%] Built target test_null_arg make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_577.dir/DependInfo.cmake --color= 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/RegionInfo.h:46, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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; } | ^ Scanning dependencies of target test_issue_577 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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; | ^~ [ 9%] Building CXX object tests/regression/CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_issue_577.cpp 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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/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/RegionInfo.h:46, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/RegionInfo.h:46, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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/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/pocl-HTkujc/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%] Linking CXX executable test_id_dependent_computation cd /build/pocl-HTkujc/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 In file included from /build/pocl-HTkujc/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.") | ^ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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; | ^~~~~~ /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/Analysis/RegionInfo.h:46, from /build/pocl-HTkujc/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())); | ^ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; } | ^ /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::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/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) { | ^ [ 9%] Built target test_id_dependent_computation /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::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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_constant_array.dir/DependInfo.cmake --color= /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())) | ~~~~~~~~~^~ Scanning dependencies of target test_constant_array /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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)); | ~~~~~~~~~~~~~ [ 9%] Building CXX object tests/regression/CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_constant_array.cpp 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/pocl-HTkujc/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::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/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, from /build/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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/llvm/IR/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/IsolateRegions.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); | ^ /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Kernel.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/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 /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Kernel.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, | ^ 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 /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Kernel.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/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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Kernel.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/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Kernel.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/pocl-HTkujc/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)’: /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 /build/pocl-HTkujc/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.") | ^ /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())) | ~~~~~~~~~^~ /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/Analysis/DomTreeUpdater.h:19, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/pocl-HTkujc/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] /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/IR/IRBuilder.h:34, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ [ 9%] Linking CXX executable test_issue_577 cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 In file included from /usr/lib/llvm-9/include/llvm/Analysis/RegionInfo.h:39, from /build/pocl-HTkujc/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/IRBuilder.h:37, from /build/pocl-HTkujc/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)’: /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/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/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/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; | ^~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 9%] Built target test_issue_577 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 In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Kernel.h:27, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake --color= Scanning dependencies of target test_fors_with_var_iteration_counts make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 9%] Building CXX object tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_fors_with_var_iteration_counts.cpp In file included from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Kernel.h:28, from /build/pocl-HTkujc/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())); | ^ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /build/pocl-HTkujc/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.") | ^ [ 9%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/linker.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Linking CXX executable test_constant_array cd /build/pocl-HTkujc/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 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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 9%] 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake --color= 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/pocl-HTkujc/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] Scanning dependencies of target test_issue_553 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 9%] Building CXX object tests/regression/CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_issue_553.cpp /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/IRBuilder.h:18, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^ 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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp:39: /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; } | ^~~ In file included from /build/pocl-HTkujc/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.") | ^ /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp: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/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp: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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp: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/IR/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Function.h:29, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp: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/Function.h:29, from /build/pocl-HTkujc/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’: /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp:39: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp: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/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp: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; } | ^ /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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp:40: /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:32, from /build/pocl-HTkujc/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*)’: /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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/linker.cpp:40: /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())) | ~~~~~~~~~^~ /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)); | ~~~~~~~~~~~ /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(); | ~~^~~~~~~~~~~~~ [ 9%] Linking CXX executable test_fors_with_var_iteration_counts cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 In file included from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 9%] Built target test_fors_with_var_iteration_counts 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/DependInfo.cmake --color= Scanning dependencies of target test_autolocals_in_constexprs [ 9%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMFileUtils.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 9%] Building CXX object tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/regression/test_autolocals_in_constexprs.cpp 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/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 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/pocl-HTkujc/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/Analysis/InlineCost.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, from /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~~~~~~~~ [ 9%] Linking CXX executable test_issue_553 cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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; | ^ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 9%] Built target test_issue_553 [ 9%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc In file included from /build/pocl-HTkujc/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.") | ^ 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/pocl-HTkujc/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/Support/Error.h:19, from /usr/lib/llvm-9/include/llvm/Support/FileSystem.h:34, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~ 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/pocl-HTkujc/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 /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/pocl-HTkujc/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/pocl-HTkujc/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, | ^ In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:18, from /build/pocl-HTkujc/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/pocl-HTkujc/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; } | ^~~ 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, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/ADT/Optional.h:19, from /usr/lib/llvm-9/include/llvm/IR/Module.h:18, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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] 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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/pocl-HTkujc/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(); | ~~^~~~~~~~~~~~~ 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, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/IR/Module.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/ModuleSummaryIndex.h:26, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/DataLayout.h:26, from /usr/lib/llvm-9/include/llvm/IR/Module.h:25, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/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/pocl-HTkujc/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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 /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:27, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/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 /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:27, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/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/pocl-HTkujc/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/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 /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:27, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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 /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:27, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/Module.h:26, from /usr/lib/llvm-9/include/llvm/IR/ModuleSummaryIndex.h:27, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/DenseSet.h:16, from /usr/lib/llvm-9/include/llvm/IR/Function.h:20, from /build/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/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/ModuleSummaryIndex.h:27, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMFileUtils.cc:65: /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/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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/IR/Module.h:18, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc:23: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/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)’: /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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/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/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; | ^~~~~~~ /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; | ~~~~~~~~^~~~ [ 10%] Linking CXX executable test_autolocals_in_constexprs cd /build/pocl-HTkujc/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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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/Instructions.h:32, from /build/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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(); } | ~~~~~~~~~~^~~~~~~~~~~~~ [ 10%] Built target test_autolocals_in_constexprs /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 -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_version.dir/DependInfo.cmake --color= /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()); | ~~^~~~~~~~~~~~ Scanning dependencies of target test_version make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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/pocl-HTkujc/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)); | ~~~~~~~~~~~~ [ 10%] Building C object tests/runtime/CMakeFiles/test_version.dir/test_version.c.o /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)); | ~~~~~~~~~~~ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_version.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/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())) | ~~~~~~~~~^~ /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)); | ~~~~~~~~~~~ [ 10%] Linking C executable test_version cd /build/pocl-HTkujc/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/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 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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) { | ~~~~~~^~ /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 10%] Built target test_version 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake --color= /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(); | ~~^~~~~~~~~~~~~ Scanning dependencies of target test_kernel_cache_includes make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc: In function ‘void pocl::regenerate_kernel_metadata(llvm::Module&, pocl::FunctionMapping&)’: /build/pocl-HTkujc/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)); | ^~~ [ 10%] Building C object tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_kernel_cache_includes.c /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.cc: In function ‘int pocl::getConstantIntMDValue(llvm::Metadata*)’: /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~^~ [ 10%] Linking C executable test_kernel_cache_includes cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 10%] Built target test_kernel_cache_includes make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake --color= In file included from /build/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /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/pocl-HTkujc/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] Scanning dependencies of target test_clCreateKernel make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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); | ^~~~~~~ [ 10%] Building C object tests/runtime/CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o /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())) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clCreateKernel.c /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/STLExtras.h:20, from /usr/lib/llvm-9/include/llvm/IR/Module.h:19, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LLVMUtils.h:31, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Linking C executable test_clCreateKernel cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 /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]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 10%] Built target test_clCreateKernel make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake --color= Scanning dependencies of target test_clBuildProgram make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 10%] Building C object tests/runtime/CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clBuildProgram.c 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/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/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); | ^~~~~ [ 10%] Linking C executable test_clBuildProgram cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 10%] Built target test_clBuildProgram [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.cc 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/pocl-HTkujc/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/ModuleSummaryIndex.h:30, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/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; | ~~~~~~^~~~~~~~~~~~~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc 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/pocl-HTkujc/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/pocl-HTkujc/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/IR/ModuleSummaryIndex.h:19, from /usr/lib/llvm-9/include/llvm/Bitcode/BitcodeReader.h:19, from /build/pocl-HTkujc/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/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /build/pocl-HTkujc/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; | ~~~~~~^~~ 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/pocl-HTkujc/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/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /build/pocl-HTkujc/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; | ~~~~~~^~~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.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/ADT/APFloat.h:20, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /build/pocl-HTkujc/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/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:30, from /build/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /build/pocl-HTkujc/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/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/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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; | ^~~~~~ /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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/IR/Constants.h:31, from /build/pocl-HTkujc/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’: /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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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 /build/pocl-HTkujc/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 /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/pocl-HTkujc/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)’: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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/Instructions.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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, | ^ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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/Instructions.h:32, from /build/pocl-HTkujc/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*)’: /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/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/pocl-HTkujc/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/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/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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/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/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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /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/Instructions.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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) { | ^ /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)); | ~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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/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/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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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/Instructions.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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; | ^~~ 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/pocl-HTkujc/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; } | ^~~ /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/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/pocl-HTkujc/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 /usr/lib/llvm-9/include/llvm/IR/Instructions.h:31, from /build/pocl-HTkujc/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)’: /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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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 /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /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 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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/OptimizeWorkItemFuncCalls.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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /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::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)); | ~~~~~~~~~~~~~~~~ In file included from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ /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/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)); | ~~~~~~~~~~~ /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/IRBuilder.h:22, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /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:22, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.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; | ~~~~~~^~~ /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/Dominators.h:22, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.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 /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.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/IR/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.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)), | ^ /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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /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 /build/pocl-HTkujc/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())); | ^ 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 /usr/lib/llvm-9/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.cc:30: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.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)); | ~~~~~~~~~ /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(); | ^ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.cc In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/LoopBarriers.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/IR/IRBuilder.h:33, from /build/pocl-HTkujc/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)’: /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/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/pocl-HTkujc/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; | ^~~~~~~~~~~ /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())) | ~~~~~~~~~^~ /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/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /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 /build/pocl-HTkujc/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] /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/IRBuilder.h:34, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/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/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/IR/Dominators.h:22, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.h:26, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/PHIsToAllocas.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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^ 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/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.h:26, from /build/pocl-HTkujc/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())); | ^ 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/pocl-HTkujc/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; } | ^~~ /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; | ^~~ 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/pocl-HTkujc/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; | ^~~~~~ /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/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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, from /build/pocl-HTkujc/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] 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/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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/IR/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:22, from /build/pocl-HTkujc/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/IR/IRBuilder.h:22, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /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/ConstantFolder.h:20, from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /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/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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/ParallelRegion.cc:36: /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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:33, from /build/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc /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/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/pocl-HTkujc/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; | ^~~~~~~~~~~ /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)); | ~~~~~~~~~~~ /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(); | ~~^~~~~~~~~~~~~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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/IRBuilder.h:37, from /build/pocl-HTkujc/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); | ^ /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/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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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())); | ^ 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/pocl-HTkujc/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/Analysis/AliasAnalysis.h:45, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/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; | ^~~~~~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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; } | ^ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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 /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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) { | ^ 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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/Instructions.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/BasicBlock.h:22, from /usr/lib/llvm-9/include/llvm/IR/Function.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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/Instructions.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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/pocl-HTkujc/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/IR/Function.h:27, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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/InstrTypes.h:28, from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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; | ~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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(); } | ~~~~~~~~~~^~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: /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 ‘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/Function.h:29, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: /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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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/pocl-HTkujc/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(); | ~~~~~~~~~~~~^~ /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)); | ~~~~~~~~~~~ In file included from /build/pocl-HTkujc/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); | ^~~~~~ /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/Instructions.h:32, from /build/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ /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/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/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 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/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/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/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::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(), | ~~~~~~~~~^~ In file included from /build/pocl-HTkujc/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] 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: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::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::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 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)); | ~~~~~~~~~~~ /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/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/pocl-HTkujc/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; | ^ /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/IR/IRBuilder.h:33, from /build/pocl-HTkujc/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] In file included from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:30, from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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(); | ~~^~~~~~~~~~~~~ /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/Constant.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:28, from /build/pocl-HTkujc/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; | ^~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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/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/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/pocl-HTkujc/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) { | ^ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:31: /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/Constants.h:23, from /build/pocl-HTkujc/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; | ~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/RemoveBarrierCalls.cc:31: /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 | }); | ~~ /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/DerivedTypes.h:23, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.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/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/pocl-HTkujc/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/Constants.h:31, from /build/pocl-HTkujc/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’: /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 /build/pocl-HTkujc/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); | ^~~~~~ 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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkItemAliasAnalysis.cc In file included from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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] /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/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.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/IR/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.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/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/Metadata.h:18, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.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) | ^ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.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; | ^~ In file included from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/pocl-HTkujc/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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/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 /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Barrier.h:28, from /build/pocl-HTkujc/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 /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ /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 = 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 ‘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/IRBuilder.h:18, from /build/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/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/Instructions.h:32, from /build/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ /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/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, from /build/pocl-HTkujc/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; } | ^~~ In file included from /build/pocl-HTkujc/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] 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())) | ~~~~~~~~~^~ /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)); | ~~~~~~~~~~~ /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/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/pocl-HTkujc/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; | ^~~~~~ /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/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/pocl-HTkujc/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 /usr/lib/llvm-9/include/llvm/IR/Dominators.h:22, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.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/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/pocl-HTkujc/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) { | ^ 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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/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) | ^ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Workgroup.cc.o 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/pocl-HTkujc/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, | ^ cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc 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/pocl-HTkujc/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; } | ^ /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/PostDominators.h:17, from /build/pocl-HTkujc/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())); | ^ 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/pocl-HTkujc/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/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/pocl-HTkujc/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); | ^~~~~~ 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/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ /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/IRBuilder.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:44: /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/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/pocl-HTkujc/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 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/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/IRBuilder.h:37, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.h:30, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/VariableUniformityAnalysis.cc:44: /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/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/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/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/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 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/TargetLibraryInfo.h:15, from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, from /build/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ In file included from /build/pocl-HTkujc/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)); | ~~^~~~~~~~~~~ /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/Twine.h:12, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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; | ^ In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:45, from /build/pocl-HTkujc/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 /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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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/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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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; | ^~~~~~ /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/Analysis/MemoryLocation.h:20, from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:44, from /build/pocl-HTkujc/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/pocl-HTkujc/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 /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 /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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; } | ^~~ /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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) { | ^~ /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/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/pocl-HTkujc/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; | ^~~~~~~~~~~ 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/pocl-HTkujc/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 /build/pocl-HTkujc/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)’: /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 /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/AliasAnalysis.h:40, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/CallSite.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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/Function.h:29, from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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)), | ^ /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/CallSite.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-9/include/llvm/IR/Function.h:30, from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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/llvm/IR/Metadata.h:19, from /build/pocl-HTkujc/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/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/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/CallSite.h:33, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /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/CallSite.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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); | ^~~~~~ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:34, from /build/pocl-HTkujc/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*)’: /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/CallSite.h:36, from /build/pocl-HTkujc/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)’: /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())) | ~~~~~~~~~^~ /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)); | ~~~~~~~~~~~ /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/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::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/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/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 /build/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/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 /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:36, from /build/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/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)’: /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/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/pocl-HTkujc/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; | ^~~~~~~~~~ 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/pocl-HTkujc/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/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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) { | ^~~~~~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc /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(); } | ~~~~~~~~~~~~~^~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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) { | ^~~ /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; | ^~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, from /build/pocl-HTkujc/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’: /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:53: /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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:53: /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/AliasAnalysis.h:45, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:54: /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/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/pocl-HTkujc/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 /usr/lib/llvm-9/include/llvm/Analysis/InlineCost.h:17, from /usr/lib/llvm-9/include/llvm/Transforms/Utils/Cloning.h:24, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:54: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:54: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:54: /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/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/pocl-HTkujc/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; | ^ /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/ADT/DenseMap.h:16, from /usr/lib/llvm-9/include/llvm/IR/Metadata.h:19, from /build/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/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; } | ^ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:54: /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/Dominators.h:17, from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /build/pocl-HTkujc/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; } | ^~~ /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/pocl-HTkujc/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/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/pocl-HTkujc/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; | ^~~~~~ /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/ADT/APFloat.h:19, from /usr/lib/llvm-9/include/llvm/IR/Constants.h:23, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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; } | ^ /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/pocl-HTkujc/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; | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Constants.h:31, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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) { | ^ /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, 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/pocl-HTkujc/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; | ^ In file included from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc: In function ‘void addRangeMetadata(llvm::Instruction*, size_t, size_t)’: /build/pocl-HTkujc/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)); | ^~~~~~~~ /build/pocl-HTkujc/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)); | ^~~~~~~~ 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/pocl-HTkujc/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; } | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function ‘llvm::Function* pocl::Workgroup::createWrapper(llvm::Function*, pocl::FunctionMapping&)’: /build/pocl-HTkujc/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) { | ~~~~~~~~~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function ‘std::vector > pocl::Workgroup::globalHandlesToContextStructLoads(llvm::IRBuilder<>&, const std::vector >&&, int)’: /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 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/pocl-HTkujc/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; | ~~~~~~^~~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function ‘void pocl::Workgroup::createDefaultWorkgroupLauncher(llvm::Function*)’: /build/pocl-HTkujc/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)) { | ^ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1027:64: warning: conversion from ‘uint64_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1027 | Type *SizeIntType = IntegerType::get(*C, ParamByteSize * 8); | ~~~~~~~~~~~~~~^~~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc: In function ‘void computeArgBufferOffsets(LLVMValueRef, uint64_t*)’: /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1111:42: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1111 | LLVMValueRef Param = LLVMGetParam(F, i); | ^ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1118:30: warning: conversion from ‘uint64_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1118 | Offset = align64(Offset, Alignment); | ^~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function ‘llvm::Function* pocl::Workgroup::createArgBufferWorkgroupLauncher(llvm::Function*, std::string)’: /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1221:37: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1221 | isLocalMemFunctionArg(Func, i)) { | ^ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1225:44: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1225 | LLVMValueRef Param = LLVMGetParam(F, i); | ^ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1294:78: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1294 | Args[i] = createArgBufferLoad(Builder, ArgBuffer, ArgBufferOffsets, F, i); | ^ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1300:46: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1300 | Args[i++] = LLVMGetParam(WrapperKernel, Arg++); | ~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1301:46: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1301 | Args[i++] = LLVMGetParam(WrapperKernel, Arg++); | ~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:1302:46: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1302 | Args[i++] = LLVMGetParam(WrapperKernel, Arg++); | ~~~^~ /build/pocl-HTkujc/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, ""); | ^~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc: In member function ‘void pocl::Workgroup::createGridLauncher(llvm::Function*, llvm::Function*, std::string)’: /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~^~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^~~~~~ /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/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.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, 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/pocl-HTkujc/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; } | ^~~ 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/pocl-HTkujc/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; | ^~~ /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/Function.h:27, from /usr/lib/llvm-9/include/llvm/IR/Module.h:26, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 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/Metadata.h:18, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:36: /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/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/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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/pocl-HTkujc/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/pocl-HTkujc/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, | ^ 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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:36: /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/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/pocl-HTkujc/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; | ^~ 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/pocl-HTkujc/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) { | ^~ /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/Module.h:26, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/CallSite.h:36, from /build/pocl-HTkujc/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]’: /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 /build/pocl-HTkujc/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(); | ~~^~~~~~~~~~~~~ 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/pocl-HTkujc/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); | ^~~~~~ 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/pocl-HTkujc/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()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-HTkujc/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/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/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/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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/pocl-HTkujc/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/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/pocl-HTkujc/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/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/Instruction.h:17, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^~~ In file included from /usr/lib/llvm-9/include/llvm/IR/Instructions.h:32, from /build/pocl-HTkujc/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()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 ‘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/Statistic.h:29, from /build/pocl-HTkujc/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)), | ^ /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/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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, | ^ /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/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/pocl-HTkujc/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; | ^ /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/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/pocl-HTkujc/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] 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/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::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/CFG.h:26, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ /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/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/pocl-HTkujc/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); | ^~~~~~ /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/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /build/pocl-HTkujc/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] /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/CFG.h:27, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ /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/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /build/pocl-HTkujc/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] /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/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::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/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~ /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 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 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::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::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/ADT/Twine.h:12, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:17, from /build/pocl-HTkujc/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::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, 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:22, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.cc:41: /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::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)); | ~~~~~~~~~~~ /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/PostDominators.h:17, from /build/pocl-HTkujc/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/Analysis/LoopInfo.h:45, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandler.h:33, from /build/pocl-HTkujc/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())); | ^ /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/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/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/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/Instruction.h:17, from /usr/lib/llvm-9/include/llvm/IR/BasicBlock.h:22, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/Workgroup.cc:37: /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::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)); | ~~~~~~~~~~~ /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/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/pocl-HTkujc/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; 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::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(); | ~~^~~~~~~~~~~~~ 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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ /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 /build/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /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:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemLoops.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:35: /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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemLoops.h:34, from /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemHandlerChooser.cc:35: /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/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/pocl-HTkujc/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/PostDominators.h:17, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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/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/pocl-HTkujc/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/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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/pocl-HTkujc/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/Analysis/LoopInfo.h:45, from /build/pocl-HTkujc/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] 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/pocl-HTkujc/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/pocl-HTkujc/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/DebugInfo.h:22, from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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/Metadata.h:19, from /build/pocl-HTkujc/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 > > >]’: /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; | ^~~ /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/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/pocl-HTkujc/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 = 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 ‘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/pocl-HTkujc/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; | ^~~ /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 ‘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/pocl-HTkujc/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/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/pocl-HTkujc/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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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::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/pocl-HTkujc/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; | ^~~ /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; | ^~~~~~ 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/pocl-HTkujc/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; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/IR/DIBuilder.h:24, from /build/pocl-HTkujc/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/IRBuilder.h:34, from /build/pocl-HTkujc/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/pocl-HTkujc/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 | }); | ~~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc: In member function ‘virtual bool pocl::WorkitemLoops::ProcessFunction(llvm::Function&)’: /build/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc: In member function ‘llvm::Instruction* pocl::WorkitemLoops::GetContextArray(llvm::Instruction*, bool&)’: /build/pocl-HTkujc/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++; | ~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemLoops.cc:900:16: warning: unused variable ‘C’ [-Wunused-variable] 900 | LLVMContext &C = M->getContext(); | ^ [ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL -I/build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, from /build/pocl-HTkujc/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] make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake --color= Scanning dependencies of target test_link_error make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_link_error.dir/test_link_error.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_link_error.c [ 11%] Linking C executable test_link_error cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_link_error make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake --color= Scanning dependencies of target test_clCreateKernelsInProgram make[3]: Leaving directory '/build/pocl-HTkujc/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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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()), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clCreateKernelsInProgram.c /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/pocl-HTkujc/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] [ 11%] Linking C executable test_clCreateKernelsInProgram cd /build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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; | ^~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_clCreateKernelsInProgram make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake --color= Scanning dependencies of target test_buffer-image-copy make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_buffer-image-copy.c In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, from /build/pocl-HTkujc/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/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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/pocl-HTkujc/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; | ^ 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/pocl-HTkujc/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; | ~ /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] [ 11%] Linking C executable test_buffer-image-copy cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_buffer-image-copy make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.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/Analysis/LoopInfo.h:38, from /build/pocl-HTkujc/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; } | ^~~ Scanning dependencies of target test_clSetEventCallback make[3]: Leaving directory '/build/pocl-HTkujc/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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clSetEventCallback.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/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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; | ^~~~~~ /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/Analysis/LoopInfo.h:38, from /build/pocl-HTkujc/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] 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/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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; } | ^~~ /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/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/pocl-HTkujc/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] [ 11%] Linking C executable test_clSetEventCallback cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 /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/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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) { | ^~ /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) { | ^ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_clSetEventCallback 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]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake --color= 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/pocl-HTkujc/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; | ^~~~~~~~~~~ Scanning dependencies of target test_read-copy-write-buffer make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_read-copy-write-buffer.c 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/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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/CFG.h:25, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 11%] Linking C executable test_read-copy-write-buffer cd /build/pocl-HTkujc/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/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /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]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_read-copy-write-buffer make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake --color= Scanning dependencies of target test_clGetSupportedImageFormats make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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; | ^~~ [ 11%] Building C object tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clGetSupportedImageFormats.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/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/Statistic.h:29, from /build/pocl-HTkujc/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)), | ^ /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/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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, | ^ 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/pocl-HTkujc/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; | ^ /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/CFG.h:26, from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:43, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 11%] Linking C executable test_clGetSupportedImageFormats cd /build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 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/pocl-HTkujc/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); | ^~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' 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/pocl-HTkujc/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()); | ~~~~~~~~~~~~~~~~~~^~ [ 11%] Built target test_clGetSupportedImageFormats make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake --color= /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)); | ~~~~~~~~~ Scanning dependencies of target test_user_event make[3]: Leaving directory '/build/pocl-HTkujc/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 /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()); | ~~^~~~~~~~~~~~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_user_event.dir/test_user_event.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_user_event.c /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/LoopInfo.h:43, from /build/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:45, from /build/pocl-HTkujc/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) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 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())) | ~~~~~~~~~^~ /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)); | ~~~~~~~~~~~ [ 11%] Linking C executable test_user_event cd /build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 /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)); | ~~^~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_user_event /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); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend /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()); | ~~~~~~~~~^~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.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, 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()); | ~~~~~~~~~~~~~~~~~~^~ Scanning dependencies of target test_clCreateProgramWithBinary /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(), | ~~~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /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 tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clCreateProgramWithBinary.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/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(); | ~~^~~~~~~~~~~~~ [ 11%] Linking C executable test_clCreateProgramWithBinary cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_clCreateProgramWithBinary make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake --color= 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/pocl-HTkujc/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...}; | ^~~~~~~~~~~~~~~~~ Scanning dependencies of target test_clGetEventInfo make[3]: Leaving directory '/build/pocl-HTkujc/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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clGetEventInfo.c [ 11%] Linking C executable test_clGetEventInfo cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_clGetEventInfo make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake --color= Scanning dependencies of target test_clEnqueueNativeKernel make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clEnqueueNativeKernel.c [ 11%] Linking C executable test_clEnqueueNativeKernel cd /build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:34, from /build/pocl-HTkujc/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 11%] Built target test_clEnqueueNativeKernel make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake --color= Scanning dependencies of target test_clFinish make[3]: Leaving directory '/build/pocl-HTkujc/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[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' In file included from /usr/lib/llvm-9/include/llvm/IR/IRBuilder.h:37, from /build/pocl-HTkujc/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); | ^ [ 11%] Building C object tests/runtime/CMakeFiles/test_clFinish.dir/test_clFinish.c.o /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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clFinish.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/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/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/pocl-HTkujc/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())); | ^ [ 11%] Linking C executable test_clFinish cd /build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_clFinish make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/DependInfo.cmake --color= Scanning dependencies of target test_clGetKernelArgInfo make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clGetKernelArgInfo.c /build/pocl-HTkujc/pocl-1.6/lib/llvmopencl/WorkitemReplication.cc: In member function ‘virtual bool pocl::WorkitemReplication::ProcessFunction(llvm::Function&)’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/Analysis/LoopInfo.h:45, from /build/pocl-HTkujc/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/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%] Linking C executable test_clGetKernelArgInfo cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_clGetKernelArgInfo make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake --color= Scanning dependencies of target test_dlopen make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_dlopen.dir/test_dlopen.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_dlopen.c [ 11%] Linking C executable test_dlopen cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Built target test_dlopen make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake --color= Scanning dependencies of target test_clGetDeviceInfo make[3]: Leaving directory '/build/pocl-HTkujc/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]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 11%] Building C object tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clGetDeviceInfo.c [ 12%] Linking C executable test_clGetDeviceInfo cd /build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 12%] Built target test_clGetDeviceInfo make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake --color= Scanning dependencies of target test_event_cycle make[3]: Leaving directory '/build/pocl-HTkujc/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 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/pocl-HTkujc/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; | ^~~~~~~~~~~ make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 12%] Building C object tests/runtime/CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_event_cycle.c In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, from /build/pocl-HTkujc/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/pocl-HTkujc/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)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 12%] Linking C executable test_event_cycle cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 12%] Built target test_event_cycle make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake --color= Scanning dependencies of target test_clCreateSubDevices make[3]: Leaving directory '/build/pocl-HTkujc/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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 12%] Building C object tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clCreateSubDevices.c In file included from /usr/lib/llvm-9/include/llvm/Analysis/LoopInfo.h:38, from /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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; | ^~~~~~~~~~~ [ 12%] Linking C executable test_clCreateSubDevices cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 12%] Built target test_clCreateSubDevices make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake --color= Scanning dependencies of target test_event_free make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 12%] Building C object tests/runtime/CMakeFiles/test_event_free.dir/test_event_free.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_event_free.c [ 12%] Linking C executable test_event_free cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 12%] Built target test_event_free make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_event_double_wait.dir/DependInfo.cmake --color= Scanning dependencies of target test_event_double_wait make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Building C object tests/runtime/CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_event_double_wait.c [ 13%] Linking C executable test_event_double_wait cd /build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Built target test_event_double_wait make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake --color= Scanning dependencies of target test_clSetMemObjectDestructorCallback make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Building C object tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_clSetMemObjectDestructorCallback.c [ 13%] Linking C executable test_clSetMemObjectDestructorCallback cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Built target test_clSetMemObjectDestructorCallback 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]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/DependInfo.cmake --color= Scanning dependencies of target test_enqueue_kernel_from_binary make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Building C object tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_enqueue_kernel_from_binary.c make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake --color= Scanning dependencies of target test_fill-buffer make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Building C object tests/runtime/CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/runtime/test_fill-buffer.c [ 13%] Linking C executable test_enqueue_kernel_from_binary [ 13%] Linking C executable test_fill-buffer cd /build/pocl-HTkujc/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/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Built target test_fill-buffer make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/tests/workgroup /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake --color= [ 13%] Built target test_enqueue_kernel_from_binary make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/example0 /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example0 /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake --color= Scanning dependencies of target run_kernel make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target example0 make[3]: Leaving directory '/build/pocl-HTkujc/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]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Building C object tests/workgroup/CMakeFiles/run_kernel.dir/run_kernel.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/workgroup\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/tests/workgroup/run_kernel.c [ 13%] Building C object examples/example0/CMakeFiles/example0.dir/example0.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/example0/example0.c [ 13%] Linking C executable run_kernel cd /build/pocl-HTkujc/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 [ 13%] Building C object examples/example0/CMakeFiles/example0.dir/example0_exec.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/example0/example0_exec.c /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Built target run_kernel make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/example1 /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake --color= Scanning dependencies of target example1 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Building C object examples/example1/CMakeFiles/example1.dir/example1.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/example1/example1.c [ 13%] Linking C executable example0 cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Built target example0 make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/example2 /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example2 /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake --color= [ 13%] Building C object examples/example1/CMakeFiles/example1.dir/example1_exec.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/example1/example1_exec.c Scanning dependencies of target example2 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Building C object examples/example2/CMakeFiles/example2.dir/example2.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/example2/example2.c make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/example2a /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake --color= Scanning dependencies of target example2a make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Linking C executable example1 cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example1.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 [ 13%] Building C object examples/example2a/CMakeFiles/example2a.dir/example2a.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/example2a/example2a.c [ 13%] Linking C executable example2 cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 13%] Built target example1 make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend [ 13%] Built target example2 make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/matrix1 /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/scalarwave /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake --color= Scanning dependencies of target matrix1 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target scalarwave make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/build make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 14%] Building C object examples/scalarwave/CMakeFiles/scalarwave.dir/scalarwave.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/scalarwave\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/scalarwave/scalarwave.c [ 14%] Building C object examples/matrix1/CMakeFiles/matrix1.dir/matrix1.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/matrix1/matrix1.c [ 14%] Linking C executable example2a cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/example2a && /usr/bin/cmake -E cmake_link_script CMakeFiles/example2a.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/examples/scalarwave/scalarwave.c: In function ‘main’: /build/pocl-HTkujc/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 14%] Built target example2a make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/trig /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/trig /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/trig/CMakeFiles/trig.dir/DependInfo.cmake --color= Scanning dependencies of target trig make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 14%] Building C object examples/trig/CMakeFiles/trig.dir/trig.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/trig\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/trig/trig.c [ 14%] Linking C executable scalarwave cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 /build/pocl-HTkujc/pocl-1.6/examples/trig/trig.c: In function ‘main’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 14%] Built target scalarwave make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/vecadd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/vecadd/CMakeFiles/vecadd.dir/DependInfo.cmake --color= Scanning dependencies of target vecadd make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 14%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/vecadd/vecadd.c [ 14%] Building C object examples/trig/CMakeFiles/trig.dir/trig_exec.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/trig\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/trig/trig_exec.c [ 14%] Linking C executable matrix1 cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/matrix1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/matrix1.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 14%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd_exec.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/vecadd/vecadd_exec.c [ 14%] Linking C executable trig cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/trig && /usr/bin/cmake -E cmake_link_script CMakeFiles/trig.dir/link.txt --verbose=1 [ 14%] Built target matrix1 make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/matadd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd/CMakeFiles/matadd.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 Scanning dependencies of target matadd make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 14%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/matadd/matadd.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 14%] Built target trig [ 15%] Linking C executable vecadd cd /build/pocl-HTkujc/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 -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/depend make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/boxadd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/boxadd/CMakeFiles/boxadd.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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 [ 15%] Built target llvmpasses make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/examples/EinsteinToolkit /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake --color= Scanning dependencies of target boxadd make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/build Scanning dependencies of target EinsteinToolkit make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 15%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/boxadd/boxadd.c [ 15%] Building C object examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/EinsteinToolkit\" -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/EinsteinToolkit/EinsteinToolkit.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 15%] Built target vecadd [ 15%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd_exec.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/matadd/matadd_exec.c [ 15%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd_exec.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/examples/boxadd/boxadd_exec.c make -f lib/kernel/host/CMakeFiles/kernel_host_avx.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx.dir/depend /build/pocl-HTkujc/pocl-1.6/examples/EinsteinToolkit/EinsteinToolkit.c: In function ‘main’: /build/pocl-HTkujc/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-HTkujc/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]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx.dir/DependInfo.cmake --color= Scanning dependencies of target kernel_host_avx make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 15%] Linking C executable boxadd cd /build/pocl-HTkujc/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 -ffile-prefix-map=/build/pocl-HTkujc/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 [ 15%] Linking C executable matadd cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/matadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/matadd.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 15%] Built target boxadd 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx512.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target kernel_host_avx512 [ 15%] Built target matadd make -f lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/depend make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target kernel_host_avx2 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 15%] Linking C executable EinsteinToolkit cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/examples/EinsteinToolkit && /usr/bin/cmake -E cmake_link_script CMakeFiles/EinsteinToolkit.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 15%] Built target EinsteinToolkit 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_fma4.dir/DependInfo.cmake --color= Scanning dependencies of target kernel_host_avx_fma4 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 15%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 16%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 17%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 18%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 19%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 19%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 19%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 20%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 20%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 20%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 20%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 21%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 21%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 21%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 21%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 21%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 21%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 22%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 22%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 22%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_id.c.bc [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 22%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 22%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 22%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp.cl.bc [ 23%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 23%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 23%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 23%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 24%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 25%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 26%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_hi.cl.bc [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 27%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 28%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log10.cl.bc [ 29%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 30%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 31%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 31%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 31%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 31%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 32%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 32%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 32%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 32%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 32%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 32%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 32%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 32%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sqrt.cl.bc [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 33%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rotate.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rotate.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rotate.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 33%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rotate.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 33%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 34%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 35%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 36%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cospi.cl.bc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 37%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 38%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 39%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 40%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 41%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 42%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 43%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/scalars.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/scalars.cl.bc [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/scalars.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 44%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/scalars.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp.cl.bc [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expm1.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expm1.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 45%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expm1.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 46%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expm1.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 47%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hypot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hypot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hypot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 48%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hypot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 49%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 50%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=haswell -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx2.h [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=sandybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx.h [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 51%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [ 51%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 51%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_tan.cl.bc [ 51%] Linking & optimizing SLEEF for avx2: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v128_sleefsimddp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx2/v256_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 51%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=bdver1 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_fma4.h [ 51%] Linking & optimizing SLEEF for avx: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v128_sleefsimddp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx/v256_sleefsimddp.c.bc [ 51%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx2.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx2_linklist.txt warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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' [ 51%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx_linklist.txt warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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' [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 51%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [ 51%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 51%] Linking & optimizing SLEEF for avx_fma4: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v128_sleefsimddp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_fma4/v256_sleefsimddp.c.bc [ 51%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_fma4.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-avx_fma4_linklist.txt warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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/pocl-HTkujc/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' warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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' warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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/pocl-HTkujc/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' [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 51%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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/pocl-HTkujc/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' cd /build/pocl-HTkujc/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/pocl-HTkujc/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 cd /build/pocl-HTkujc/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/pocl-HTkujc/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 [ 52%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h cd /build/pocl-HTkujc/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/pocl-HTkujc/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 [ 52%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 52%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=skylake-avx512 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx512.h [ 52%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [ 52%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 52%] Linking & optimizing SLEEF for avx512: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v128_sleefsimddp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v256_sleefsimddp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx512/v512_sleefsimddp.c.bc [ 52%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx512.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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' warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 52%] 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[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake --color= [ 52%] Built target kernel_host_avx_fma4 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_ssse3.dir/DependInfo.cmake --color= Scanning dependencies of target kernel_host_GENERIC make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Scanning dependencies of target kernel_host_ssse3 make[3]: Leaving directory '/build/pocl-HTkujc/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 [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 52%] Built target kernel_host_avx 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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse2.dir/DependInfo.cmake --color= Scanning dependencies of target kernel_host_sse2 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 52%] Built target kernel_host_avx512 make -f lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_sse41.dir/DependInfo.cmake --color= Scanning dependencies of target kernel_host_sse41 make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 52%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c [ 52%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 52%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 53%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 54%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 54%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 56%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 56%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 57%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 58%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 58%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 58%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 59%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 59%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hadd.cl.bc [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 60%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 61%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 62%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessequal.cl.bc [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 63%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 64%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 65%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 66%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 67%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 68%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 68%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 68%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 68%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rotate.cl.bc [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 69%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rotate.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 70%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 70%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 70%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 70%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 70%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 70%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 70%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 70%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 70%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rotate.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 71%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rotate.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 71%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 72%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 73%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 73%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 73%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 73%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 73%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 73%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 73%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 74%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 75%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tan.cl.bc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 76%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 77%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 78%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 79%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/scalars.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 80%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/scalars.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/scalars.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 81%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/scalars.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 82%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp2.cl.bc [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 83%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expm1.cl.bc [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expm1.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expm1.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expm1.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 84%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hypot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hypot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hypot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 85%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hypot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 86%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 87%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 87%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 87%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 87%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 87%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 87%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 87%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_GENERIC.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=core2 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_ssse3.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 88%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 88%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [ 88%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 89%] Linking & optimizing SLEEF for GENERIC: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc [ 89%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [ 89%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 89%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-GENERIC.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-GENERIC_linklist.txt [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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' [ 89%] Linking & optimizing SLEEF for ssse3: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/ssse3/v128_sleefsimddp.c.bc [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 89%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-ssse3.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles/kernel_x86_64-pc-linux-gnu-ssse3_linklist.txt warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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' [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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/pocl-HTkujc/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' [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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/pocl-HTkujc/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' [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=x86-64 -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse2.h [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h cd /build/pocl-HTkujc/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/pocl-HTkujc/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 cd /build/pocl-HTkujc/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/pocl-HTkujc/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 [ 89%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [ 89%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 89%] Linking & optimizing SLEEF for sse2: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse2/v128_sleefsimddp.c.bc [ 89%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse2.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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' [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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/pocl-HTkujc/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' [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h [ 89%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=penryn -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_sse41.h cd /build/pocl-HTkujc/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/pocl-HTkujc/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 LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [ 90%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 90%] Linking & optimizing SLEEF for sse41: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/sse41/v128_sleefsimddp.c.bc [ 90%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse41.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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' warning: Linking two modules of different data layouts: '/build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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 make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 90%] Built target kernel_host_sse41 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]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_avx_f16c.dir/DependInfo.cmake --color= Scanning dependencies of target kernel_host_avx_f16c make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 90%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 90%] Built target kernel_host_ssse3 [ 90%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsp.c [ 90%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefdp.c make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 90%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue_auto.c [ 90%] Built target kernel_host_GENERIC [ 90%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 91%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimddp.c [ 91%] Building SLEEF to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/arch -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -O1 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleefsimdsp.c [ 91%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 91%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs_diff.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/abs_diff.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/abs_diff.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 91%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/add_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/add_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/add_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [ 91%] Built target kernel_host_sse2 [ 91%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/all.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/all.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/all.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 91%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/any.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/any.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/any.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/as_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/as_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/as_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_strided_copy.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/async_work_group_strided_copy.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atomics.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atomics.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/atomics.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/barrier.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/barrier.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../barrier.ll [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/bitselect.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/bitselect.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/bitselect.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp_int.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clamp_int.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clamp_int.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clz.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/clz.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/clz.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/convert_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/convert_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/convert_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cross.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cross.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/cross.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/dot.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/dot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/dot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_distance.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_distance.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_distance.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fast_normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fast_normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fract.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fract.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/fract.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 92%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 92%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_offset.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_offset.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_offset.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 92%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_global_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_global_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 92%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_group_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_group_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_group_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 92%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_array_size.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_array_size.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_array_size.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_data_type.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_data_type.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_order.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_channel_order.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_channel_order.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_depth.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_depth.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_depth.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_dim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_dim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_dim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_height.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_height.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_height.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_width.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_image_width.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_image_width.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_id.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_id.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_id.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 93%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_size.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_local_size.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_local_size.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 93%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_num_groups.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_num_groups.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_num_groups.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 93%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_work_dim.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/get_work_dim.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/get_work_dim.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/hadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 93%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/half_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/half_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreaterequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isgreaterequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isgreaterequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isless.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isless.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isless.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessgreater.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/islessgreater.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/islessgreater.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnotequal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnotequal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isnotequal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isunordered.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isunordered.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/isunordered.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mad_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mad_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/max_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/max_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/maxmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/maxmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/maxmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 94%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min_i.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/min_i.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/min_i.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/minmag.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/minmag.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/minmag.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mix.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mix.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mix.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul24.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul24.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul24.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul_hi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mul_hi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mul_hi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/nan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_divide.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_divide.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_divide.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_recip.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_recip.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_recip.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/native_sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_spawn_wg.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_spawn_wg.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_spawn_wg.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 95%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_run_all_wgs.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_run_all_wgs.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/popcount.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/popcount.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/popcount.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/prefetch.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/prefetch.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/prefetch.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 95%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 95%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf_base.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/printf_base.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/printf_base.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/read_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/read_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/read_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rhadd.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rhadd.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rhadd.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rotate.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rotate.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rotate.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rsqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rsqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/rsqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/select.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/select.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/select.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/shuffle.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/shuffle.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/shuffle.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/signbit.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/signbit.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/signbit.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/smoothstep.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/smoothstep.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/smoothstep.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/step.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/step.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/step.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sub_sat.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sub_sat.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sub_sat.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/upsample.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/upsample.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/upsample.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_store_half_f16c.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vload_store_half_f16c.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vload_store_half_f16c.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore_half.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vstore_half.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/vstore_half.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/wait_group_events.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/wait_group_events.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/wait_group_events.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/write_image.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/write_image.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/write_image.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pocl_fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 96%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2pi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2pi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cospi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cospi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanpi.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanpi.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sincos_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acosh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acosh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asinh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanh.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atanh.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ep_log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ep_log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/radians.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/radians.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/degrees.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/degrees.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/logb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/logb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 97%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pown.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pown.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/powr.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/powr.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rootn.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rootn.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/pow_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmod.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmod.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remainder.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remainder.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remquo.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/remquo.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ocml_helpers.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ocml_helpers.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isinf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isinf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isfinite.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isfinite.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnormal.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/isnormal.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp32.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp32.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp64.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/vtables_fp64.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/normalize.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/normalize.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/normalize.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/length.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/length.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc/length.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/libclc [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef_glue.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef_glue.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/scalars.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/scalars.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/acos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/asin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 98%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/atan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cbrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/cbrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ceil.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ceil.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/copysign.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/copysign.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erfc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erfc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/erf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp2.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp2.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/exp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expm1.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expm1.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fabs.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fabs.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fdim.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fdim.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/floor.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/floor.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmax.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmax.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/fmin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/expfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frfrexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frfrexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/frexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hypot.cl.bc [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ilogb.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/hypot.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ilogb.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [ 99%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ldexp.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/ldexp.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma_r.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/lgamma_r.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log10.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log10.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log1p.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log1p.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/log.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/log.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/modf.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/modf.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_cos.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_cos.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sin.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_sin.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_tan.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/native_tan.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rint.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/rint.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nextafter.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/nextafter.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/round.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/round.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/round.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sqrt.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sqrt.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tgamma.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/tgamma.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building CL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/trunc.cl.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/lib/llvm-9/bin/clang-9 --target=x86_64-pc-linux-gnu -D_CL_DISABLE_HALF -march=ivybridge -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL1.2 -D__OPENCL_C_VERSION__=120 -xcl -fno-stack-protector -fPIC -D__OPENCL_VERSION__=120 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64 -Dcl_khr_byte_addressable_store -Dcl_khr_global_int32_base_atomics -Dcl_khr_global_int32_extended_atomics -Dcl_khr_local_int32_base_atomics -Dcl_khr_local_int32_extended_atomics -Dcl_khr_3d_image_writes -Dcl_khr_fp64 -Dcl_khr_int64_base_atomics -Dcl_khr_int64_extended_atomics -Dcl_khr_fp64 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64, -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/trunc.cl.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-HTkujc/pocl-1.6/include/_kernel.h -include /build/pocl-HTkujc/pocl-1.6/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-HTkujc/pocl-1.6/lib/kernel/sleef/include -include /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/sleef_config_temp_avx_f16c.h [100%] Building LL to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/spir_wrapper64.ll.bc /build/pocl-HTkujc/pocl-1.6/lib/kernel/host/../host/spir_wrapper64.ll [100%] Building C to LLVM bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mem_fence.c.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/mem_fence.c.bc -c /build/pocl-HTkujc/pocl-1.6/lib/kernel/mem_fence.c -I/build/pocl-HTkujc/pocl-1.6/include -include /build/pocl-HTkujc/pocl-1.6/include/_kernel_c.h [100%] Linking & optimizing SLEEF for avx_f16c: /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef.bc cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-9 -o /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/sleef.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleefdp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/c_sleef_glue_auto.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v128_sleefsimddp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimdsp.c.bc /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/avx_f16c/v256_sleefsimddp.c.bc [100%] Linking & optimizing Kernel bitcode /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_f16c.bc cd /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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' cd /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/CMakeFiles/kernellib_hash.dir/DependInfo.cmake --color= Scanning dependencies of target kernellib_hash make[3]: Leaving directory '/build/pocl-HTkujc/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 make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [100%] Generating SHA1 of all kernel libs... cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel && /usr/bin/cmake "-DKERNEL_BC_LIST_ESCAPED='/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-GENERIC.bc****/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse2.bc****/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-ssse3.bc****/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-sse41.bc****/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx.bc****/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_f16c.bc****/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx_fma4.bc****/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx2.bc****/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/kernel/host/kernel-x86_64-pc-linux-gnu-avx512.bc'" "-DINCLUDEDIR='/build/pocl-HTkujc/pocl-1.6/include'" "-DOUTPUT='/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/kernellib_hash.h'" -P /build/pocl-HTkujc/pocl-1.6/cmake/kernellib_hash.cmake -- Renaming /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/kernellib_hash.h.new to /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/kernellib_hash.h make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/CL /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/pocl_cache.dir/DependInfo.cmake --color= Scanning dependencies of target pocl_cache make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/CL/CMakeFiles/pocl_cache.dir/build.make lib/CL/CMakeFiles/pocl_cache.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [100%] Building C object lib/CL/CMakeFiles/pocl_cache.dir/pocl_cache.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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_cache.dir/pocl_cache.c.o -c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cache.c /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cache.c: In function ‘pocl_cl_device_to_index’: /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cache.c:77:20: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 77 | return i; | ^ /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cache.c: In function ‘pocl_cache_write_kernel_parallel_bc’: /build/pocl-HTkujc/pocl-1.6/lib/CL/pocl_cache.c:350:67: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 350 | pocl_cache_kernel_cachedir_path (kernel_parallel_path, program, device_i, | ^~~~~~~~ make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [100%] Built target pocl_cache make -f lib/CL/CMakeFiles/pocl.dir/build.make lib/CL/CMakeFiles/pocl.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/CL /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/CMakeFiles/pocl.dir/DependInfo.cmake --color= Scanning dependencies of target pocl make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/CL/CMakeFiles/pocl.dir/build.make lib/CL/CMakeFiles/pocl.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [100%] Linking CXX shared library libpocl.so cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cmake -E cmake_link_script CMakeFiles/pocl.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -L/usr/lib/llvm-9/lib -Wl,-Bsymbolic -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libpocl.so.2 -o libpocl.so.2.6.0 CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o CMakeFiles/pocl_cache.dir/pocl_cache.c.o devices/CMakeFiles/pocl-devices.dir/devices.c.o devices/CMakeFiles/pocl-devices.dir/bufalloc.c.o devices/CMakeFiles/pocl-devices.dir/common.c.o devices/CMakeFiles/pocl-devices.dir/pocl_local_size.c.o devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o devices/topology/CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o ../llvmopencl/CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o ../llvmopencl/CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/Flatten.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/Kernel.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/linker.cpp.o ../llvmopencl/CMakeFiles/llvmpasses.dir/LLVMFileUtils.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/Workgroup.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o -Wl,-rpath,/usr/lib/llvm-9/lib: -lhwloc /usr/lib/x86_64-linux-gnu/libdl.so -pthread -lm -lrt /usr/lib/llvm-9/lib/libclang-cpp.so /usr/lib/llvm-9/lib/libLLVM-9.so cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL && /usr/bin/cmake -E cmake_symlink_library libpocl.so.2.6.0 libpocl.so.2 libpocl.so make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [100%] Built target pocl make -f lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/build.make lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/basic /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/DependInfo.cmake --color= Scanning dependencies of target pocl-devices-basic make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make -f lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/build.make lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/build make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [100%] Building C object lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/basic.c.o cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/basic && /usr/bin/cc -DCL_TARGET_OPENCL_VERSION=220 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_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_basic_EXPORTS -I/build/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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-basic.dir/basic.c.o -c /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_build_hash’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:124:37: warning: unused parameter ‘device’ [-Wunused-parameter] 124 | pocl_basic_build_hash (cl_device_id device) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_probe’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:146:10: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 146 | return env_count; | ^~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_init’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:150:27: warning: unused parameter ‘j’ [-Wunused-parameter] 150 | pocl_basic_init (unsigned j, cl_device_id device, const char* parameters) | ~~~~~~~~~^ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:150:63: warning: unused parameter ‘parameters’ [-Wunused-parameter] 150 | pocl_basic_init (unsigned j, cl_device_id device, const char* parameters) | ~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_read’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:288:24: warning: unused parameter ‘data’ [-Wunused-parameter] 288 | pocl_basic_read (void *data, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:291:25: warning: unused parameter ‘src_buf’ [-Wunused-parameter] 291 | cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_write’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:302:25: warning: unused parameter ‘data’ [-Wunused-parameter] 302 | pocl_basic_write (void *data, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:305:26: warning: unused parameter ‘dst_buf’ [-Wunused-parameter] 305 | cl_mem dst_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_run’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:411:32: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘uint’ {aka ‘unsigned int’} may change value [-Wconversion] 411 | pc->printf_buffer_capacity = cmd->device->printf_buffer_size; | ^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_run_native’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:476:30: warning: unused parameter ‘data’ [-Wunused-parameter] 476 | pocl_basic_run_native (void *data, _cl_command_node *cmd) | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_copy’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:482:24: warning: unused parameter ‘data’ [-Wunused-parameter] 482 | pocl_basic_copy (void *data, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:484:25: warning: unused parameter ‘dst_buf’ [-Wunused-parameter] 484 | cl_mem dst_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:486:25: warning: unused parameter ‘src_buf’ [-Wunused-parameter] 486 | cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_copy_rect’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:500:29: warning: unused parameter ‘data’ [-Wunused-parameter] 500 | pocl_basic_copy_rect (void *data, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:502:30: warning: unused parameter ‘dst_buf’ [-Wunused-parameter] 502 | cl_mem dst_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:504:30: warning: unused parameter ‘src_buf’ [-Wunused-parameter] 504 | cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_write_rect’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:559:30: warning: unused parameter ‘data’ [-Wunused-parameter] 559 | pocl_basic_write_rect (void *data, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:562:31: warning: unused parameter ‘dst_buf’ [-Wunused-parameter] 562 | cl_mem dst_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_read_rect’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:624:29: warning: unused parameter ‘data’ [-Wunused-parameter] 624 | pocl_basic_read_rect (void *data, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:627:30: warning: unused parameter ‘src_buf’ [-Wunused-parameter] 627 | cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_memfill’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:687:27: warning: unused parameter ‘data’ [-Wunused-parameter] 687 | pocl_basic_memfill (void *data, pocl_mem_identifier *dst_mem_id, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:688:28: warning: unused parameter ‘dst_buf’ [-Wunused-parameter] 688 | cl_mem dst_buf, size_t size, size_t offset, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_map_mem’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:768:27: warning: unused parameter ‘data’ [-Wunused-parameter] 768 | pocl_basic_map_mem (void *data, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:770:28: warning: unused parameter ‘src_buf’ [-Wunused-parameter] 770 | cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_unmap_mem’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:803:28: warning: unused parameter ‘data’ [-Wunused-parameter] 803 | pocl_basic_unmap_mem(void *data, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:805:29: warning: unused parameter ‘dst_buf’ [-Wunused-parameter] 805 | cl_mem dst_buf, | ~~~~~~~^~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_uninit’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:834:29: warning: unused parameter ‘j’ [-Wunused-parameter] 834 | pocl_basic_uninit (unsigned j, cl_device_id device) | ~~~~~~~~~^ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_reinit’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:845:29: warning: unused parameter ‘j’ [-Wunused-parameter] 845 | pocl_basic_reinit (unsigned j, cl_device_id device) | ~~~~~~~~~^ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_submit’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:883:61: warning: unused parameter ‘cq’ [-Wunused-parameter] 883 | pocl_basic_submit (_cl_command_node *node, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_flush’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:901:62: warning: unused parameter ‘cq’ [-Wunused-parameter] 901 | void pocl_basic_flush (cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_join’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:911:56: warning: unused parameter ‘cq’ [-Wunused-parameter] 911 | pocl_basic_join (cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_compile_kernel’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:953:61: warning: unused parameter ‘kernel’ [-Wunused-parameter] 953 | pocl_basic_compile_kernel (_cl_command_node *cmd, cl_kernel kernel, | ~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:954:41: warning: unused parameter ‘device’ [-Wunused-parameter] 954 | cl_device_id device, int specialize) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_fill_image’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:1154:30: warning: unused parameter ‘data’ [-Wunused-parameter] 1154 | pocl_basic_fill_image (void *data, cl_mem image, | ~~~~~~^~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_svm_free’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:1192:35: warning: unused parameter ‘dev’ [-Wunused-parameter] 1192 | pocl_basic_svm_free (cl_device_id dev, void *svm_ptr) | ~~~~~~~~~~~~~^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_svm_alloc’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:1200:36: warning: unused parameter ‘dev’ [-Wunused-parameter] 1200 | pocl_basic_svm_alloc (cl_device_id dev, cl_svm_mem_flags flags, size_t size) | ~~~~~~~~~~~~~^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:1200:58: warning: unused parameter ‘flags’ [-Wunused-parameter] 1200 | pocl_basic_svm_alloc (cl_device_id dev, cl_svm_mem_flags flags, size_t size) | ~~~~~~~~~~~~~~~~~^~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_svm_copy’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:1206:35: warning: unused parameter ‘dev’ [-Wunused-parameter] 1206 | pocl_basic_svm_copy (cl_device_id dev, void *__restrict__ dst, | ~~~~~~~~~~~~~^~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c: In function ‘pocl_basic_run’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/basic/basic.c:432:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 432 | write (STDOUT_FILENO, pc->printf_buffer, position); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking C shared library libpocl-devices-basic.so cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/pocl-devices-basic.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libpocl-devices-basic.so -o libpocl-devices-basic.so CMakeFiles/pocl-devices-basic.dir/basic.c.o -Wl,-rpath,/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL:/usr/lib/llvm-9/lib: -lhwloc /usr/lib/x86_64-linux-gnu/libdl.so -pthread -lm -lrt ../../libpocl.so.2.6.0 /usr/lib/llvm-9/lib/libclang-cpp.so /usr/lib/llvm-9/lib/libLLVM-9.so -lhwloc /usr/lib/x86_64-linux-gnu/libdl.so -pthread -lm -lrt make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [100%] Built target pocl-devices-basic make -f lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build.make lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/depend make[3]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-HTkujc/pocl-1.6 /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/pthread /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/DependInfo.cmake --color= Scanning dependencies of target pocl-devices-pthread make[3]: Leaving directory '/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [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 [100%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c cd /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/include -I/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu -I/build/pocl-HTkujc/pocl-1.6/lib/CL/devices -I/build/pocl-HTkujc/pocl-1.6/lib/CL/. -I/build/pocl-HTkujc/pocl-1.6/lib/CL/../llvmopencl -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_utils.c /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_build_hash’: /build/pocl-HTkujc/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) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_probe’: /build/pocl-HTkujc/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; | ^~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_init’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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) | ~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_uninit’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c:208:31: warning: unused parameter ‘j’ [-Wunused-parameter] 208 | pocl_pthread_uninit (unsigned j, cl_device_id device) | ~~~~~~~~~^ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_reinit’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c:224:31: warning: unused parameter ‘j’ [-Wunused-parameter] 224 | pocl_pthread_reinit (unsigned j, cl_device_id device) | ~~~~~~~~~^ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_run’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c:245:25: warning: unused parameter ‘data’ [-Wunused-parameter] 245 | pocl_pthread_run (void *data, _cl_command_node *cmd) | ~~~~~~^~~~ /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_submit’: /build/pocl-HTkujc/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) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_flush’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c:264:33: warning: unused parameter ‘device’ [-Wunused-parameter] 264 | pocl_pthread_flush(cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c:264:58: warning: unused parameter ‘cq’ [-Wunused-parameter] 264 | pocl_pthread_flush(cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_join’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_notify’: /build/pocl-HTkujc/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) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_update_event’: /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c:340:41: warning: unused parameter ‘device’ [-Wunused-parameter] 340 | pocl_pthread_update_event (cl_device_id device, cl_event event) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread.c: In function ‘pocl_pthread_wait_event’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_utils.c: In function ‘align_ptr’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function ‘pthread_scheduler_init’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function ‘get_wg_index_range’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pocl-pthread_scheduler.h:25, from /build/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c:35: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function ‘translate_wg_index_to_3d_index’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function ‘work_group_scheduler’: /build/pocl-HTkujc/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/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function ‘finalize_kernel_command’: /build/pocl-HTkujc/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/pocl-HTkujc/pocl-1.6/lib/CL/devices/pthread/pthread_scheduler.c: In function ‘work_group_scheduler’: /build/pocl-HTkujc/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking C shared library libpocl-devices-pthread.so cd /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/pthread && /usr/bin/cmake -E cmake_link_script CMakeFiles/pocl-devices-pthread.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/pocl-HTkujc/pocl-1.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libpocl-devices-pthread.so -o libpocl-devices-pthread.so CMakeFiles/pocl-devices-pthread.dir/pthread.c.o CMakeFiles/pocl-devices-pthread.dir/pthread_scheduler.c.o CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o -Wl,-rpath,/usr/lib/llvm-9/lib:/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL/devices/basic:/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/lib/CL: -lhwloc /usr/lib/x86_64-linux-gnu/libdl.so -pthread -lm -lrt /usr/lib/llvm-9/lib/libclang-cpp.so /usr/lib/llvm-9/lib/libLLVM-9.so ../basic/libpocl-devices-basic.so ../../libpocl.so.2.6.0 -lhwloc /usr/lib/x86_64-linux-gnu/libdl.so -pthread -lm -lrt make[3]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' [100%] Built target pocl-devices-pthread make[2]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/opencl-c.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/opencl-c-base.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/etc/OpenCL/vendors/pocl.icd -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/pocl.pc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/_enable_all_exts.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/_builtin_renames.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/_kernel.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/_clang_opencl.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/_kernel_c.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/_kernel_constants.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/_libclang_versions_checks.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/pocl_types.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/pocl_device.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/pocl.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/pocl_spir.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/include/pocl_image_types.h -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-GENERIC.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-sse2.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-ssse3.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-sse41.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-avx.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-avx_f16c.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-avx_fma4.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-avx2.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/share/pocl/kernel-x86_64-pc-linux-gnu-avx512.bc -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/libpocl.so.2.6.0 -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/libpocl.so.2 -- Set runtime path of "/build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/libpocl.so.2.6.0" to "" -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/libpocl.so -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/pocl/libpocl-devices-basic.so -- Set runtime path of "/build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/pocl/libpocl-devices-basic.so" to "" -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/pocl/libpocl-devices-pthread.so -- Set runtime path of "/build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/lib/x86_64-linux-gnu/pocl/libpocl-devices-pthread.so" to "" -- Installing: /build/pocl-HTkujc/pocl-1.6/debian/tmp/usr/bin/poclcc make[1]: Leaving directory '/build/pocl-HTkujc/pocl-1.6/obj-x86_64-linux-gnu' dh_install -i -O--buildsystem=cmake dh_installdocs -i -O--buildsystem=cmake dh_installdocs: warning: Cannot auto-detect main package for pocl-doc. If the default is wrong, please use --doc-main-package dh_sphinxdoc -i -i -O--buildsystem=cmake dh_installchangelogs -i -O--buildsystem=cmake dh_installsystemduser -i -O--buildsystem=cmake dh_perl -i -O--buildsystem=cmake dh_link -i -O--buildsystem=cmake dh_strip_nondeterminism -i -O--buildsystem=cmake dh_compress -i -O--buildsystem=cmake dh_fixperms -i -O--buildsystem=cmake dh_missing -i -O--buildsystem=cmake dh_installdeb -i -O--buildsystem=cmake debian/rules override_dh_gencontrol make[1]: Entering directory '/build/pocl-HTkujc/pocl-1.6' dh_gencontrol -- \ -V'LLVM:Version=9' \ make[1]: Leaving directory '/build/pocl-HTkujc/pocl-1.6' dh_md5sums -i -O--buildsystem=cmake dh_builddeb -i -O--buildsystem=cmake dpkg-deb: building package 'libpocl2-common' in '../libpocl2-common_1.6-5_all.deb'. dpkg-deb: building package 'pocl-doc' in '../pocl-doc_1.6-5_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../pocl_1.6-5_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/pocl-HTkujc /tmp/pocl-1.6-5k6p39fx_ I: cleaning package lists and apt cache... W: deleting files in /tmp: .debug I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.83qjMwO8pf... I: success in 4670.4753 seconds md5: libpocl2-common_1.6-5_all.deb: OK md5: pocl-doc_1.6-5_all.deb: OK sha1: libpocl2-common_1.6-5_all.deb: OK sha1: pocl-doc_1.6-5_all.deb: OK sha256: libpocl2-common_1.6-5_all.deb: OK sha256: pocl-doc_1.6-5_all.deb: OK Checksums: OK