I: pbuilder: network access will be disabled during build I: Current time: Sat Jul 13 00:00:05 +14 2024 I: pbuilder-time-stamp: 1720778405 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [pocl_3.1-3+deb12u1.dsc] I: copying [./pocl_3.1.orig.tar.gz] I: copying [./pocl_3.1-3+deb12u1.debian.tar.xz] I: Extracting source gpgv: Signature made Mon Apr 3 13:34:42 2023 +14 gpgv: using RSA key EBF30A30A8D9C63BDA44C6945FB33F9359E9ED08 gpgv: issuer "anbe@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./pocl_3.1-3+deb12u1.dsc: no acceptable signature found dpkg-source: info: extracting pocl in pocl-3.1 dpkg-source: info: unpacking pocl_3.1.orig.tar.gz dpkg-source: info: unpacking pocl_3.1-3+deb12u1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 1001-rename-fix_local_mem_size-to-pocl_fix_local_mem_size.patch dpkg-source: info: applying 1008-add-llvm_cpu-to-the-long-device-name.patch dpkg-source: info: applying 1009-rename-getX86KernelLibName-to-pocl_get_distro_kernel.patch dpkg-source: info: applying 1010-use-a-more-generic-solution-for-pocl_get_distro_kern.patch dpkg-source: info: applying 1011-add-pocl_get_distro_cpu_name.patch dpkg-source: info: applying 1012-_cl_device_id-add-const-char-kernellib_name.patch dpkg-source: info: applying 1013-allow-overriding-kernellib_name-for-distro-builds-wi.patch dpkg-source: info: applying 1014-improve-grouping-of-ENABLE_HOST_CPU_DEVICES-specific.patch dpkg-source: info: applying 1015-use-_LLC_HOST_CPU-as-internal-variable.patch dpkg-source: info: applying 1016-let-LLC_HOST_CPU-be-forced-HOST_CPU_FORCED-to-any-cp.patch dpkg-source: info: applying 1017-support-overriding-the-runtime-cpu-detection-with-PO.patch dpkg-source: info: applying 2002-link-against-single-shared-libclang-cpp-when-buildin.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 timeout.patch dpkg-source: info: applying no-rc.patch dpkg-source: info: applying fix-opencl.hpp-detection.patch dpkg-source: info: applying blhc.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/8599/tmp/hooks/D01_modify_environment starting debug: Running on codethink15-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Jul 13 00:00 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/8599/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/8599/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.15(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' DIRSTACK=() DISTRIBUTION=bookworm EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/var/lib/jenkins HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=8599 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.H75bjSUH/pbuilderrc_Avuk --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.H75bjSUH/b2 --logfile b2/build.log --extrapackages usrmerge pocl_3.1-3+deb12u1.dsc' SUDO_GID=117 SUDO_UID=110 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root USERNAME=root _='I: set' http_proxy=http://192.168.101.16:3128 I: uname -a Linux i-capture-the-hostname 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jul 10 06:47 /bin -> usr/bin I: user script /srv/workspace/pbuilder/8599/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), gcc (>= 4:12), clang-15, libclang-15-dev, libclang-cpp15-dev, llvm-15-dev, cmake, libhwloc-dev, ocl-icd-dev, ocl-icd-opencl-dev, pkg-config, pkg-kde-tools, clinfo, dh-sequence-sphinxdoc, python3-sphinx dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19611 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on clang-15; however: Package clang-15 is not installed. pbuilder-satisfydepends-dummy depends on libclang-15-dev; however: Package libclang-15-dev is not installed. pbuilder-satisfydepends-dummy depends on libclang-cpp15-dev; however: Package libclang-cpp15-dev is not installed. pbuilder-satisfydepends-dummy depends on llvm-15-dev; however: Package llvm-15-dev is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on libhwloc-dev; however: Package libhwloc-dev is not installed. pbuilder-satisfydepends-dummy depends on ocl-icd-dev; however: Package ocl-icd-dev is not installed. pbuilder-satisfydepends-dummy depends on ocl-icd-opencl-dev; however: Package ocl-icd-opencl-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on pkg-kde-tools; however: Package pkg-kde-tools is not installed. pbuilder-satisfydepends-dummy depends on clinfo; however: Package clinfo is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-sphinxdoc; however: Package dh-sequence-sphinxdoc is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} clang-15{a} clinfo{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} icu-devtools{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13{a} libbrotli1{a} libbsd0{a} libclang-15-dev{a} libclang-common-15-dev{a} libclang-cpp15{a} libclang-cpp15-dev{a} libclang1-15{a} libcurl3-nss{a} libcurl4{a} libdebhelper-perl{a} libedit2{a} libelf1{a} libexpat1{a} libffi-dev{a} libfile-stripnondeterminism-perl{a} libgc1{a} libhwloc-dev{a} libhwloc15{a} libicu-dev{a} libicu72{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-perl{a} libjsoncpp25{a} libldap-2.5-0{a} libllvm15{a} libltdl-dev{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libncurses-dev{a} libncurses6{a} libnghttp2-14{a} libnspr4{a} libnss3{a} libnuma-dev{a} libnuma1{a} libobjc-12-dev{a} libobjc4{a} libpfm4{a} libpipeline1{a} libpkgconf3{a} libproc2-0{a} libpsl5{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1{a} libsub-override-perl{a} libtinfo-dev{a} libtool{a} libuchardet0{a} libuv1{a} libxml2{a} libxml2-dev{a} libyaml-0-2{a} libz3-4{a} libz3-dev{a} llvm-15{a} llvm-15-dev{a} llvm-15-linker-tools{a} llvm-15-runtime{a} llvm-15-tools{a} m4{a} man-db{a} media-types{a} nss-plugin-pem{a} ocl-icd-dev{a} ocl-icd-libopencl1{a} ocl-icd-opencl-dev{a} opencl-c-headers{a} opencl-clhpp-headers{a} openssl{a} pkg-config{a} pkg-kde-tools{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} python-babel-localedata{a} python3{a} python3-alabaster{a} python3-babel{a} python3-certifi{a} python3-chardet{a} python3-charset-normalizer{a} python3-distutils{a} python3-docutils{a} python3-idna{a} python3-imagesize{a} python3-jinja2{a} python3-lib2to3{a} python3-markupsafe{a} python3-minimal{a} python3-packaging{a} python3-pkg-resources{a} python3-pygments{a} python3-requests{a} python3-roman{a} python3-six{a} python3-snowballstemmer{a} python3-sphinx{a} python3-tz{a} python3-urllib3{a} python3-yaml{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: binfmt-support curl javascript-common libarchive-cpio-perl libgl-dev libgpm2 libhwloc-plugins libjson-xs-perl libldap-common libmail-sendmail-perl libpaper-utils libsasl2-modules libwww-perl lynx psmisc publicsuffix python3-pil systemd wget 0 packages upgraded, 141 newly installed, 0 to remove and 0 not upgraded. Need to get 181 MB of archives. After unpacking 1163 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-minimal arm64 3.11.2-6 [806 kB] Get: 2 http://deb.debian.org/debian bookworm/main arm64 libexpat1 arm64 2.5.0-1 [84.8 kB] Get: 3 http://deb.debian.org/debian bookworm/main arm64 python3.11-minimal arm64 3.11.2-6 [1858 kB] Get: 4 http://deb.debian.org/debian bookworm/main arm64 python3-minimal arm64 3.11.2-1+b1 [26.3 kB] Get: 5 http://deb.debian.org/debian bookworm/main arm64 media-types all 10.0.0 [26.1 kB] Get: 6 http://deb.debian.org/debian bookworm/main arm64 readline-common all 8.2-1.3 [69.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main arm64 libreadline8 arm64 8.2-1.3 [155 kB] Get: 8 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-stdlib arm64 3.11.2-6 [1747 kB] Get: 9 http://deb.debian.org/debian bookworm/main arm64 python3.11 arm64 3.11.2-6 [572 kB] Get: 10 http://deb.debian.org/debian bookworm/main arm64 libpython3-stdlib arm64 3.11.2-1+b1 [9296 B] Get: 11 http://deb.debian.org/debian bookworm/main arm64 python3 arm64 3.11.2-1+b1 [26.3 kB] Get: 12 http://deb.debian.org/debian bookworm/main arm64 sgml-base all 1.31 [15.4 kB] Get: 13 http://deb.debian.org/debian bookworm/main arm64 libproc2-0 arm64 2:4.0.2-3 [60.1 kB] Get: 14 http://deb.debian.org/debian bookworm/main arm64 procps arm64 2:4.0.2-3 [698 kB] Get: 15 http://deb.debian.org/debian bookworm/main arm64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 16 http://deb.debian.org/debian bookworm/main arm64 openssl arm64 3.0.9-1 [1382 kB] Get: 17 http://deb.debian.org/debian bookworm/main arm64 ca-certificates all 20230311 [153 kB] Get: 18 http://deb.debian.org/debian bookworm/main arm64 libmagic-mgc arm64 1:5.44-3 [305 kB] Get: 19 http://deb.debian.org/debian bookworm/main arm64 libmagic1 arm64 1:5.44-3 [98.5 kB] Get: 20 http://deb.debian.org/debian bookworm/main arm64 file arm64 1:5.44-3 [42.5 kB] Get: 21 http://deb.debian.org/debian bookworm/main arm64 gettext-base arm64 0.21-12 [159 kB] Get: 22 http://deb.debian.org/debian bookworm/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB] Get: 23 http://deb.debian.org/debian bookworm/main arm64 groff-base arm64 1.22.4-10 [861 kB] Get: 24 http://deb.debian.org/debian bookworm/main arm64 bsdextrautils arm64 2.38.1-5+b1 [86.9 kB] Get: 25 http://deb.debian.org/debian bookworm/main arm64 libpipeline1 arm64 1.5.7-1 [36.4 kB] Get: 26 http://deb.debian.org/debian bookworm/main arm64 man-db arm64 2.11.2-2 [1369 kB] Get: 27 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB] Get: 28 http://deb.debian.org/debian bookworm/main arm64 autoconf all 2.71-3 [332 kB] Get: 29 http://deb.debian.org/debian bookworm/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 30 http://deb.debian.org/debian bookworm/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 31 http://deb.debian.org/debian bookworm/main arm64 autopoint all 0.21-12 [495 kB] Get: 32 http://deb.debian.org/debian bookworm/main arm64 libbsd0 arm64 0.11.7-2 [115 kB] Get: 33 http://deb.debian.org/debian bookworm/main arm64 libedit2 arm64 3.1-20221030-2 [88.1 kB] Get: 34 http://deb.debian.org/debian bookworm/main arm64 libicu72 arm64 72.1-3 [9204 kB] Get: 35 http://deb.debian.org/debian bookworm/main arm64 libxml2 arm64 2.9.14+dfsg-1.2 [620 kB] Get: 36 http://deb.debian.org/debian bookworm/main arm64 libz3-4 arm64 4.8.12-3.1 [6282 kB] Get: 37 http://deb.debian.org/debian bookworm/main arm64 libllvm15 arm64 1:15.0.6-4+b1 [20.7 MB] Get: 38 http://deb.debian.org/debian bookworm/main arm64 libclang-cpp15 arm64 1:15.0.6-4+b1 [10.5 MB] Get: 39 http://deb.debian.org/debian bookworm/main arm64 libgc1 arm64 1:8.2.2-3 [239 kB] Get: 40 http://deb.debian.org/debian bookworm/main arm64 libobjc4 arm64 12.2.0-14 [38.8 kB] Get: 41 http://deb.debian.org/debian bookworm/main arm64 libobjc-12-dev arm64 12.2.0-14 [165 kB] Get: 42 http://deb.debian.org/debian bookworm/main arm64 libclang-common-15-dev arm64 1:15.0.6-4+b1 [4042 kB] Get: 43 http://deb.debian.org/debian bookworm/main arm64 llvm-15-linker-tools arm64 1:15.0.6-4+b1 [1127 kB] Get: 44 http://deb.debian.org/debian bookworm/main arm64 libclang1-15 arm64 1:15.0.6-4+b1 [5706 kB] Get: 45 http://deb.debian.org/debian bookworm/main arm64 clang-15 arm64 1:15.0.6-4+b1 [101 kB] Get: 46 http://deb.debian.org/debian bookworm/main arm64 ocl-icd-libopencl1 arm64 2.3.1-1 [42.1 kB] Get: 47 http://deb.debian.org/debian bookworm/main arm64 clinfo arm64 3.0.23.01.25-1 [53.0 kB] Get: 48 http://deb.debian.org/debian bookworm/main arm64 libarchive13 arm64 3.6.2-1 [316 kB] Get: 49 http://deb.debian.org/debian bookworm/main arm64 libbrotli1 arm64 1.0.9-2+b6 [269 kB] Get: 50 http://deb.debian.org/debian bookworm/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg-10 [20.8 kB] Get: 51 http://deb.debian.org/debian bookworm/main arm64 libsasl2-2 arm64 2.1.28+dfsg-10 [58.0 kB] Get: 52 http://deb.debian.org/debian bookworm/main arm64 libldap-2.5-0 arm64 2.5.13+dfsg-5 [171 kB] Get: 53 http://deb.debian.org/debian bookworm/main arm64 libnghttp2-14 arm64 1.52.0-1 [67.9 kB] Get: 54 http://deb.debian.org/debian bookworm/main arm64 libpsl5 arm64 0.21.2-1 [58.6 kB] Get: 55 http://deb.debian.org/debian bookworm/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b2 [59.4 kB] Get: 56 http://deb.debian.org/debian bookworm/main arm64 libssh2-1 arm64 1.10.0-3+b1 [172 kB] Get: 57 http://deb.debian.org/debian bookworm/main arm64 libcurl4 arm64 7.88.1-10 [362 kB] Get: 58 http://deb.debian.org/debian bookworm/main arm64 libjsoncpp25 arm64 1.9.5-4 [72.3 kB] Get: 59 http://deb.debian.org/debian bookworm/main arm64 librhash0 arm64 1.4.3-3 [131 kB] Get: 60 http://deb.debian.org/debian bookworm/main arm64 libuv1 arm64 1.44.2-1 [133 kB] Get: 61 http://deb.debian.org/debian bookworm/main arm64 cmake-data all 3.25.1-1 [2026 kB] Get: 62 http://deb.debian.org/debian bookworm/main arm64 cmake arm64 3.25.1-1 [6806 kB] Get: 63 http://deb.debian.org/debian bookworm/main arm64 libdebhelper-perl all 13.11.4 [81.2 kB] Get: 64 http://deb.debian.org/debian bookworm/main arm64 libtool all 2.4.7-5 [517 kB] Get: 65 http://deb.debian.org/debian bookworm/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 66 http://deb.debian.org/debian bookworm/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 67 http://deb.debian.org/debian bookworm/main arm64 libsub-override-perl all 0.09-4 [9304 B] Get: 68 http://deb.debian.org/debian bookworm/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 69 http://deb.debian.org/debian bookworm/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 70 http://deb.debian.org/debian bookworm/main arm64 libelf1 arm64 0.188-2.1 [173 kB] Get: 71 http://deb.debian.org/debian bookworm/main arm64 dwz arm64 0.15-1 [101 kB] Get: 72 http://deb.debian.org/debian bookworm/main arm64 gettext arm64 0.21-12 [1248 kB] Get: 73 http://deb.debian.org/debian bookworm/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 74 http://deb.debian.org/debian bookworm/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 75 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB] Get: 76 http://deb.debian.org/debian bookworm/main arm64 xml-core all 0.18+nmu1 [23.8 kB] Get: 77 http://deb.debian.org/debian bookworm/main arm64 docutils-common all 0.19+dfsg-6 [127 kB] Get: 78 http://deb.debian.org/debian bookworm/main arm64 icu-devtools arm64 72.1-3 [192 kB] Get: 79 http://deb.debian.org/debian bookworm/main arm64 libclang-15-dev arm64 1:15.0.6-4+b1 [23.8 MB] Get: 80 http://deb.debian.org/debian bookworm/main arm64 libclang-cpp15-dev arm64 1:15.0.6-4+b1 [32.5 kB] Get: 81 http://deb.debian.org/debian bookworm/main arm64 libnspr4 arm64 2:4.35-1 [105 kB] Get: 82 http://deb.debian.org/debian bookworm/main arm64 libnss3 arm64 2:3.87.1-1 [1218 kB] Get: 83 http://deb.debian.org/debian bookworm/main arm64 nss-plugin-pem arm64 1.0.8+1-1 [50.6 kB] Get: 84 http://deb.debian.org/debian bookworm/main arm64 libcurl3-nss arm64 7.88.1-10 [365 kB] Get: 85 http://deb.debian.org/debian bookworm/main arm64 libffi-dev arm64 3.4.4-1 [56.0 kB] Get: 86 http://deb.debian.org/debian bookworm/main arm64 libhwloc15 arm64 2.9.0-1 [133 kB] Get: 87 http://deb.debian.org/debian bookworm/main arm64 libnuma1 arm64 2.0.16-1 [20.3 kB] Get: 88 http://deb.debian.org/debian bookworm/main arm64 libnuma-dev arm64 2.0.16-1 [36.0 kB] Get: 89 http://deb.debian.org/debian bookworm/main arm64 libltdl7 arm64 2.4.7-5 [392 kB] Get: 90 http://deb.debian.org/debian bookworm/main arm64 libltdl-dev arm64 2.4.7-5 [165 kB] Get: 91 http://deb.debian.org/debian bookworm/main arm64 libhwloc-dev arm64 2.9.0-1 [734 kB] Get: 92 http://deb.debian.org/debian bookworm/main arm64 libicu-dev arm64 72.1-3 [10.2 MB] Get: 93 http://deb.debian.org/debian bookworm/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 94 http://deb.debian.org/debian bookworm/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 95 http://deb.debian.org/debian bookworm/main arm64 libjs-sphinxdoc all 5.3.0-4 [130 kB] Get: 96 http://deb.debian.org/debian bookworm/main arm64 libjson-perl all 4.10000-1 [87.5 kB] Get: 97 http://deb.debian.org/debian bookworm/main arm64 libncurses6 arm64 6.4-4 [93.9 kB] Get: 98 http://deb.debian.org/debian bookworm/main arm64 libncurses-dev arm64 6.4-4 [336 kB] Get: 99 http://deb.debian.org/debian bookworm/main arm64 libpfm4 arm64 4.13.0-1 [49.8 kB] Get: 100 http://deb.debian.org/debian bookworm/main arm64 libpkgconf3 arm64 1.8.1-1 [35.3 kB] Get: 101 http://deb.debian.org/debian bookworm/main arm64 libtinfo-dev arm64 6.4-4 [924 B] Get: 102 http://deb.debian.org/debian bookworm/main arm64 libxml2-dev arm64 2.9.14+dfsg-1.2 [740 kB] Get: 103 http://deb.debian.org/debian bookworm/main arm64 libyaml-0-2 arm64 0.2.5-1 [50.4 kB] Get: 104 http://deb.debian.org/debian bookworm/main arm64 libz3-dev arm64 4.8.12-3.1 [90.6 kB] Get: 105 http://deb.debian.org/debian bookworm/main arm64 llvm-15-runtime arm64 1:15.0.6-4+b1 [453 kB] Get: 106 http://deb.debian.org/debian bookworm/main arm64 llvm-15 arm64 1:15.0.6-4+b1 [10.8 MB] Get: 107 http://deb.debian.org/debian bookworm/main arm64 python3-pkg-resources all 66.1.1-1 [296 kB] Get: 108 http://deb.debian.org/debian bookworm/main arm64 python3-pygments all 2.14.0+dfsg-1 [783 kB] Get: 109 http://deb.debian.org/debian bookworm/main arm64 python3-yaml arm64 6.0-3+b2 [108 kB] Get: 110 http://deb.debian.org/debian bookworm/main arm64 llvm-15-tools arm64 1:15.0.6-4+b1 [416 kB] Get: 111 http://deb.debian.org/debian bookworm/main arm64 llvm-15-dev arm64 1:15.0.6-4+b1 [33.6 MB] Get: 112 http://deb.debian.org/debian bookworm/main arm64 opencl-c-headers all 3.0~2023.02.06-1 [43.6 kB] Get: 113 http://deb.debian.org/debian bookworm/main arm64 ocl-icd-dev arm64 2.3.1-1 [17.9 kB] Get: 114 http://deb.debian.org/debian bookworm/main arm64 opencl-clhpp-headers all 3.0~2023.02.06-1 [44.4 kB] Get: 115 http://deb.debian.org/debian bookworm/main arm64 ocl-icd-opencl-dev arm64 2.3.1-1 [11.6 kB] Get: 116 http://deb.debian.org/debian bookworm/main arm64 pkgconf-bin arm64 1.8.1-1 [28.9 kB] Get: 117 http://deb.debian.org/debian bookworm/main arm64 pkgconf arm64 1.8.1-1 [25.9 kB] Get: 118 http://deb.debian.org/debian bookworm/main arm64 pkg-config arm64 1.8.1-1 [13.7 kB] Get: 119 http://deb.debian.org/debian bookworm/main arm64 pkg-kde-tools all 0.15.38 [97.8 kB] Get: 120 http://deb.debian.org/debian bookworm/main arm64 python-babel-localedata all 2.10.3-1 [5615 kB] Get: 121 http://deb.debian.org/debian bookworm/main arm64 python3-alabaster all 0.7.12-1 [20.8 kB] Get: 122 http://deb.debian.org/debian bookworm/main arm64 python3-tz all 2022.7.1-4 [30.1 kB] Get: 123 http://deb.debian.org/debian bookworm/main arm64 python3-babel all 2.10.3-1 [103 kB] Get: 124 http://deb.debian.org/debian bookworm/main arm64 python3-certifi all 2022.9.24-1 [153 kB] Get: 125 http://deb.debian.org/debian bookworm/main arm64 python3-chardet all 5.1.0+dfsg-2 [110 kB] Get: 126 http://deb.debian.org/debian bookworm/main arm64 python3-charset-normalizer all 3.0.1-2 [49.3 kB] Get: 127 http://deb.debian.org/debian bookworm/main arm64 python3-lib2to3 all 3.11.2-3 [76.3 kB] Get: 128 http://deb.debian.org/debian bookworm/main arm64 python3-distutils all 3.11.2-3 [131 kB] Get: 129 http://deb.debian.org/debian bookworm/main arm64 python3-roman all 3.3-3 [9880 B] Get: 130 http://deb.debian.org/debian bookworm/main arm64 python3-docutils all 0.19+dfsg-6 [382 kB] Get: 131 http://deb.debian.org/debian bookworm/main arm64 python3-idna all 3.3-1 [39.4 kB] Get: 132 http://deb.debian.org/debian bookworm/main arm64 python3-imagesize all 1.4.1-1 [6688 B] Get: 133 http://deb.debian.org/debian bookworm/main arm64 python3-markupsafe arm64 2.1.2-1+b1 [13.3 kB] Get: 134 http://deb.debian.org/debian bookworm/main arm64 python3-jinja2 all 3.1.2-1 [119 kB] Get: 135 http://deb.debian.org/debian bookworm/main arm64 python3-packaging all 23.0-1 [32.5 kB] Get: 136 http://deb.debian.org/debian bookworm/main arm64 python3-six all 1.16.0-4 [17.5 kB] Get: 137 http://deb.debian.org/debian bookworm/main arm64 python3-urllib3 all 1.26.12-1 [117 kB] Get: 138 http://deb.debian.org/debian bookworm/main arm64 python3-requests all 2.28.1+dfsg-1 [67.9 kB] Get: 139 http://deb.debian.org/debian bookworm/main arm64 python3-snowballstemmer all 2.2.0-2 [57.8 kB] Get: 140 http://deb.debian.org/debian bookworm/main arm64 sphinx-common all 5.3.0-4 [653 kB] Get: 141 http://deb.debian.org/debian bookworm/main arm64 python3-sphinx all 5.3.0-4 [549 kB] Fetched 181 MB in 7s (25.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:arm64. (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 ... 19611 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.2-6_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.2-6) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.5.0-1_arm64.deb ... Unpacking libexpat1:arm64 (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_arm64.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:arm64 (3.11.2-6) ... Setting up libexpat1:arm64 (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... Selecting previously unselected package python3-minimal. (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 ... 19927 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_arm64.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package readline-common. Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:arm64. Preparing to unpack .../3-libreadline8_8.2-1.3_arm64.deb ... Unpacking libreadline8:arm64 (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6_arm64.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package python3. (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 ... 20361 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1+b1_arm64.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../002-libproc2-0_2%3a4.0.2-3_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.2-3) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.2-3_arm64.deb ... Unpacking procps (2:4.0.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package openssl. Preparing to unpack .../005-openssl_3.0.9-1_arm64.deb ... Unpacking openssl (3.0.9-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../006-ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.44-3_arm64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../008-libmagic1_1%3a5.44-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.44-3_arm64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../010-gettext-base_0.21-12_arm64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../011-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../012-groff-base_1.22.4-10_arm64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../013-bsdextrautils_2.38.1-5+b1_arm64.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../014-libpipeline1_1.5.7-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../015-man-db_2.11.2-2_arm64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../016-m4_1.4.19-3_arm64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../017-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../018-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../019-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../020-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../021-libbsd0_0.11.7-2_arm64.deb ... Unpacking libbsd0:arm64 (0.11.7-2) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../022-libedit2_3.1-20221030-2_arm64.deb ... Unpacking libedit2:arm64 (3.1-20221030-2) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../023-libicu72_72.1-3_arm64.deb ... Unpacking libicu72:arm64 (72.1-3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../024-libxml2_2.9.14+dfsg-1.2_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.2) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../025-libz3-4_4.8.12-3.1_arm64.deb ... Unpacking libz3-4:arm64 (4.8.12-3.1) ... Selecting previously unselected package libllvm15:arm64. Preparing to unpack .../026-libllvm15_1%3a15.0.6-4+b1_arm64.deb ... Unpacking libllvm15:arm64 (1:15.0.6-4+b1) ... Selecting previously unselected package libclang-cpp15. Preparing to unpack .../027-libclang-cpp15_1%3a15.0.6-4+b1_arm64.deb ... Unpacking libclang-cpp15 (1:15.0.6-4+b1) ... Selecting previously unselected package libgc1:arm64. Preparing to unpack .../028-libgc1_1%3a8.2.2-3_arm64.deb ... Unpacking libgc1:arm64 (1:8.2.2-3) ... Selecting previously unselected package libobjc4:arm64. Preparing to unpack .../029-libobjc4_12.2.0-14_arm64.deb ... Unpacking libobjc4:arm64 (12.2.0-14) ... Selecting previously unselected package libobjc-12-dev:arm64. Preparing to unpack .../030-libobjc-12-dev_12.2.0-14_arm64.deb ... Unpacking libobjc-12-dev:arm64 (12.2.0-14) ... Selecting previously unselected package libclang-common-15-dev. Preparing to unpack .../031-libclang-common-15-dev_1%3a15.0.6-4+b1_arm64.deb ... Unpacking libclang-common-15-dev (1:15.0.6-4+b1) ... Selecting previously unselected package llvm-15-linker-tools. Preparing to unpack .../032-llvm-15-linker-tools_1%3a15.0.6-4+b1_arm64.deb ... Unpacking llvm-15-linker-tools (1:15.0.6-4+b1) ... Selecting previously unselected package libclang1-15. Preparing to unpack .../033-libclang1-15_1%3a15.0.6-4+b1_arm64.deb ... Unpacking libclang1-15 (1:15.0.6-4+b1) ... Selecting previously unselected package clang-15. Preparing to unpack .../034-clang-15_1%3a15.0.6-4+b1_arm64.deb ... Unpacking clang-15 (1:15.0.6-4+b1) ... Selecting previously unselected package ocl-icd-libopencl1:arm64. Preparing to unpack .../035-ocl-icd-libopencl1_2.3.1-1_arm64.deb ... Unpacking ocl-icd-libopencl1:arm64 (2.3.1-1) ... Selecting previously unselected package clinfo. Preparing to unpack .../036-clinfo_3.0.23.01.25-1_arm64.deb ... Unpacking clinfo (3.0.23.01.25-1) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../037-libarchive13_3.6.2-1_arm64.deb ... Unpacking libarchive13:arm64 (3.6.2-1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../038-libbrotli1_1.0.9-2+b6_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.9-2+b6) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../039-libsasl2-modules-db_2.1.28+dfsg-10_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../040-libsasl2-2_2.1.28+dfsg-10_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../041-libldap-2.5-0_2.5.13+dfsg-5_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../042-libnghttp2-14_1.52.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.52.0-1) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../043-libpsl5_0.21.2-1_arm64.deb ... Unpacking libpsl5:arm64 (0.21.2-1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../044-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:arm64. Preparing to unpack .../045-libssh2-1_1.10.0-3+b1_arm64.deb ... Unpacking libssh2-1:arm64 (1.10.0-3+b1) ... Selecting previously unselected package libcurl4:arm64. Preparing to unpack .../046-libcurl4_7.88.1-10_arm64.deb ... Unpacking libcurl4:arm64 (7.88.1-10) ... Selecting previously unselected package libjsoncpp25:arm64. Preparing to unpack .../047-libjsoncpp25_1.9.5-4_arm64.deb ... Unpacking libjsoncpp25:arm64 (1.9.5-4) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../048-librhash0_1.4.3-3_arm64.deb ... Unpacking librhash0:arm64 (1.4.3-3) ... Selecting previously unselected package libuv1:arm64. Preparing to unpack .../049-libuv1_1.44.2-1_arm64.deb ... Unpacking libuv1:arm64 (1.44.2-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../050-cmake-data_3.25.1-1_all.deb ... Unpacking cmake-data (3.25.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../051-cmake_3.25.1-1_arm64.deb ... Unpacking cmake (3.25.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../052-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../053-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../054-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../055-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../056-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../057-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../058-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../059-libelf1_0.188-2.1_arm64.deb ... Unpacking libelf1:arm64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../060-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../061-gettext_0.21-12_arm64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../062-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../063-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../064-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package xml-core. Preparing to unpack .../065-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../066-docutils-common_0.19+dfsg-6_all.deb ... Unpacking docutils-common (0.19+dfsg-6) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../067-icu-devtools_72.1-3_arm64.deb ... Unpacking icu-devtools (72.1-3) ... Selecting previously unselected package libclang-15-dev. Preparing to unpack .../068-libclang-15-dev_1%3a15.0.6-4+b1_arm64.deb ... Unpacking libclang-15-dev (1:15.0.6-4+b1) ... Selecting previously unselected package libclang-cpp15-dev. Preparing to unpack .../069-libclang-cpp15-dev_1%3a15.0.6-4+b1_arm64.deb ... Unpacking libclang-cpp15-dev (1:15.0.6-4+b1) ... Selecting previously unselected package libnspr4:arm64. Preparing to unpack .../070-libnspr4_2%3a4.35-1_arm64.deb ... Unpacking libnspr4:arm64 (2:4.35-1) ... Selecting previously unselected package libnss3:arm64. Preparing to unpack .../071-libnss3_2%3a3.87.1-1_arm64.deb ... Unpacking libnss3:arm64 (2:3.87.1-1) ... Selecting previously unselected package nss-plugin-pem:arm64. Preparing to unpack .../072-nss-plugin-pem_1.0.8+1-1_arm64.deb ... Unpacking nss-plugin-pem:arm64 (1.0.8+1-1) ... Selecting previously unselected package libcurl3-nss:arm64. Preparing to unpack .../073-libcurl3-nss_7.88.1-10_arm64.deb ... Unpacking libcurl3-nss:arm64 (7.88.1-10) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../074-libffi-dev_3.4.4-1_arm64.deb ... Unpacking libffi-dev:arm64 (3.4.4-1) ... Selecting previously unselected package libhwloc15:arm64. Preparing to unpack .../075-libhwloc15_2.9.0-1_arm64.deb ... Unpacking libhwloc15:arm64 (2.9.0-1) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../076-libnuma1_2.0.16-1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.16-1) ... Selecting previously unselected package libnuma-dev:arm64. Preparing to unpack .../077-libnuma-dev_2.0.16-1_arm64.deb ... Unpacking libnuma-dev:arm64 (2.0.16-1) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../078-libltdl7_2.4.7-5_arm64.deb ... Unpacking libltdl7:arm64 (2.4.7-5) ... Selecting previously unselected package libltdl-dev:arm64. Preparing to unpack .../079-libltdl-dev_2.4.7-5_arm64.deb ... Unpacking libltdl-dev:arm64 (2.4.7-5) ... Selecting previously unselected package libhwloc-dev:arm64. Preparing to unpack .../080-libhwloc-dev_2.9.0-1_arm64.deb ... Unpacking libhwloc-dev:arm64 (2.9.0-1) ... Selecting previously unselected package libicu-dev:arm64. Preparing to unpack .../081-libicu-dev_72.1-3_arm64.deb ... Unpacking libicu-dev:arm64 (72.1-3) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../082-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../083-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../084-libjs-sphinxdoc_5.3.0-4_all.deb ... Unpacking libjs-sphinxdoc (5.3.0-4) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../085-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../086-libncurses6_6.4-4_arm64.deb ... Unpacking libncurses6:arm64 (6.4-4) ... Selecting previously unselected package libncurses-dev:arm64. Preparing to unpack .../087-libncurses-dev_6.4-4_arm64.deb ... Unpacking libncurses-dev:arm64 (6.4-4) ... Selecting previously unselected package libpfm4:arm64. Preparing to unpack .../088-libpfm4_4.13.0-1_arm64.deb ... Unpacking libpfm4:arm64 (4.13.0-1) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../089-libpkgconf3_1.8.1-1_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-1) ... Selecting previously unselected package libtinfo-dev:arm64. Preparing to unpack .../090-libtinfo-dev_6.4-4_arm64.deb ... Unpacking libtinfo-dev:arm64 (6.4-4) ... Selecting previously unselected package libxml2-dev:arm64. Preparing to unpack .../091-libxml2-dev_2.9.14+dfsg-1.2_arm64.deb ... Unpacking libxml2-dev:arm64 (2.9.14+dfsg-1.2) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../092-libyaml-0-2_0.2.5-1_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-1) ... Selecting previously unselected package libz3-dev:arm64. Preparing to unpack .../093-libz3-dev_4.8.12-3.1_arm64.deb ... Unpacking libz3-dev:arm64 (4.8.12-3.1) ... Selecting previously unselected package llvm-15-runtime. Preparing to unpack .../094-llvm-15-runtime_1%3a15.0.6-4+b1_arm64.deb ... Unpacking llvm-15-runtime (1:15.0.6-4+b1) ... Selecting previously unselected package llvm-15. Preparing to unpack .../095-llvm-15_1%3a15.0.6-4+b1_arm64.deb ... Unpacking llvm-15 (1:15.0.6-4+b1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../096-python3-pkg-resources_66.1.1-1_all.deb ... Unpacking python3-pkg-resources (66.1.1-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../097-python3-pygments_2.14.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.14.0+dfsg-1) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../098-python3-yaml_6.0-3+b2_arm64.deb ... Unpacking python3-yaml (6.0-3+b2) ... Selecting previously unselected package llvm-15-tools. Preparing to unpack .../099-llvm-15-tools_1%3a15.0.6-4+b1_arm64.deb ... Unpacking llvm-15-tools (1:15.0.6-4+b1) ... Selecting previously unselected package llvm-15-dev. Preparing to unpack .../100-llvm-15-dev_1%3a15.0.6-4+b1_arm64.deb ... Unpacking llvm-15-dev (1:15.0.6-4+b1) ... Selecting previously unselected package opencl-c-headers. Preparing to unpack .../101-opencl-c-headers_3.0~2023.02.06-1_all.deb ... Unpacking opencl-c-headers (3.0~2023.02.06-1) ... Selecting previously unselected package ocl-icd-dev:arm64. Preparing to unpack .../102-ocl-icd-dev_2.3.1-1_arm64.deb ... Unpacking ocl-icd-dev:arm64 (2.3.1-1) ... Selecting previously unselected package opencl-clhpp-headers. Preparing to unpack .../103-opencl-clhpp-headers_3.0~2023.02.06-1_all.deb ... Unpacking opencl-clhpp-headers (3.0~2023.02.06-1) ... Selecting previously unselected package ocl-icd-opencl-dev:arm64. Preparing to unpack .../104-ocl-icd-opencl-dev_2.3.1-1_arm64.deb ... Unpacking ocl-icd-opencl-dev:arm64 (2.3.1-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../105-pkgconf-bin_1.8.1-1_arm64.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../106-pkgconf_1.8.1-1_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-1) ... Selecting previously unselected package pkg-config:arm64. Preparing to unpack .../107-pkg-config_1.8.1-1_arm64.deb ... Unpacking pkg-config:arm64 (1.8.1-1) ... Selecting previously unselected package pkg-kde-tools. Preparing to unpack .../108-pkg-kde-tools_0.15.38_all.deb ... Unpacking pkg-kde-tools (0.15.38) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../109-python-babel-localedata_2.10.3-1_all.deb ... Unpacking python-babel-localedata (2.10.3-1) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../110-python3-alabaster_0.7.12-1_all.deb ... Unpacking python3-alabaster (0.7.12-1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../111-python3-tz_2022.7.1-4_all.deb ... Unpacking python3-tz (2022.7.1-4) ... Selecting previously unselected package python3-babel. Preparing to unpack .../112-python3-babel_2.10.3-1_all.deb ... Unpacking python3-babel (2.10.3-1) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../113-python3-certifi_2022.9.24-1_all.deb ... Unpacking python3-certifi (2022.9.24-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../114-python3-chardet_5.1.0+dfsg-2_all.deb ... Unpacking python3-chardet (5.1.0+dfsg-2) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../115-python3-charset-normalizer_3.0.1-2_all.deb ... Unpacking python3-charset-normalizer (3.0.1-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../116-python3-lib2to3_3.11.2-3_all.deb ... Unpacking python3-lib2to3 (3.11.2-3) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../117-python3-distutils_3.11.2-3_all.deb ... Unpacking python3-distutils (3.11.2-3) ... Selecting previously unselected package python3-roman. Preparing to unpack .../118-python3-roman_3.3-3_all.deb ... Unpacking python3-roman (3.3-3) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../119-python3-docutils_0.19+dfsg-6_all.deb ... Unpacking python3-docutils (0.19+dfsg-6) ... Selecting previously unselected package python3-idna. Preparing to unpack .../120-python3-idna_3.3-1_all.deb ... Unpacking python3-idna (3.3-1) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../121-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../122-python3-markupsafe_2.1.2-1+b1_arm64.deb ... Unpacking python3-markupsafe (2.1.2-1+b1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../123-python3-jinja2_3.1.2-1_all.deb ... Unpacking python3-jinja2 (3.1.2-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../124-python3-packaging_23.0-1_all.deb ... Unpacking python3-packaging (23.0-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../125-python3-six_1.16.0-4_all.deb ... Unpacking python3-six (1.16.0-4) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../126-python3-urllib3_1.26.12-1_all.deb ... Unpacking python3-urllib3 (1.26.12-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../127-python3-requests_2.28.1+dfsg-1_all.deb ... Unpacking python3-requests (2.28.1+dfsg-1) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../128-python3-snowballstemmer_2.2.0-2_all.deb ... Unpacking python3-snowballstemmer (2.2.0-2) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../129-sphinx-common_5.3.0-4_all.deb ... Unpacking sphinx-common (5.3.0-4) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../130-python3-sphinx_5.3.0-4_all.deb ... Unpacking python3-sphinx (5.3.0-4) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:arm64 (1.5.7-1) ... Setting up libpsl5:arm64 (0.21.2-1) ... Setting up libicu72:arm64 (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libbrotli1:arm64 (1.0.9-2+b6) ... Setting up libnghttp2-14:arm64 (1.52.0-1) ... Setting up libmagic1:arm64 (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up libffi-dev:arm64 (3.4.4-1) ... Setting up python-babel-localedata (2.10.3-1) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:arm64 (4.8.12-3.1) ... Setting up libpkgconf3:arm64 (1.8.1-1) ... Setting up libuv1:arm64 (1.44.2-1) ... Setting up libpfm4:arm64 (4.13.0-1) ... Setting up libnspr4:arm64 (2:4.35-1) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libncurses6:arm64 (6.4-4) ... Setting up libproc2-0:arm64 (2:4.0.2-3) ... Setting up libhwloc15:arm64 (2.9.0-1) ... Setting up autopoint (0.21-12) ... Setting up libjsoncpp25:arm64 (1.9.5-4) ... Setting up icu-devtools (72.1-3) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up libgc1:arm64 (1:8.2.2-3) ... Setting up libltdl7:arm64 (2.4.7-5) ... Setting up opencl-c-headers (3.0~2023.02.06-1) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg-10) ... Setting up autoconf (2.71-3) ... Setting up libnuma1:arm64 (2.0.16-1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up ocl-icd-libopencl1:arm64 (2.3.1-1) ... Setting up librhash0:arm64 (1.4.3-3) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up procps (2:4.0.2-3) ... Setting up libjson-perl (4.10000-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libssh2-1:arm64 (1.10.0-3+b1) ... Setting up sgml-base (1.31) ... Setting up cmake-data (3.25.1-1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up openssl (3.0.9-1) ... Setting up libbsd0:arm64 (0.11.7-2) ... Setting up libelf1:arm64 (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up libicu-dev:arm64 (72.1-3) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.2) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libz3-dev:arm64 (4.8.12-3.1) ... Setting up libncurses-dev:arm64 (6.4-4) ... Setting up gettext (0.21-12) ... Setting up libtool (2.4.7-5) ... Setting up libarchive13:arm64 (3.6.2-1) ... Setting up libedit2:arm64 (3.1-20221030-2) ... Setting up libreadline8:arm64 (8.2-1.3) ... Setting up clinfo (3.0.23.01.25-1) ... Setting up libobjc4:arm64 (12.2.0-14) ... Setting up libnss3:arm64 (2:3.87.1-1) ... Setting up libldap-2.5-0:arm64 (2.5.13+dfsg-5) ... Setting up pkgconf:arm64 (1.8.1-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libnuma-dev:arm64 (2.0.16-1) ... Setting up dh-autoreconf (20) ... Setting up libltdl-dev:arm64 (2.4.7-5) ... Setting up ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 140 added, 0 removed; done. Setting up libxml2-dev:arm64 (2.9.14+dfsg-1.2) ... Setting up opencl-clhpp-headers (3.0~2023.02.06-1) ... Setting up ocl-icd-dev:arm64 (2.3.1-1) ... Setting up pkg-config:arm64 (1.8.1-1) ... Setting up libjs-sphinxdoc (5.3.0-4) ... Setting up ocl-icd-opencl-dev:arm64 (2.3.1-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libobjc-12-dev:arm64 (12.2.0-14) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up xml-core (0.18+nmu1) ... Setting up libllvm15:arm64 (1:15.0.6-4+b1) ... Setting up libcurl4:arm64 (7.88.1-10) ... Setting up libhwloc-dev:arm64 (2.9.0-1) ... Setting up libtinfo-dev:arm64 (6.4-4) ... Setting up libclang-common-15-dev (1:15.0.6-4+b1) ... Setting up llvm-15-linker-tools (1:15.0.6-4+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:arm64 (3.11.2-6) ... Setting up nss-plugin-pem:arm64 (1.0.8+1-1) ... Setting up libclang1-15 (1:15.0.6-4+b1) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up sphinx-common (5.3.0-4) ... Setting up libclang-cpp15 (1:15.0.6-4+b1) ... Setting up llvm-15-runtime (1:15.0.6-4+b1) ... Setting up libcurl3-nss:arm64 (7.88.1-10) ... Setting up cmake (3.25.1-1) ... Setting up libclang-cpp15-dev (1:15.0.6-4+b1) ... Setting up libpython3-stdlib:arm64 (3.11.2-1+b1) ... Setting up python3.11 (3.11.2-6) ... Setting up llvm-15 (1:15.0.6-4+b1) ... Setting up libclang-15-dev (1:15.0.6-4+b1) ... Setting up clang-15 (1:15.0.6-4+b1) ... Setting up debhelper (13.11.4) ... Setting up python3 (3.11.2-1+b1) ... Setting up python3-markupsafe (2.1.2-1+b1) ... Setting up python3-tz (2022.7.1-4) ... Setting up python3-six (1.16.0-4) ... Setting up python3-roman (3.3-3) ... Setting up python3-jinja2 (3.1.2-1) ... Setting up python3-packaging (23.0-1) ... Setting up python3-certifi (2022.9.24-1) ... Setting up python3-snowballstemmer (2.2.0-2) ... Setting up python3-idna (3.3-1) ... Setting up pkg-kde-tools (0.15.38) ... Setting up python3-urllib3 (1.26.12-1) ... Setting up python3-lib2to3 (3.11.2-3) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-pkg-resources (66.1.1-1) ... Setting up python3-distutils (3.11.2-3) ... Setting up python3-babel (2.10.3-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-charset-normalizer (3.0.1-2) ... Setting up python3-alabaster (0.7.12-1) ... Setting up python3-yaml (6.0-3+b2) ... Setting up python3-pygments (2.14.0+dfsg-1) ... Setting up python3-chardet (5.1.0+dfsg-2) ... Setting up python3-requests (2.28.1+dfsg-1) ... Setting up llvm-15-tools (1:15.0.6-4+b1) ... Setting up llvm-15-dev (1:15.0.6-4+b1) ... Processing triggers for libc-bin (2.36-9) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.19+dfsg-6) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.19+dfsg-6) ... Setting up python3-sphinx (5.3.0-4) ... Processing triggers for ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... usrmerge is already the newest version (35). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/8599/tmp/hooks/A99_set_merged_usr starting Re-configuring usrmerge... I: user script /srv/workspace/pbuilder/8599/tmp/hooks/A99_set_merged_usr finished hostname: Temporary failure in name resolution I: Running cd /build/pocl-3.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../pocl_3.1-3+deb12u1_source.changes dpkg-buildpackage: info: source package pocl dpkg-buildpackage: info: source version 3.1-3+deb12u1 dpkg-buildpackage: info: source distribution bookworm dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --with pkgkde_symbolshelper debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/build/pocl-3.1' rm -f -r build-source make[1]: Leaving directory '/build/pocl-3.1' dh_clean debian/rules binary dh binary --with pkgkde_symbolshelper dh_update_autotools_config dh_autoreconf debian/rules execute_before_dh_auto_configure make[1]: Entering directory '/build/pocl-3.1' mkdir -p build-source tar \ --owner=0 --group=0 \ --transform 's,^,pocl/,' \ --exclude=debian \ --exclude=build-source \ --sort=name \ --mtime=@1680476930 \ --clamp-mtime \ --mode=u+rw,go+r,go-w,a-s \ -cf - * | xz > build-source/pocl.tar.xz make[1]: Leaving directory '/build/pocl-3.1' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/pocl-3.1' Using LLC_HOST_CPU=GENERIC /usr/lib/llvm-15/bin/llc -version Debian LLVM version 15.0.6 Optimized build. Default target: aarch64-unknown-linux-gnu Host CPU: (unknown) 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 m68k - Motorola 68000 family 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 ppc32le - PowerPC 32 LE 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) ve - VE 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-15/bin/llc -mattr=help /usr/lib/llvm-15/bin/llc: error: unable to get target for 'unknown', see --version and --triple. make[1]: [debian/rules:86: override_dh_auto_configure] Error 1 (ignored) dh_auto_configure -- -DENABLE_ICD=ON -DWITH_LLVM_CONFIG=/usr/bin/llvm-config-15 -DLLC_HOST_CPU=GENERIC -DPOCL_ICD_ABSOLUTE_PATH=OFF -DHARDENING_ENABLE=ON -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF cd obj-aarch64-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_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DENABLE_ICD=ON -DWITH_LLVM_CONFIG=/usr/bin/llvm-config-15 -DLLC_HOST_CPU=GENERIC -DPOCL_ICD_ABSOLUTE_PATH=OFF -DHARDENING_ENABLE=ON -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF .. CMake Deprecation Warning at CMakeLists.txt:27 (cmake_policy): The OLD behavior for policy CMP0067 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- 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 -- CMAKE_SYSTEM_NAME: Linux -- CMAKE_SYSTEM_PROCESSOR: aarch64 -- CMAKE_LIBRARY_ARCHITECTURE: aarch64-linux-gnu -- 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: 8 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for module 'hwloc' -- Found hwloc, version 2.9.0 -- Found Hwloc: hwloc -- Found hwloc 2.9.0 in :hwloc -- Hwloc_VERSION 2.9.0 -- Hwloc_LIBRARIES hwloc -- Hwloc_INCLUDE_DIRS -- L1D Cacheline size detected: 64 -- Using llvm-config: /usr/bin/llvm-config-15 -- LLVM binaries suffix : -15 -- llvm-config's LLVM_PREFIX is: /usr/lib/llvm-15 -- llvm-config's LLVM_VERSION_FULL is: 15.0.6 -- LLVM_VERSION: 15.0 -- llvm-config's LLVM_CFLAGS is: -I/usr/lib/llvm-15/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-15/include -std=c++14 -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-15/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-15/lib -- llvm-config's LLVM_BINDIR is: /usr/lib/llvm-15/bin -- llvm-config's LLVM_LIBDIR is: /usr/lib/llvm-15/lib -- llvm-config's LLVM_INCLUDEDIR is: /usr/lib/llvm-15/include -- llvm-config's LLVM_SRC_ROOT is: /build/llvm-toolchain-15-Vweigs/llvm-toolchain-15-15.0.6/llvm -- llvm-config's LLVM_OBJ_ROOT is: /usr/lib/llvm-15 -- llvm-config's LLVM_ALL_TARGETS is: AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k -- llvm-config's LLVM_HOST_TARGET is: aarch64-unknown-linux-gnu -- llvm-config's LLVM_BUILD_MODE is: Release -- llvm-config's LLVM_ASSERTS_BUILD is: OFF -- llvm-config's LLVM_HAS_RTTI is: YES -- llvm-config's LLVM_LIBS is: -lLLVM-15 -- llvm-config's LLVM_SYSLIBS is: -- Found clang: /usr/lib/llvm-15/bin/clang-15 -- Found clang++: /usr/bin/clang++-15 -- Found opt: /usr/bin/opt-15 -- Found llc: /usr/bin/llc-15 -- Found llvm-as: /usr/bin/llvm-as-15 -- Found llvm-link: /usr/bin/llvm-link-15 -- Found lli: /usr/bin/lli-15 -- udivmodti4 compiles without extra flags -- Checking if LLVM is a DEBUG build -- DEBUG build -- Find out LLC target triple (for host aarch64-unknown-linux-gnu) -- Find out LLC host CPU with /usr/bin/llc-15 -- Autodetected CPU (unknown) overridden by user to GENERIC -- Checking clang -march vs. -mcpu flag -- Using -None= -- 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 ANNOTATE_HAPPENS_BEFORE -- Looking for ANNOTATE_HAPPENS_BEFORE - not 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 -- Performing Test HAVE_64BIT_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_64BIT_ATOMICS_WITHOUT_LIB - Success -- Private Datadir Relative path: ../../share/pocl -- Compiler supports IPO: YES -- Enable Link-Time Optimization (IPO) while building pocl runtime : 1 -- Found Python3: /usr/bin/python3 (found version "3.11.2") found components: Interpreter -- libdl found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'lttng-ust>=2.7' -- Package 'lttng-ust', required by 'virtual:world', not found -- Checking for module 'ocl-icd>=1.3' -- Found ocl-icd, version 2.3.1 -- Using an ICD loader (cached): 1 -- Run tests with ICD: 1 -- opencl.h not found or ICD disabled or ICD >= 3.0, using our headers -- Failed to find tcecc or openasip-config, disabling TCE -- TCE support : 0 -- Building the following device drivers: basic pthreads -- Using generic OpenCL 2.0 atomics -- GENERIC SLEEF: 512bit vectors NOT available. -- GENERIC SLEEF: 256bit vectors NOT available. -- GENERIC SLEEF: 128bit vectors available. -- GENERIC SLEEF: 128bit hardware FMA available. -- GENERIC SLEEF bc list: /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc;/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc;/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc;/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc;/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc;/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.ll.bc -- GENERIC SLEEF bc: /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc -- Host Kernel BC for "GENERIC": /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/kernel-aarch64-unknown-linux-gnu-GENERIC.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 - Failed -- 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 - Failed -- 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 -- 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/aarch64-linux-gnu/pocl/cmake -- POCL_INSTALL_ICD_VENDORDIR: /etc/OpenCL/vendors -- POCL_INSTALL_OPENCL_HEADER_DIR: /usr/include/CL -- POCL_INSTALL_PKGCONFIG_DIR: /usr/lib/aarch64-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/aarch64-linux-gnu/pocl -- POCL_INSTALL_PUBLIC_BINDIR: /usr/bin -- POCL_INSTALL_PUBLIC_HEADER_DIR: /usr/include -- POCL_INSTALL_PUBLIC_LIBDIR: /usr/lib/aarch64-linux-gnu -- -- -- ******* LLVM Programs: -- -- LLVM_CONFIG: /usr/bin/llvm-config-15 -- LLVM_OPT: /usr/bin/opt-15 -- LLVM_LLC: /usr/bin/llc-15 -- LLVM_AS: /usr/bin/llvm-as-15 -- LLVM_LINK: /usr/bin/llvm-link-15 -- LLVM_LLI: /usr/bin/lli-15 -- WITH_LLVM_CONFIG (User preferred llvm-config): /usr/bin/llvm-config-15 -- -- ******* Various Flags: -- -- CL_DISABLE_HALF: 1 -- HAVE_CLOCK_GETTIME: 1 -- HAVE_GLEW: -- HAVE_LTTNG_UST: 0 -- HOST_AS_FLAGS: -- HOST_CLANG_FLAGS: --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -- HOST_LD_FLAGS: -shared -- HOST_LLC_FLAGS: -relocation-model=pic -mtriple=aarch64-unknown-linux-gnu -- -- LIB_API_VERSION: 2 -- LIB_BUILD_VERSION: 2.10.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 -Xclang -opaque-pointers -- final KERNEL_CL_FLAGS: -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -- final KERNEL_C_FLAGS: -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -- -- CLANG_HAS_64B_MATH: ON -- CLANG_HAS_128B_MATH: ON -- CLANG_NEEDS_RTLIB: OFF -- LLVM_VERSION: 15.0 -- LLVM_LIB_IS_SHARED: -- LLVM_HAS_RTTI: YES -- LLVM_LIB_MODE: --link-shared -- LLVM_ASSERTS_BUILD: OFF -- LLVM_BUILD_MODE: Release -- LLVM_CFLAGS: -I/usr/lib/llvm-15/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_CXXFLAGS: -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_CPPFLAGS: -I/usr/lib/llvm-15/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -- LLVM_LDFLAGS: -L/usr/lib/llvm-15/lib -- LLVM_LIBDIR: /usr/lib/llvm-15/lib -- LLVM_INCLUDEDIR: /usr/lib/llvm-15/include -- LLVM_SRC_ROOT: /build/llvm-toolchain-15-Vweigs/llvm-toolchain-15-15.0.6/llvm -- LLVM_OBJ_ROOT: /usr/lib/llvm-15 -- LLVM_INCLUDE_DIRS: -- LLVM_ALL_TARGETS: AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k -- LLVM_HOST_TARGET: aarch64-unknown-linux-gnu -- CLANG_TARGET_OPTION: --target= -- CLANG_MARCH_FLAG: -None= -- LLC_TRIPLE: aarch64-unknown-linux-gnu -- LLC_HOST_CPU_AUTO: (unknown) -- LLC_HOST_CPU: GENERIC -- _LLC_HOST_CPU: GENERIC -- HOST_CPU_FORCED: 1 -- -- MAX_EXTENDED_ALIGNMENT: 128 -- OCL_KERNEL_TARGET: aarch64-unknown-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-15/lib/libLLVM-15.so -- ----------- -------------------------------- -------- -- clang libs libpocl will be linked to (CLANG_LIBFILES): -- /usr/lib/llvm-15/lib/libclang-cpp.so -- ----------- -------------------------------- -------- -- system libs libpocl will be linked to (LLVM_SYSLIBS): -- -- ----------- -------------------------------- -------- -- ******* Enabled features: -- -- DEVELOPER_MODE: OFF -- ENABLE_CONFORMANCE: OFF -- ENABLE_FP64: ON -- ENABLE_IPO: YES -- ENABLE_ICD: ON -- ENABLE_TCE: 0 -- ENABLE_TCEMC: 0 -- ENABLE_HSA: OFF -- ENABLE_ALMAIF_DEVICE: OFF -- ENABLE_CUDA: OFF -- ENABLE_CUDNN: OFF -- ENABLE_HOST_CPU_DEVICES: ON -- ENABLE_VULKAN: OFF -- ENABLE_ASAN (address sanitizer): OFF -- ENABLE_LSAN (leak sanitizer): OFF -- ENABLE_TSAN (thread sanitizer): OFF -- ENABLE_UBSAN (UB sanitizer): OFF -- ENABLE_POCL_BUILDING: ON -- ENABLE_POCL_FLOAT_CONVERSION: OFF -- ENABLE_RELOCATION: ON -- ENABLE_PROXY_DEVICE: OFF -- ENABLE_PROXY_DEVICE_INTEROP: OFF -- ENABLE_CL_GET_GL_CONTEXT: -- ENABLE_OPENGL_INTEROP: -- ENABLE_EGL_INTEROP: -- ENABLE_SLEEF: ON -- ENABLE_SPIR: ON -- ENABLE_SPIRV: OFF -- ENABLE_VALGRIND: OFF -- INSTALL_OPENCL_HEADERS (Install our headers): OFF -- OCL_DRIVERS (Drivers built): basic pthreads -- OCL_TARGETS (Targets built): host -- ENABLE_LLVM: 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 -- Enable internal doxygen documentation: OFF -- Kernel caching: ON -- Kernel library CPU variants: native -- Kernel library distro build: 0 -- 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 CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/pocl-3.1/obj-aarch64-linux-gnu make[1]: Leaving directory '/build/pocl-3.1' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/pocl-3.1' sphinx-build -N -b html doc/sphinx/source build-doc/html Running Sphinx v5.3.0 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 20 source files that are out of date updating environment: [new config] 20 added, 0 changed, 0 removed reading sources... [ 5%] almaif reading sources... [ 10%] conformance reading sources... [ 15%] cuda reading sources... [ 20%] debug reading sources... [ 25%] design reading sources... [ 30%] development reading sources... [ 35%] extensions reading sources... [ 40%] faq reading sources... [ 45%] features reading sources... [ 50%] host_library reading sources... [ 55%] hsa reading sources... [ 60%] index reading sources... [ 65%] install reading sources... [ 70%] kernel_compiler reading sources... [ 75%] memory_management reading sources... [ 80%] opencl_status reading sources... [ 85%] pocl_binary reading sources... [ 90%] proxy reading sources... [ 95%] using reading sources... [100%] vulkan /build/pocl-3.1/doc/sphinx/source/extensions.rst:1: WARNING: Title overline too short. ================== OpenCL Extensions Supported by PoCL ================== /build/pocl-3.1/doc/sphinx/source/install.rst:27: WARNING: Literal block expected; none found. /build/pocl-3.1/doc/sphinx/source/using.rst:83: 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%] almaif writing output... [ 10%] conformance writing output... [ 15%] cuda writing output... [ 20%] debug writing output... [ 25%] design writing output... [ 30%] development writing output... [ 35%] extensions writing output... [ 40%] faq writing output... [ 45%] features writing output... [ 50%] host_library writing output... [ 55%] hsa writing output... [ 60%] index writing output... [ 65%] install writing output... [ 70%] kernel_compiler writing output... [ 75%] memory_management writing output... [ 80%] opencl_status writing output... [ 85%] pocl_binary writing output... [ 90%] proxy writing output... [ 95%] using writing output... [100%] vulkan /build/pocl-3.1/doc/sphinx/source/hsa.rst:15: WARNING: undefined label: '_pocl-install' 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, 5 warnings. The HTML pages are in build-doc/html. make[1]: Leaving directory '/build/pocl-3.1' dh_auto_build -Nlibpocl2-common -Npocl-tests -Npocl-doc -Npocl-source cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cmake -S/build/pocl-3.1 -B/build/pocl-3.1/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/pocl-3.1/obj-aarch64-linux-gnu/CMakeFiles /build/pocl-3.1/obj-aarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/kernel/host /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/DependInfo.cmake --color= make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/llvmopencl /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake --color= make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL/devices/topology /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/topology /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake --color= 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL/devices /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake --color= make -f poclu/CMakeFiles/poclu.dir/build.make poclu/CMakeFiles/poclu.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/poclu /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/poclu /build/pocl-3.1/obj-aarch64-linux-gnu/poclu/CMakeFiles/poclu.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-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]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/build [ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o -MF CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o.d -o CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o -c /build/pocl-3.1/lib/llvmopencl/AllocasToEntry.cc make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 0%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/devices.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/devices.c.o -MF CMakeFiles/pocl-devices.dir/devices.c.o.d -o CMakeFiles/pocl-devices.dir/devices.c.o -c /build/pocl-3.1/lib/CL/devices/devices.c [ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o -MF CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o.d -o CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o -c /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 0%] Generating ../../../sleef_config_temp_GENERIC.h.witness make -f poclu/CMakeFiles/poclu.dir/build.make poclu/CMakeFiles/poclu.dir/build [ 0%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h.new /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/pocl-3.1/lib/CL/../llvmopencl" -MD -MT lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o -MF CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o.d -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o -c /build/pocl-3.1/lib/CL/pocl_llvm_build.cc [ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o -c /build/pocl-3.1/lib/CL/clCreateContextFromType.c [ 0%] Building C object lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/topology && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o -MF CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o.d -o CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o -c /build/pocl-3.1/lib/CL/devices/topology/pocl_topology.c [ 1%] Building C object poclu/CMakeFiles/poclu.dir/bswap.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/poclu && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT poclu/CMakeFiles/poclu.dir/bswap.c.o -MF CMakeFiles/poclu.dir/bswap.c.o.d -o CMakeFiles/poclu.dir/bswap.c.o -c /build/pocl-3.1/poclu/bswap.c cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/cmake -E touch /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h.witness make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 1%] Built target sleef_config_GENERIC make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake --color= /build/pocl-3.1/lib/CL/devices/devices.c: In function 'pocl_device_get_env_count': /build/pocl-3.1/lib/CL/devices/devices.c:277:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 277 | return dev_count; | ^~~~~~~~~ /build/pocl-3.1/lib/CL/devices/devices.c: In function 'pocl_get_devices': /build/pocl-3.1/lib/CL/devices/devices.c:289:25: warning: unsigned conversion from 'int' to 'cl_device_type' {aka 'long unsigned int'} changes value from '-17' to '18446744073709551599' [-Wsign-conversion] 289 | device_type_tmp = ~CL_DEVICE_TYPE_CUSTOM; | ^ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/build /build/pocl-3.1/lib/CL/devices/devices.c: In function 'pocl_get_device_type_count': /build/pocl-3.1/lib/CL/devices/devices.c:329:25: warning: unsigned conversion from 'int' to 'cl_device_type' {aka 'long unsigned int'} changes value from '-17' to '18446744073709551599' [-Wsign-conversion] 329 | device_type_tmp = ~CL_DEVICE_TYPE_CUSTOM; | ^ /build/pocl-3.1/lib/CL/devices/devices.c: In function 'pocl_init_devices': /build/pocl-3.1/lib/CL/devices/devices.c:500:12: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 500 | sleep (delay); | ^~~~~ make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /build/pocl-3.1/lib/CL/devices/devices.c:604:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 604 | dev->dev_id = dev_index; | ^~~~~~~~~ /build/pocl-3.1/lib/CL/devices/devices.c:609:32: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 609 | dev->global_mem_id = dev_index; | ^~~~~~~~~ [ 2%] Building C object tests/runtime/CMakeFiles/test_dlopen.dir/test_dlopen.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_dlopen.dir/test_dlopen.c.o -MF CMakeFiles/test_dlopen.dir/test_dlopen.c.o.d -o CMakeFiles/test_dlopen.dir/test_dlopen.c.o -c /build/pocl-3.1/tests/runtime/test_dlopen.c [ 2%] Linking C executable test_dlopen cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_dlopen.dir/test_dlopen.c.o -o test_dlopen /usr/lib/aarch64-linux-gnu/libdl.a [ 2%] Building C object poclu/CMakeFiles/poclu.dir/misc.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/poclu && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT poclu/CMakeFiles/poclu.dir/misc.c.o -MF CMakeFiles/poclu.dir/misc.c.o.d -o CMakeFiles/poclu.dir/misc.c.o -c /build/pocl-3.1/poclu/misc.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /build/pocl-3.1/lib/CL/devices/topology/pocl_topology.c: In function 'pocl_topology_detect_device_info': /build/pocl-3.1/lib/CL/devices/topology/pocl_topology.c:170:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 170 | unsigned shared_depth = cache->depth; | ^~~~~ /build/pocl-3.1/lib/CL/devices/topology/pocl_topology.c:173:55: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 173 | = hwloc_get_nbobjs_by_depth (pocl_topology, nonshared_depth); | ^~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/topology/pocl_topology.c:176:58: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 176 | cache = hwloc_get_obj_by_depth (pocl_topology, nonshared_depth, 0); | ^~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/topology/pocl_topology.c:192:43: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 192 | device->global_mem_cacheline_size = cacheline_size; | ^~~~~~~~~~~~~~ [ 2%] Built target test_dlopen make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/kernel/host /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake --color= cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o -c /build/pocl-3.1/lib/CL/clReleaseContext.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /build/pocl-3.1/poclu/misc.c: In function 'poclu_read_binfile': /build/pocl-3.1/poclu/misc.c:158:10: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 158 | *len = ftell (file); | ^~~~~ [ 2%] Generating x86-64 128-bit wrapper for GENERIC to /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.ll cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/python3 /build/pocl-3.1/lib/kernel/SPIR/generate_spir_wrapper.py --opaque-pointers -t cpu_arm -r 128 /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.ll /build/pocl-3.1/poclu/misc.c:167:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 167 | fread (src, *len, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 2%] Built target pocl-devices-topology [ 2%] Building SLEEF to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-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 -Xclang -opaque-pointers -DDORENAME -DPURE_C -I/build/pocl-3.1/lib/kernel/sleef/include -I /build/pocl-3.1/lib/kernel/sleef/arch -I /build/pocl-3.1/lib/kernel/sleef/libm -I /build/pocl-3.1/lib/kernel/sleef/include -O1 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc -c /build/pocl-3.1/lib/kernel/sleef/libm/sleefsp.c In file included from /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h:22, from /usr/lib/llvm-15/include/llvm/Analysis/DOTGraphTraitsPass.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/DomPrinter.h:17, from /usr/lib/llvm-15/include/llvm/LinkAllPasses.h:24, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:48: /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:85:1: warning: multi-line comment [-Wcomment] 85 | /// / \ | ^ /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:88:1: warning: multi-line comment [-Wcomment] 88 | /// / \ | ^ [ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o -c /build/pocl-3.1/lib/CL/clRetainContext.c In file included from /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:109, from /usr/lib/llvm-15/include/llvm/LinkAllPasses.h:44: /usr/lib/llvm-15/include/llvm/Analysis/CFG.h:129:1: warning: multi-line comment [-Wcomment] 129 | /// / \ | ^ [ 3%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/bufalloc.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/bufalloc.c.o -MF CMakeFiles/pocl-devices.dir/bufalloc.c.o.d -o CMakeFiles/pocl-devices.dir/bufalloc.c.o -c /build/pocl-3.1/lib/CL/devices/bufalloc.c [ 3%] Building SLEEF to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-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 -Xclang -opaque-pointers -DDORENAME -DPURE_C -I/build/pocl-3.1/lib/kernel/sleef/include -I /build/pocl-3.1/lib/kernel/sleef/arch -I /build/pocl-3.1/lib/kernel/sleef/libm -I /build/pocl-3.1/lib/kernel/sleef/include -O1 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc -c /build/pocl-3.1/lib/kernel/sleef/libm/sleefdp.c [ 3%] Building C object poclu/CMakeFiles/poclu.dir/cl_half.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/poclu && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT poclu/CMakeFiles/poclu.dir/cl_half.c.o -MF CMakeFiles/poclu.dir/cl_half.c.o.d -o CMakeFiles/poclu.dir/cl_half.c.o -c /build/pocl-3.1/poclu/cl_half.c [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o -c /build/pocl-3.1/lib/CL/clGetContextInfo.c /build/pocl-3.1/lib/CL/devices/bufalloc.c: In function 'chunk_slack': /build/pocl-3.1/lib/CL/devices/bufalloc.c:100:66: warning: conversion to 'memory_address_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 100 | (chunk->start_address + chunk->parent_region->alignment - 1) & | ^ /build/pocl-3.1/lib/CL/devices/bufalloc.c: In function 'append_new_chunk': /build/pocl-3.1/lib/CL/devices/bufalloc.c:153:65: warning: conversion to 'memory_address_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 153 | (region->last_chunk->start_address + region->alignment - 1) & | ^ In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:25, from /usr/lib/llvm-15/include/llvm/Pass.h:347, from /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc:30: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /build/pocl-3.1/poclu/cl_half.c: In function 'poclu_float_to_cl_half_fast': /build/pocl-3.1/poclu/cl_half.c:57:15: warning: conversion to 'unsigned int' from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 57 | half |=(u.i & 0x80000000) >> 16; | ^ /build/pocl-3.1/poclu/cl_half.c: In function 'poclu_float_to_cl_half': /build/pocl-3.1/poclu/cl_half.c:69:18: warning: conversion from 'int' to 'cl_half' {aka 'short unsigned int'} may change value [-Wconversion] 69 | cl_half half = (u.i >> 16) & 0x8000; // sign | ^ /build/pocl-3.1/poclu/cl_half.c:78:37: warning: conversion to 'unsigned int' from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 78 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^ /build/pocl-3.1/poclu/cl_half.c:86:13: warning: conversion from 'int' to 'cl_half' {aka 'short unsigned int'} may change value [-Wconversion] 86 | half |= (fraction >> (0x0072 - exponent)) + ((fraction >> (0x0071 - exponent)) & 1); | ^ /build/pocl-3.1/poclu/cl_half.c:90:11: warning: conversion from 'int' to 'cl_half' {aka 'short unsigned int'} may change value [-Wconversion] 90 | half |= ((exponent - 0x0070) << 10) | (fraction >> 1); | ^ /build/pocl-3.1/poclu/cl_half.c: In function 'poclu_float_to_cl_half_ceil': /build/pocl-3.1/poclu/cl_half.c:103:18: warning: conversion from 'int' to 'cl_half' {aka 'short unsigned int'} may change value [-Wconversion] 103 | cl_half half = (u.i >> 16) & 0x8000; // sign | ^ /build/pocl-3.1/poclu/cl_half.c:114:37: warning: conversion to 'unsigned int' from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 114 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^ /build/pocl-3.1/poclu/cl_half.c:128:11: warning: conversion from 'int' to 'cl_half' {aka 'short unsigned int'} may change value [-Wconversion] 128 | half |= ((exponent - 0x0070) << 10) | fraction; | ^ /build/pocl-3.1/poclu/cl_half.c: In function 'poclu_float_to_cl_half_floor': /build/pocl-3.1/poclu/cl_half.c:143:18: warning: conversion from 'int' to 'cl_half' {aka 'short unsigned int'} may change value [-Wconversion] 143 | cl_half half = (u.i >> 16) & 0x8000; // sign | ^ /build/pocl-3.1/poclu/cl_half.c:154:37: warning: conversion to 'unsigned int' from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 154 | half |= exponent == 255 && (u.i & 0x007fffffu); // If value was NaN make this into NaN | ^ /build/pocl-3.1/poclu/cl_half.c:167:11: warning: conversion from 'int' to 'cl_half' {aka 'short unsigned int'} may change value [-Wconversion] 167 | half |= ((exponent - 0x0070) << 10) | fraction; | ^ /build/pocl-3.1/poclu/cl_half.c: In function 'poclu_cl_half_to_float': /build/pocl-3.1/poclu/cl_half.c:200:13: warning: conversion from 'int' to 'float' may change value [-Wconversion] 200 | float v = (exp == 0) ? mant : mant | 0x0400; // 1.x if not denormal | ^ /build/pocl-3.1/poclu/cl_half.c:202:15: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 202 | float mul = exp2((float)exp - 15); | ^~~~ /build/pocl-3.1/lib/CL/clGetContextInfo.c: In function 'POclGetContextInfo': /build/pocl-3.1/lib/CL/clGetContextInfo.c:43:26: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 43 | cl_uint refcount = context->pocl_refcount; | ^~~~~~~ [ 3%] Linking C static library libpoclu.a cd /build/pocl-3.1/obj-aarch64-linux-gnu/poclu && /usr/bin/cmake -P CMakeFiles/poclu.dir/cmake_clean_target.cmake cd /build/pocl-3.1/obj-aarch64-linux-gnu/poclu && /usr/bin/cmake -E cmake_link_script CMakeFiles/poclu.dir/link.txt --verbose=1 /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-3.1/obj-aarch64-linux-gnu' [ 3%] Built target poclu make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/bin /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/bin /build/pocl-3.1/obj-aarch64-linux-gnu/bin/CMakeFiles/poclcc.dir/DependInfo.cmake --color= In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /build/pocl-3.1/lib/llvmopencl/AllocasToEntry.cc:31: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 3%] Building C object bin/CMakeFiles/poclcc.dir/poclcc.c.o [ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o -c /build/pocl-3.1/lib/CL/clCreateCommandQueue.c cd /build/pocl-3.1/obj-aarch64-linux-gnu/bin && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT bin/CMakeFiles/poclcc.dir/poclcc.c.o -MF CMakeFiles/poclcc.dir/poclcc.c.o.d -o CMakeFiles/poclcc.dir/poclcc.c.o -c /build/pocl-3.1/bin/poclcc.c [ 3%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/common.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/common.c.o -MF CMakeFiles/pocl-devices.dir/common.c.o.d -o CMakeFiles/pocl-devices.dir/common.c.o -c /build/pocl-3.1/lib/CL/devices/common.c [ 3%] Building SLEEF to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-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 -Xclang -opaque-pointers -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h -I /build/pocl-3.1/lib/kernel/sleef/arch -I /build/pocl-3.1/lib/kernel/sleef/libm -I /build/pocl-3.1/lib/kernel/sleef/include -O1 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc -c /build/pocl-3.1/lib/kernel/sleef/libm/sleef_glue_auto.c /build/pocl-3.1/bin/poclcc.c: In function 'process_help': /build/pocl-3.1/bin/poclcc.c:118:18: warning: unused parameter 'arg' [-Wunused-parameter] 118 | process_help(int arg, char **argv, int argc) | ~~~~^~~ /build/pocl-3.1/bin/poclcc.c:118:30: warning: unused parameter 'argv' [-Wunused-parameter] 118 | process_help(int arg, char **argv, int argc) | ~~~~~~~^~~~ /build/pocl-3.1/bin/poclcc.c:118:40: warning: unused parameter 'argc' [-Wunused-parameter] 118 | process_help(int arg, char **argv, int argc) | ~~~~^~~~ /build/pocl-3.1/bin/poclcc.c: In function 'process_device_id': /build/pocl-3.1/bin/poclcc.c:175:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 175 | opencl_device_id = atoi(argv[arg]); | ^~~~ /build/pocl-3.1/bin/poclcc.c: In function 'process_list_devices': /build/pocl-3.1/bin/poclcc.c:180:26: warning: unused parameter 'arg' [-Wunused-parameter] 180 | process_list_devices(int arg, char **argv, int argc) | ~~~~^~~ /build/pocl-3.1/bin/poclcc.c:180:38: warning: unused parameter 'argv' [-Wunused-parameter] 180 | process_list_devices(int arg, char **argv, int argc) | ~~~~~~~^~~~ /build/pocl-3.1/bin/poclcc.c:180:48: warning: unused parameter 'argc' [-Wunused-parameter] 180 | process_list_devices(int arg, char **argv, int argc) | ~~~~^~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:19: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /build/pocl-3.1/lib/CL/devices/common.c: In function 'llvm_codegen': /build/pocl-3.1/lib/CL/devices/common.c:150:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 150 | llvm_module, program, device_i, kernel, command, specialize); | ^~~~~~~~ /build/pocl-3.1/lib/CL/devices/common.c: In function 'pocl_fill_dev_image_t': /build/pocl-3.1/lib/CL/devices/common.c:281:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_int' {aka 'int'} may change value [-Wconversion] 281 | di->_width = mem->image_width; | ^~~ /build/pocl-3.1/lib/CL/devices/common.c:282:17: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_int' {aka 'int'} may change value [-Wconversion] 282 | di->_height = mem->image_height; | ^~~ /build/pocl-3.1/lib/CL/devices/common.c:283:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_int' {aka 'int'} may change value [-Wconversion] 283 | di->_depth = mem->image_depth; | ^~~ /build/pocl-3.1/lib/CL/devices/common.c:284:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_int' {aka 'int'} may change value [-Wconversion] 284 | di->_row_pitch = mem->image_row_pitch; | ^~~ /build/pocl-3.1/lib/CL/devices/common.c:285:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_int' {aka 'int'} may change value [-Wconversion] 285 | di->_slice_pitch = mem->image_slice_pitch; | ^~~ /build/pocl-3.1/lib/CL/devices/common.c:286:16: warning: conversion to 'cl_int' {aka 'int'} from 'cl_channel_order' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 286 | di->_order = mem->image_channel_order; | ^~~ /build/pocl-3.1/lib/CL/devices/common.c:287:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_int' {aka 'int'} may change value [-Wconversion] 287 | di->_image_array_size = mem->image_array_size; | ^~~ /build/pocl-3.1/lib/CL/devices/common.c:288:20: warning: conversion to 'cl_int' {aka 'int'} from 'cl_channel_type' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 288 | di->_data_type = mem->image_channel_data_type; | ^~~ /build/pocl-3.1/lib/CL/devices/common.c: In function 'pocl_exec_command': /build/pocl-3.1/lib/CL/devices/common.c:589:28: warning: unused variable 'mem_id' [-Wunused-variable] 589 | pocl_mem_identifier *mem_id = &mem->device_ptrs[dev->global_mem_id]; | ^~~~~~ /build/pocl-3.1/lib/CL/devices/common.c: In function 'pocl_init_default_device_infos': /build/pocl-3.1/lib/CL/devices/common.c:1415:66: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1415 | = dev->max_work_item_sizes[2] = dev->max_work_group_size = max_wg; | ^~~~~~ /build/pocl-3.1/lib/CL/devices/common.c: In function 'pocl_space_delim_string_to_cl_name_version_array': /build/pocl-3.1/lib/CL/devices/common.c:1675:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1675 | found = i; | ^ /build/pocl-3.1/lib/CL/devices/common.c: In function 'pocl_setup_ils_with_version': /build/pocl-3.1/lib/CL/devices/common.c:1803:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 1803 | found = i; | ^ In file included from /build/pocl-3.1/lib/CL/./pocl_cl.h:58, from /build/pocl-3.1/lib/CL/devices/common.h:28, from /build/pocl-3.1/lib/CL/devices/common.c:44: /build/pocl-3.1/lib/CL/devices/common.c: In function 'pocl_setup_builtin_kernels_with_version': /build/pocl-3.1/lib/CL/devices/common.c:1878:26: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 1878 | POCL_MSG_WARN ("Built-in kernel name cannot fit in to the " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 1881 | strlen (token), CL_NAME_VERSION_MAX_NAME_SIZE - 1); | ~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} /build/pocl-3.1/lib/CL/./pocl_debug.h:55:42: note: in definition of macro 'log_printf' 55 | #define log_printf(...) fprintf (stderr, __VA_ARGS__) | ^~~~~~~~~~~ /build/pocl-3.1/lib/CL/./pocl_debug.h:221:15: note: in expansion of macro 'POCL_MSG_PRINT_F' 221 | POCL_MSG_PRINT_F(WARNING, WARN, errcode, __VA_ARGS__) | ^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/./pocl_debug.h:222:33: note: in expansion of macro 'POCL_MSG_WARN2' 222 | #define POCL_MSG_WARN(...) POCL_MSG_WARN2("", __VA_ARGS__) | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/common.c:1878:11: note: in expansion of macro 'POCL_MSG_WARN' 1878 | POCL_MSG_WARN ("Built-in kernel name cannot fit in to the " | ^~~~~~~~~~~~~ [ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o -c /build/pocl-3.1/lib/CL/clCreateCommandQueueWithProperties.c [ 4%] Linking C executable poclcc [ 5%] Building SLEEF to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-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 -Xclang -opaque-pointers -DDORENAME -DVEC128 -I /build/pocl-3.1/lib/kernel/sleef/arch -I /build/pocl-3.1/lib/kernel/sleef/libm -I /build/pocl-3.1/lib/kernel/sleef/include -O1 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc -c /build/pocl-3.1/lib/kernel/sleef/libm/sleefsimdsp.c cd /build/pocl-3.1/obj-aarch64-linux-gnu/bin && /usr/bin/cmake -E cmake_link_script CMakeFiles/poclcc.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -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 -o poclcc ../poclu/libpoclu.a -lOpenCL /usr/bin/ld: warning: -z ibtplt ignored /usr/bin/ld: warning: -z ibt ignored /usr/bin/ld: warning: -z shstk ignored In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/Support/Casting.h:17, from /usr/lib/llvm-15/include/clang/Basic/LLVM.h:21, from /usr/lib/llvm-15/include/clang/Basic/DirectoryEntry.h:17, from /usr/lib/llvm-15/include/clang/Basic/FileEntry.h:17, from /usr/lib/llvm-15/include/clang/Lex/PreprocessorOptions.h:13, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:32: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 5%] Built target poclcc [ 5%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/pocl_local_size.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/pocl_local_size.c.o -MF CMakeFiles/pocl-devices.dir/pocl_local_size.c.o.d -o CMakeFiles/pocl-devices.dir/pocl_local_size.c.o -c /build/pocl-3.1/lib/CL/devices/pocl_local_size.c In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/pocl_local_size.c: In function 'gcd': /build/pocl-3.1/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-3.1/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; | ^ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o -c /build/pocl-3.1/lib/CL/clReleaseCommandQueue.c In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:30: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ [ 5%] Building SLEEF to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-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 -Xclang -opaque-pointers -DDORENAME -DVEC128 -I /build/pocl-3.1/lib/kernel/sleef/arch -I /build/pocl-3.1/lib/kernel/sleef/libm -I /build/pocl-3.1/lib/kernel/sleef/include -O1 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc -c /build/pocl-3.1/lib/kernel/sleef/libm/sleefsimddp.c In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:31: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o -c /build/pocl-3.1/lib/CL/clRetainCommandQueue.c /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ [ 5%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/common_driver.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/common_driver.c.o -MF CMakeFiles/pocl-devices.dir/common_driver.c.o.d -o CMakeFiles/pocl-devices.dir/common_driver.c.o -c /build/pocl-3.1/lib/CL/devices/common_driver.c In file included from /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc:31: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/clang/Basic/DirectoryEntry.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(clang::DirectoryEntryRef)': /usr/lib/llvm-15/include/clang/Basic/DirectoryEntry.h:221:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 221 | return hash_value(Val); | ~~~~~~~~~~^~~~~ /usr/lib/llvm-15/include/clang/Basic/FileEntry.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(clang::FileEntryRef)': /usr/lib/llvm-15/include/clang/Basic/FileEntry.h:237:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 237 | return hash_value(Val); | ~~~~~~~~~~^~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_read': /build/pocl-3.1/lib/CL/devices/common_driver.c:72:25: warning: unused parameter 'data' [-Wunused-parameter] 72 | pocl_driver_read (void *data, void *__restrict__ host_ptr, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:73:59: warning: unused parameter 'src_buf' [-Wunused-parameter] 73 | pocl_mem_identifier *src_mem_id, cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_write': /build/pocl-3.1/lib/CL/devices/common_driver.c:84:26: warning: unused parameter 'data' [-Wunused-parameter] 84 | pocl_driver_write (void *data, const void *__restrict__ host_ptr, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:85:60: warning: unused parameter 'dst_buf' [-Wunused-parameter] 85 | pocl_mem_identifier *dst_mem_id, cl_mem dst_buf, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_copy': /build/pocl-3.1/lib/CL/devices/common_driver.c:96:25: warning: unused parameter 'data' [-Wunused-parameter] 96 | pocl_driver_copy (void *data, pocl_mem_identifier *dst_mem_id, cl_mem dst_buf, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:96:71: warning: unused parameter 'dst_buf' [-Wunused-parameter] 96 | pocl_driver_copy (void *data, pocl_mem_identifier *dst_mem_id, cl_mem dst_buf, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:97:59: warning: unused parameter 'src_buf' [-Wunused-parameter] 97 | pocl_mem_identifier *src_mem_id, cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_copy_with_size': /build/pocl-3.1/lib/CL/devices/common_driver.c:109:35: warning: unused parameter 'data' [-Wunused-parameter] 109 | pocl_driver_copy_with_size (void *data, pocl_mem_identifier *dst_mem_id, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:110:36: warning: unused parameter 'dst_buf' [-Wunused-parameter] 110 | cl_mem dst_buf, pocl_mem_identifier *src_mem_id, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:111:36: warning: unused parameter 'src_buf' [-Wunused-parameter] 111 | cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:113:36: warning: unused parameter 'content_size_buf' [-Wunused-parameter] 113 | cl_mem content_size_buf, size_t dst_offset, | ~~~~~~~^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_copy_rect': /build/pocl-3.1/lib/CL/devices/common_driver.c:136:30: warning: unused parameter 'data' [-Wunused-parameter] 136 | pocl_driver_copy_rect (void *data, pocl_mem_identifier *dst_mem_id, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:137:31: warning: unused parameter 'dst_buf' [-Wunused-parameter] 137 | cl_mem dst_buf, pocl_mem_identifier *src_mem_id, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:138:31: warning: unused parameter 'src_buf' [-Wunused-parameter] 138 | cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_write_rect': /build/pocl-3.1/lib/CL/devices/common_driver.c:194:31: warning: unused parameter 'data' [-Wunused-parameter] 194 | pocl_driver_write_rect (void *data, const void *__restrict__ const host_ptr, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:195:65: warning: unused parameter 'dst_buf' [-Wunused-parameter] 195 | pocl_mem_identifier *dst_mem_id, cl_mem dst_buf, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_read_rect': /build/pocl-3.1/lib/CL/devices/common_driver.c:253:30: warning: unused parameter 'data' [-Wunused-parameter] 253 | pocl_driver_read_rect (void *data, void *__restrict__ const host_ptr, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:254:64: warning: unused parameter 'src_buf' [-Wunused-parameter] 254 | pocl_mem_identifier *src_mem_id, cl_mem src_buf, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_memfill': /build/pocl-3.1/lib/CL/devices/common_driver.c:310:28: warning: unused parameter 'data' [-Wunused-parameter] 310 | pocl_driver_memfill (void *data, pocl_mem_identifier *dst_mem_id, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:311:29: warning: unused parameter 'dst_buf' [-Wunused-parameter] 311 | cl_mem dst_buf, size_t size, size_t offset, | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_map_mem': /build/pocl-3.1/lib/CL/devices/common_driver.c:320:28: warning: unused parameter 'data' [-Wunused-parameter] 320 | pocl_driver_map_mem (void *data, pocl_mem_identifier *src_mem_id, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:321:29: warning: unused parameter 'src_buf' [-Wunused-parameter] 321 | cl_mem src_buf, mem_mapping_t *map) | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_unmap_mem': /build/pocl-3.1/lib/CL/devices/common_driver.c:340:30: warning: unused parameter 'data' [-Wunused-parameter] 340 | pocl_driver_unmap_mem (void *data, pocl_mem_identifier *dst_mem_id, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:341:31: warning: unused parameter 'dst_buf' [-Wunused-parameter] 341 | cl_mem dst_buf, mem_mapping_t *map) | ~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_get_mapping_ptr': /build/pocl-3.1/lib/CL/devices/common_driver.c:361:22: warning: unused variable 'src_device_ptr' [-Wunused-variable] 361 | char *__restrict__ src_device_ptr = (char *)mem_id->mem_ptr; | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:358:36: warning: unused parameter 'data' [-Wunused-parameter] 358 | pocl_driver_get_mapping_ptr (void *data, pocl_mem_identifier *mem_id, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_free_mapping_ptr': /build/pocl-3.1/lib/CL/devices/common_driver.c:382:22: warning: unused variable 'src_device_ptr' [-Wunused-variable] 382 | char *__restrict__ src_device_ptr = (char *)mem_id->mem_ptr; | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c:379:37: warning: unused parameter 'data' [-Wunused-parameter] 379 | pocl_driver_free_mapping_ptr (void *data, pocl_mem_identifier *mem_id, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_alloc_mem_obj': /build/pocl-3.1/lib/CL/devices/common_driver.c:395:67: warning: unused parameter 'host_ptr' [-Wunused-parameter] 395 | pocl_driver_alloc_mem_obj (cl_device_id device, cl_mem mem, void *host_ptr) | ~~~~~~^~~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_reload_program_bc': /build/pocl-3.1/lib/CL/devices/common_driver.c:473:31: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 473 | program->binaries[device_i] = temp_binary; | ^ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_free_program': /build/pocl-3.1/lib/CL/devices/common_driver.c:804:40: warning: unused parameter 'device' [-Wunused-parameter] 804 | pocl_driver_free_program (cl_device_id device, cl_program program, | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: In function 'pocl_driver_build_poclbinary': /build/pocl-3.1/lib/CL/devices/common_driver.c:972:15: warning: unused variable 'params_found' [-Wunused-variable] 972 | int params_found | ^~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/AllocasToEntry.cc:32: /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/common_driver.c: At top level: /build/pocl-3.1/lib/CL/devices/common_driver.c:481:1: warning: 'pocl_regen_spirv_binary' defined but not used [-Wunused-function] 481 | pocl_regen_spirv_binary (cl_program program, cl_uint device_i) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Argument.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:25, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:45, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc:33: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o -c /build/pocl-3.1/lib/CL/clGetCommandQueueInfo.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:17, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:33: /usr/lib/llvm-15/include/clang/Basic/DiagnosticIDs.h: In static member function 'static clang::DiagnosticMapping clang::DiagnosticMapping::Make(clang::diag::Severity, bool, bool)': /usr/lib/llvm-15/include/clang/Basic/DiagnosticIDs.h:113:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 113 | Result.Severity = (unsigned)Severity; | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/DiagnosticIDs.h: In member function 'void clang::DiagnosticMapping::setSeverity(clang::diag::Severity)': /usr/lib/llvm-15/include/clang/Basic/DiagnosticIDs.h:123:55: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 123 | void setSeverity(diag::Severity Value) { Severity = (unsigned)Value; } | ^~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:18: /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setFormat(TextDiagnosticFormat)': /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.h:130:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 130 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.def:66:1: note: in expansion of macro 'ENUM_DIAGOPT' 66 | ENUM_DIAGOPT(Format, TextDiagnosticFormat, 2, Clang) /// Format for diagnostics: | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setShowOverloads(clang::OverloadsShown)': /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.h:130:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 130 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.def:70:1: note: in expansion of macro 'ENUM_DIAGOPT' 70 | ENUM_DIAGOPT(ShowOverloads, OverloadsShown, 1, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setVerifyIgnoreUnexpected(clang::DiagnosticLevelMask)': /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.h:130:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 130 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/DiagnosticOptions.def:75:1: note: in expansion of macro 'ENUM_DIAGOPT' 75 | ENUM_DIAGOPT(VerifyIgnoreUnexpected, DiagnosticLevelMask, 4, | ^~~~~~~~~~~~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o -c /build/pocl-3.1/lib/CL/clCreateBuffer.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::Diagnostic::getNumRanges() const': /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:1642:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1642 | return DiagObj->DiagStorage.DiagRanges.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::Diagnostic::getNumFixItHints() const': /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:1657:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1657 | return DiagObj->DiagStorage.FixItHints.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::StoredDiagnostic::range_size() const': /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:1717:51: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1717 | unsigned range_size() const { return Ranges.size(); } | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h: In member function 'unsigned int clang::StoredDiagnostic::fixit_size() const': /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:1727:51: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1727 | unsigned fixit_size() const { return FixIts.size(); } | ~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/devices/common.c:1884:7: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation] 1884 | strncpy (dev->builtin_kernels_with_version[i].name, token, | ^ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Triple.h:13, from /usr/lib/llvm-15/include/clang/Basic/ObjCRuntime.h:19, from /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:20, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:34: /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:53:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 53 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/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-15/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-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:63:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 63 | HasSubminor(true), Build(Build), HasBuild(true) {} | ^~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object lib/CL/devices/CMakeFiles/pocl-devices.dir/builtin_kernels.cc.o /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/builtin_kernels.cc.o -MF CMakeFiles/pocl-devices.dir/builtin_kernels.cc.o.d -o CMakeFiles/pocl-devices.dir/builtin_kernels.cc.o -c /build/pocl-3.1/lib/CL/devices/builtin_kernels.cc /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ [ 5%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/abs.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/abs.cl.bc -c /build/pocl-3.1/lib/kernel/abs.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:46: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o -MF CMakeFiles/pocl-devices.dir/cpuinfo.c.o.d -o CMakeFiles/pocl-devices.dir/cpuinfo.c.o -c /build/pocl-3.1/lib/CL/devices/cpuinfo.c In file included from /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:23: /usr/lib/llvm-15/include/clang/Basic/Visibility.h: In member function 'void clang::LinkageInfo::setVisibility(clang::Visibility, bool)': /usr/lib/llvm-15/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-15/include/clang/Basic/Visibility.h: In constructor 'clang::LinkageInfo::LinkageInfo(clang::Linkage, clang::Visibility, bool)': /usr/lib/llvm-15/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-15/include/clang/Basic/Visibility.h:62:20: 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-15/include/clang/Basic/Visibility.h: In member function 'void clang::LinkageInfo::setLinkage(clang::Linkage)': /usr/lib/llvm-15/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; } | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ [ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o -c /build/pocl-3.1/lib/CL/clCreateSubBuffer.c /build/pocl-3.1/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_detect_max_clock_frequency': /build/pocl-3.1/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-3.1/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_detect_compute_unit_count': /build/pocl-3.1/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-3.1/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_get_cpu_name_and_vendor': /build/pocl-3.1/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-3.1/lib/CL/devices/cpuinfo.c:324:24: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-1' to '4294967295' [-Wsign-conversion] 324 | unsigned vendor_id = -1; | ^ /build/pocl-3.1/lib/CL/devices/cpuinfo.c:353:49: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 353 | char *_vendor = (char *)malloc (end - start + 1); | ~~~~~~~~~~~~^~~ /build/pocl-3.1/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-3.1/lib/CL/devices/cpuinfo.c:405:13: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 405 | + (end - start) + 1; | ^ /build/pocl-3.1/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) + 1 | ^~~~~~ /build/pocl-3.1/lib/CL/devices/cpuinfo.c:406:35: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 406 | char *new_name = (char*)malloc (len); | ^~~ /build/pocl-3.1/lib/CL/devices/cpuinfo.c:407:23: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 407 | snprintf (new_name, len, "%s-%s-%s", device->short_name, | ^~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setLaxVectorConversions(LaxVectorConversionKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:132:1: note: in expansion of macro 'ENUM_LANGOPT' 132 | ENUM_LANGOPT(LaxVectorConversions, LaxVectorConversionKind, 2, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setAltivecSrcCompat(AltivecSrcCompatKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:134:1: note: in expansion of macro 'ENUM_LANGOPT' 134 | ENUM_LANGOPT(AltivecSrcCompat, AltivecSrcCompatKind, 2, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setExceptionHandling(ExceptionHandlingKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:143:1: note: in expansion of macro 'ENUM_LANGOPT' 143 | ENUM_LANGOPT(ExceptionHandling, ExceptionHandlingKind, 3, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setCompilingModule(CompilingModuleKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:62:6: note: in expansion of macro 'ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:67:6: note: in expansion of macro 'COMPATIBLE_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:174:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' 174 | BENIGN_ENUM_LANGOPT(CompilingModule, CompilingModuleKind, 3, CMK_None, | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setMSPointerToMemberRepresentationMethod(PragmaMSPointersToMembersKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:224:1: note: in expansion of macro 'ENUM_LANGOPT' 224 | ENUM_LANGOPT(MSPointerToMemberRepresentationMethod, PragmaMSPointersToMembersKind, 2, PPTMK_BestCase, "member-pointer representation method") | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultCallingConv(DefaultCallingConvention)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:225:1: note: in expansion of macro 'ENUM_LANGOPT' 225 | ENUM_LANGOPT(DefaultCallingConv, DefaultCallingConvention, 3, DCC_None, "default calling convention") | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setHLSLVersion(HLSLLangStd)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:261:1: note: in expansion of macro 'ENUM_LANGOPT' 261 | ENUM_LANGOPT(HLSLVersion, HLSLLangStd, 16, HLSL_Unset, "HLSL Version") | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSYCLVersion(SYCLMajorVersion)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:276:1: note: in expansion of macro 'ENUM_LANGOPT' 276 | ENUM_LANGOPT(SYCLVersion , SYCLMajorVersion, 2, SYCL_None, "Version of the SYCL standard used") | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultVisibilityExportMapping(DefaultVisiblityExportMapping)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:62:6: note: in expansion of macro 'ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:67:6: note: in expansion of macro 'COMPATIBLE_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:294:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' 294 | BENIGN_ENUM_LANGOPT(DefaultVisibilityExportMapping, DefaultVisiblityExportMapping, 2, DefaultVisiblityExportMapping::None, "controls mapping of default visibility to dllexport") | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultFPContractMode(FPModeKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:62:6: note: in expansion of macro 'ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:67:6: note: in expansion of macro 'COMPATIBLE_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:313:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' 313 | BENIGN_ENUM_LANGOPT(DefaultFPContractMode, FPModeKind, 2, FPM_Off, "FP contraction type") | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setFPExceptionMode(FPExceptionModeKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:62:6: note: in expansion of macro 'ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:67:6: note: in expansion of macro 'COMPATIBLE_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:316:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' 316 | BENIGN_ENUM_LANGOPT(FPExceptionMode, FPExceptionModeKind, 2, FPE_Default, "FP Exception Behavior Mode type") | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setFPEvalMethod(FPEvalMethodKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:62:6: note: in expansion of macro 'ENUM_LANGOPT' 62 | ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:67:6: note: in expansion of macro 'COMPATIBLE_ENUM_LANGOPT' 67 | COMPATIBLE_ENUM_LANGOPT(Name, Type, Bits, Default, Description) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:317:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' 317 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setAddressSpaceMapMangling(AddrSpaceMapMangling)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:331:1: note: in expansion of macro 'ENUM_LANGOPT' 331 | ENUM_LANGOPT(AddressSpaceMapMangling , AddrSpaceMapMangling, 2, ASMM_Target, "OpenCL address space map mangling mode") | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setGC(GCMode)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:341:1: note: in expansion of macro 'ENUM_LANGOPT' 341 | ENUM_LANGOPT(GC, GCMode, 2, NonGC, "Objective-C Garbage Collection mode") | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setValueVisibilityMode(Visibility)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:342:1: note: in expansion of macro 'ENUM_LANGOPT' 342 | ENUM_LANGOPT(ValueVisibilityMode, Visibility, 3, DefaultVisibility, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setTypeVisibilityMode(Visibility)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:344:1: note: in expansion of macro 'ENUM_LANGOPT' 344 | ENUM_LANGOPT(TypeVisibilityMode, Visibility, 3, DefaultVisibility, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDLLExportVisibility(Visibility)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:350:1: note: in expansion of macro 'ENUM_LANGOPT' 350 | ENUM_LANGOPT(DLLExportVisibility, Visibility, 3, DefaultVisibility, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setNoDLLStorageClassVisibility(Visibility)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:352:1: note: in expansion of macro 'ENUM_LANGOPT' 352 | ENUM_LANGOPT(NoDLLStorageClassVisibility, Visibility, 3, HiddenVisibility, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setExternDeclDLLImportVisibility(Visibility)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:354:1: note: in expansion of macro 'ENUM_LANGOPT' 354 | ENUM_LANGOPT(ExternDeclDLLImportVisibility, Visibility, 3, DefaultVisibility, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setExternDeclNoDLLStorageClassVisibility(Visibility)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:356:1: note: in expansion of macro 'ENUM_LANGOPT' 356 | ENUM_LANGOPT(ExternDeclNoDLLStorageClassVisibility, Visibility, 3, HiddenVisibility, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setStackProtector(StackProtectorMode)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:361:1: note: in expansion of macro 'ENUM_LANGOPT' 361 | ENUM_LANGOPT(StackProtector, StackProtectorMode, 2, SSPOff, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setTrivialAutoVarInit(TrivialAutoVarInitKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:363:1: note: in expansion of macro 'ENUM_LANGOPT' 363 | ENUM_LANGOPT(TrivialAutoVarInit, TrivialAutoVarInitKind, 2, TrivialAutoVarInitKind::Uninitialized, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSignedOverflowBehavior(SignedOverflowBehaviorTy)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:367:1: note: in expansion of macro 'ENUM_LANGOPT' 367 | ENUM_LANGOPT(SignedOverflowBehavior, SignedOverflowBehaviorTy, 2, SOB_Undefined, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setThreadModel(ThreadModelKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:369:1: note: in expansion of macro 'ENUM_LANGOPT' 369 | ENUM_LANGOPT(ThreadModel , ThreadModelKind, 2, ThreadModelKind::POSIX, "Thread Model") | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setVtorDispMode(MSVtorDispMode)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:386:1: note: in expansion of macro 'ENUM_LANGOPT' 386 | ENUM_LANGOPT(VtorDispMode, MSVtorDispMode, 2, MSVtorDispMode::ForVBaseOverride, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setClangABICompat(ClangABI)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:414:1: note: in expansion of macro 'ENUM_LANGOPT' 414 | ENUM_LANGOPT(ClangABICompat, ClangABI, 4, ClangABI::Latest, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSignReturnAddressScope(SignReturnAddressScopeKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:432:1: note: in expansion of macro 'ENUM_LANGOPT' 432 | ENUM_LANGOPT(SignReturnAddressScope, SignReturnAddressScopeKind, 2, SignReturnAddressScopeKind::None, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSignReturnAddressKey(SignReturnAddressKeyKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:434:1: note: in expansion of macro 'ENUM_LANGOPT' 434 | ENUM_LANGOPT(SignReturnAddressKey, SignReturnAddressKeyKind, 1, SignReturnAddressKeyKind::AKey, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setExtendIntArgs(ExtendArgsKind)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:490:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 490 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.def:446:1: note: in expansion of macro 'ENUM_LANGOPT' 446 | ENUM_LANGOPT(ExtendIntArgs, ExtendArgsKind, 1, ExtendArgsKind::ExtendTo32, | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/LangOptions.h: In static member function 'static clang::FPOptionsOverride clang::FPOptionsOverride::getFromOpaqueInt(storage_type)': /usr/lib/llvm-15/include/clang/Basic/LangOptions.h:839:50: warning: conversion from 'clang::FPOptionsOverride::storage_type' {aka 'long unsigned int'} to 'clang::FPOptions::storage_type' {aka 'unsigned int'} may change value [-Wconversion] 839 | Opts.Options = FPOptions::getFromOpaqueInt(I >> FPOptions::StorageBitSize); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Allocator.h:22, from /usr/lib/llvm-15/include/llvm/ADT/FoldingSet.h:22, from /usr/lib/llvm-15/include/clang/AST/NestedNameSpecifier.h:21, from /usr/lib/llvm-15/include/clang/AST/Type.h:21, from /usr/lib/llvm-15/include/clang/AST/CanonicalType.h:17, from /usr/lib/llvm-15/include/clang/AST/ASTContext.h:19, from /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h:17, from /usr/lib/llvm-15/include/clang/Frontend/FrontendAction.h:23, from /usr/lib/llvm-15/include/clang/CodeGen/CodeGenAction.h:12, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:35: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/signal_handlers.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/signal_handlers.c.o -MF CMakeFiles/pocl-devices.dir/signal_handlers.c.o.d -o CMakeFiles/pocl-devices.dir/signal_handlers.c.o -c /build/pocl-3.1/lib/CL/devices/signal_handlers.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/NestedNameSpecifier.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const clang::NestedNameSpecifierLoc&)': /usr/lib/llvm-15/include/clang/AST/NestedNameSpecifier.h:548:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 548 | return hash_combine( | ~~~~~~~~~~~~^ 549 | FirstInfo::getHashValue(PairVal.getNestedNameSpecifier()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | SecondInfo::getHashValue(PairVal.getOpaqueData())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/AST/Type.h:22: /usr/lib/llvm-15/include/clang/AST/TemplateName.h: In constructor 'clang::UncommonTemplateNameStorage::UncommonTemplateNameStorage(Kind, unsigned int)': /usr/lib/llvm-15/include/clang/AST/TemplateName.h:71:17: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 71 | Bits.Kind = kind; | ^~~~ /usr/lib/llvm-15/include/clang/AST/TemplateName.h:72:17: warning: conversion from 'unsigned int' to 'unsigned int:30' may change value [-Wconversion] 72 | Bits.Size = size; | ^~~~ /build/pocl-3.1/lib/CL/devices/signal_handlers.c: In function 'format_int': /build/pocl-3.1/lib/CL/devices/signal_handlers.c:47:22: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 47 | unsigned dig = num % 10; | ^~~ /build/pocl-3.1/lib/CL/devices/signal_handlers.c:49:46: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 49 | out[FORMATTED_ULONG_MAX_LEN - 1 - i] = 48 + dig; | ^~ In file included from /usr/lib/llvm-15/include/clang/AST/Type.h:33: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/abs_diff.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/abs_diff.cl.bc -c /build/pocl-3.1/lib/kernel/abs_diff.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/AllocasToEntry.h:30, from /build/pocl-3.1/lib/llvmopencl/AllocasToEntry.cc:34: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o -c /build/pocl-3.1/lib/CL/clEnqueueFillImage.c /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o -c /build/pocl-3.1/lib/CL/clEnqueueFillBuffer.c /usr/lib/llvm-15/include/clang/AST/Type.h: In constructor 'clang::Type::Type(TypeClass, clang::QualType, clang::TypeDependence)': /usr/lib/llvm-15/include/clang/AST/Type.h:1899:19: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 1899 | TypeBits.TC = tc; | ^~ /usr/lib/llvm-15/include/clang/AST/Type.h:1900:27: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1900 | TypeBits.Dependence = static_cast(Dependence); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Type.h: In member function 'void clang::Type::setDependence(clang::TypeDependence)': /usr/lib/llvm-15/include/clang/AST/Type.h:1911:27: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1911 | TypeBits.Dependence = static_cast(D); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Type.h: In constructor 'clang::BuiltinType::BuiltinType(Kind)': /usr/lib/llvm-15/include/clang/AST/Type.h:2594:28: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 2594 | BuiltinTypeBits.Kind = K; | ^ /usr/lib/llvm-15/include/clang/AST/Type.h: In member function 'clang::FunctionType::ExtParameterInfo clang::FunctionType::ExtParameterInfo::withABI(clang::ParameterABI) const': /usr/lib/llvm-15/include/clang/AST/Type.h:3660:42: warning: conversion from 'unsigned int' to 'unsigned char' changes the value of '4294967280' [-Wconversion] 3660 | copy.Data = (copy.Data & ~ABIMask) | unsigned(kind); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Type.h: In constructor 'clang::FunctionType::ExtInfo::ExtInfo(bool, bool, unsigned int, clang::CallingConv, bool, bool, bool, bool)': /usr/lib/llvm-15/include/clang/AST/Type.h:3765:46: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 3761 | Bits = ((unsigned)cc) | (noReturn ? NoReturnMask : 0) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3762 | (producesResult ? ProducesResultMask : 0) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3763 | (noCallerSavedRegs ? NoCallerSavedRegsMask : 0) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3764 | (hasRegParm ? ((regParm + 1) << RegParmOffset) : 0) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3765 | (NoCfCheck ? NoCfCheckMask : 0) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3766 | (cmseNSCall ? CmseNSCallMask : 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Type.h: In constructor 'clang::FunctionType::FunctionType(clang::Type::TypeClass, clang::QualType, clang::QualType, clang::TypeDependence, ExtInfo)': /usr/lib/llvm-15/include/clang/AST/Type.h:3872:37: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] 3872 | FunctionTypeBits.ExtInfo = Info.Bits; | ~~~~~^~~~ [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o -c /build/pocl-3.1/lib/CL/clEnqueueReadBuffer.c [ 7%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/add_sat.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/add_sat.cl.bc -c /build/pocl-3.1/lib/kernel/add_sat.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /build/pocl-3.1/lib/CL/devices/builtin_kernels.cc:7: /build/pocl-3.1/lib/CL/devices/builtin_kernels.hh: In constructor 'BIArg::BIArg(const char*, const char*, pocl_argument_type, cl_kernel_arg_address_qualifier, cl_kernel_arg_access_qualifier, cl_kernel_arg_type_qualifier, size_t)': /build/pocl-3.1/lib/CL/devices/builtin_kernels.hh:88:17: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 88 | type_size = size; | ^~~~ /usr/lib/llvm-15/include/clang/AST/Type.h: In constructor 'clang::AttributedType::AttributedType(clang::QualType, clang::attr::Kind, clang::QualType, clang::QualType)': /usr/lib/llvm-15/include/clang/AST/Type.h:4775:35: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] 4775 | AttributedTypeBits.AttrKind = attrKind; | ^~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Type.h: In constructor 'clang::TemplateTypeParmType::TemplateTypeParmType(unsigned int, unsigned int, bool)': /usr/lib/llvm-15/include/clang/AST/Type.h:4922:25: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 4922 | CanTTPTInfo.Depth = D; | ^ /usr/lib/llvm-15/include/clang/AST/Type.h:4923:25: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 4923 | CanTTPTInfo.Index = I; | ^ /build/pocl-3.1/lib/CL/devices/builtin_kernels.cc: In constructor 'BIKD::BIKD(BuiltinKernelId, const char*, const std::vector&, unsigned int)': /build/pocl-3.1/lib/CL/devices/builtin_kernels.cc:217:27: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 217 | num_args = ArgInfos.size(); | ~~~~~~~~~~~~~^~ [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o -c /build/pocl-3.1/lib/CL/clEnqueueReadBufferRect.c /build/pocl-3.1/lib/CL/devices/builtin_kernels.cc: In function 'cl_int pocl_get_builtin_kernel_metadata(cl_device_id, const char*, pocl_kernel_metadata_t*)': /build/pocl-3.1/lib/CL/devices/builtin_kernels.cc:237:61: warning: unused parameter 'dev' [-Wunused-parameter] 237 | static cl_int pocl_get_builtin_kernel_metadata(cl_device_id dev, | ~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/devices/builtin_kernels.cc: In function 'int pocl_setup_builtin_metadata(cl_device_id, cl_program, unsigned int)': /build/pocl-3.1/lib/CL/devices/builtin_kernels.cc:274:42: warning: unused parameter 'program_device_i' [-Wunused-parameter] 274 | unsigned program_device_i) { | ~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Type.h: In constructor 'clang::TypeWithKeyword::TypeWithKeyword(clang::ElaboratedTypeKeyword, clang::Type::TypeClass, clang::QualType, clang::TypeDependence)': /usr/lib/llvm-15/include/clang/AST/Type.h:5495:35: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 5495 | TypeWithKeywordBits.Keyword = Keyword; | ^~~~~~~ /usr/lib/llvm-15/include/clang/AST/Type.h: In member function 'void clang::ObjCTypeParamType::setNumProtocolsImpl(unsigned int)': /usr/lib/llvm-15/include/clang/AST/Type.h:5899:20: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] 5899 | NumProtocols = N; | ^ /usr/lib/llvm-15/include/clang/AST/Type.h: In member function 'void clang::ObjCObjectType::setNumProtocolsImpl(unsigned int)': /usr/lib/llvm-15/include/clang/AST/Type.h:5986:39: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] 5986 | ObjCObjectTypeBits.NumProtocols = N; | ^ In file included from /build/pocl-3.1/lib/llvmopencl/AllocasToEntry.h:31: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/AST/APValue.h:17, from /usr/lib/llvm-15/include/clang/AST/Decl.h:16, from /usr/lib/llvm-15/include/clang/AST/ASTContext.h:22: /usr/lib/llvm-15/include/llvm/ADT/APFixedPoint.h: In constructor 'llvm::FixedPointSemantics::FixedPointSemantics(unsigned int, unsigned int, bool, bool, bool)': /usr/lib/llvm-15/include/llvm/ADT/APFixedPoint.h:37:15: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 37 | : Width(Width), Scale(Scale), IsSigned(IsSigned), | ^~~~~ /usr/lib/llvm-15/include/llvm/ADT/APFixedPoint.h:37:29: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] 37 | : Width(Width), Scale(Scale), IsSigned(IsSigned), | ^~~~~ [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o -c /build/pocl-3.1/lib/CL/clEnqueueMapBuffer.c In file included from /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:20, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/APValue.h: In static member function 'static clang::DynamicAllocLValue clang::DynamicAllocLValue::getFromOpaqueValue(void*)': /usr/lib/llvm-15/include/clang/AST/APValue.h:81:50: warning: conversion from 'uintptr_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 81 | V.Index = reinterpret_cast(Value) >> NumLowBitsAvailable; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] [ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o -c /build/pocl-3.1/lib/CL/clEnqueueUnmapMemObject.c In file included from /usr/lib/llvm-15/include/clang/AST/DeclarationName.h:18, from /usr/lib/llvm-15/include/clang/AST/DeclBase.h:18, from /usr/lib/llvm-15/include/clang/AST/Decl.h:19: /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h: In member function 'unsigned int clang::IdentifierInfo::getLength() const': /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h:192:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 192 | unsigned getLength() const { return Entry->getKeyLength(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::revertIdentifierToTokenID(clang::tok::TokenKind)': /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h:279:15: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] 279 | TokenID = TK; | ^~ /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setObjCKeywordID(clang::tok::ObjCKeywordKind)': /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h:297:70: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 297 | void setObjCKeywordID(tok::ObjCKeywordKind ID) { ObjCOrBuiltinID = ID; } | ^~ /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setBuiltinID(unsigned int)': /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h:309:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 309 | ObjCOrBuiltinID = ID + tok::NUM_OBJC_KEYWORDS; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setObjCOrBuiltinID(unsigned int)': /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h:315:60: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 315 | void setObjCOrBuiltinID(unsigned ID) { ObjCOrBuiltinID = ID; } | ^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ [ 7%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/all.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/all.cl.bc -c /build/pocl-3.1/lib/kernel/all.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h: In member function 'clang::IdentifierInfo& clang::IdentifierTable::get(llvm::StringRef, clang::tok::TokenKind)': /usr/lib/llvm-15/include/clang/Basic/IdentifierTable.h:622:18: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] 622 | II.TokenID = TokenCode; | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(Kind, clang::DeclContext*, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/AST/DeclBase.h:384:39: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 384 | DeclCtx(DC), Loc(L), DeclKind(DK), InvalidDecl(false), HasAttrs(false), | ^~ /usr/lib/llvm-15/include/clang/AST/DeclBase.h:387:58: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] 387 | IdentifierNamespace(getIdentifierNamespaceForKind(DK)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/lib/llvm-15/include/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(Kind, EmptyShell)': /usr/lib/llvm-15/include/clang/AST/DeclBase.h:393:18: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 393 | : DeclKind(DK), InvalidDecl(false), HasAttrs(false), Implicit(false), | ^~ /usr/lib/llvm-15/include/clang/AST/DeclBase.h:396:58: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] 396 | IdentifierNamespace(getIdentifierNamespaceForKind(DK)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/lib/llvm-15/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setCachedLinkage(clang::Linkage) const': /usr/lib/llvm-15/include/clang/AST/DeclBase.h:411:30: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 411 | CacheValidAndLinkage = L + 1; | ~~^~~ /usr/lib/llvm-15/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setAccess(clang::AccessSpecifier)': /usr/lib/llvm-15/include/clang/AST/DeclBase.h:476:14: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 476 | Access = AS; | ^~ /usr/lib/llvm-15/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setLocalExternDecl()': /usr/lib/llvm-15/include/clang/AST/DeclBase.h:1107:25: warning: conversion from 'unsigned int' to 'short unsigned int:14' changes the value of '4294967263' [-Wconversion] 1107 | IdentifierNamespace &= ~IDNS_Ordinary; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setObjectOfFriendDecl(bool)': /usr/lib/llvm-15/include/clang/AST/DeclBase.h:1146:25: warning: conversion from 'unsigned int' to 'short unsigned int:14' changes the value of '4294967257' [-Wconversion] 1146 | IdentifierNamespace &= ~(IDNS_Ordinary | IDNS_Tag | IDNS_Type); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o -c /build/pocl-3.1/lib/CL/clEnqueueMarkerWithWaitList.c [ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o -c /build/pocl-3.1/lib/CL/clEnqueueBarrierWithWaitList.c /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::VarDecl::setTSCSpec(clang::ThreadStorageClassSpecifier)': /usr/lib/llvm-15/include/clang/AST/Decl.h:1089:27: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 1089 | VarDeclBits.TSCSpec = TSC; | ^~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::VarDecl::setInitStyle(InitializationStyle)': /usr/lib/llvm-15/include/clang/AST/Decl.h:1361:29: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 1361 | VarDeclBits.InitStyle = Style; | ^~~~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In constructor 'clang::ImplicitParamDecl::ImplicitParamDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, ImplicitParamKind)': /usr/lib/llvm-15/include/clang/AST/Decl.h:1657:44: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1657 | NonParmVarDeclBits.ImplicitParamKind = ParamKind; | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In constructor 'clang::ImplicitParamDecl::ImplicitParamDecl(clang::ASTContext&, clang::QualType, ImplicitParamKind)': /usr/lib/llvm-15/include/clang/AST/Decl.h:1665:44: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1665 | NonParmVarDeclBits.ImplicitParamKind = ParamKind; | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setScopeInfo(unsigned int, unsigned int)': /usr/lib/llvm-15/include/clang/AST/Decl.h:1716:45: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 1716 | ParmVarDeclBits.ScopeDepthOrObjCQuals = scopeDepth; | ^~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setObjCDeclQualifier(clang::Decl::ObjCDeclQualifier)': /usr/lib/llvm-15/include/clang/AST/Decl.h:1750:45: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 1750 | ParmVarDeclBits.ScopeDepthOrObjCQuals = QTVal; | ^~~~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setParameterIndex(unsigned int)': /usr/lib/llvm-15/include/clang/AST/Decl.h:1842:38: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 1842 | ParmVarDeclBits.ParameterIndex = parameterIndex; | ^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::FunctionDecl::setConstexprKind(clang::ConstexprSpecKind)': /usr/lib/llvm-15/include/clang/AST/Decl.h:2314:38: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 2314 | FunctionDeclBits.ConstexprKind = static_cast(CSK); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::FunctionDecl::setStorageClass(clang::StorageClass)': /usr/lib/llvm-15/include/clang/AST/Decl.h:2617:31: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 2617 | FunctionDeclBits.SClass = SClass; | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:19: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc:37: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ [ 8%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/any.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/any.cl.bc -c /build/pocl-3.1/lib/kernel/any.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /build/pocl-3.1/lib/CL/clEnqueueBarrierWithWaitList.c: In function 'POclEnqueueBarrierWithWaitList': /build/pocl-3.1/lib/CL/clEnqueueBarrierWithWaitList.c:54:40: warning: conversion to 'int' from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 54 | cmd->command.barrier.has_wait_list = num_events_in_wait_list; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/depend /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc:41: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ [ 9%] Building C object tests/kernel/CMakeFiles/kernel.dir/kernel.c.o [ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/kernel\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/kernel/CMakeFiles/kernel.dir/kernel.c.o -MF CMakeFiles/kernel.dir/kernel.c.o.d -o CMakeFiles/kernel.dir/kernel.c.o -c /build/pocl-3.1/tests/kernel/kernel.c cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o -c /build/pocl-3.1/lib/CL/clReleaseMemObject.c /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::TagDecl::setTagKind(TagKind)': /usr/lib/llvm-15/include/clang/AST/Decl.h:3567:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 3567 | void setTagKind(TagKind TK) { TagDeclBits.TagDeclKind = TK; } | ^~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::EnumDecl::setNumPositiveBits(unsigned int)': /usr/lib/llvm-15/include/clang/AST/Decl.h:3694:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char' may change value [-Wconversion] 3694 | EnumDeclBits.NumPositiveBits = Num; | ^~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::EnumDecl::setNumNegativeBits(unsigned int)': /usr/lib/llvm-15/include/clang/AST/Decl.h:3700:74: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char' may change value [-Wconversion] 3700 | void setNumNegativeBits(unsigned Num) { EnumDeclBits.NumNegativeBits = Num; } | ^~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In member function 'void clang::RecordDecl::setArgPassingRestrictions(ArgPassingKind)': /usr/lib/llvm-15/include/clang/AST/Decl.h:4078:45: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 4078 | RecordDeclBits.ArgPassingRestrictions = Kind; | ^~~~ In file included from /usr/lib/llvm-15/include/clang/AST/ASTContext.h:28: /usr/lib/llvm-15/include/clang/AST/RawCommentList.h: In constructor 'clang::RawComment::RawComment(clang::SourceRange, CommentKind, bool, bool)': /usr/lib/llvm-15/include/clang/AST/RawCommentList.h:181:65: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 181 | Range(SR), RawTextValid(false), BriefTextValid(false), Kind(K), | ^ [ 9%] Linking C executable kernel [ 10%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/as_type.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/as_type.cl.bc -c /build/pocl-3.1/lib/kernel/as_type.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now CMakeFiles/kernel.dir/kernel.c.o -o kernel ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/clang/Basic/ProfileList.h:16, from /usr/lib/llvm-15/include/clang/AST/ASTContext.h:40: /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setCompressDebugSections(llvm::DebugCompressionType)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:31:1: note: in expansion of macro 'ENUM_CODEGENOPT' 31 | ENUM_CODEGENOPT(CompressDebugSections, llvm::DebugCompressionType, 2, | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setFramePointer(FramePointerKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:55:1: note: in expansion of macro 'ENUM_CODEGENOPT' 55 | ENUM_CODEGENOPT(FramePointer, FramePointerKind, 2, FramePointerKind::None) /// frame-pointer: all,non-leaf,none | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setEmbedBitcode(EmbedBitcodeKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:93:1: note: in expansion of macro 'ENUM_CODEGENOPT' 93 | ENUM_CODEGENOPT(EmbedBitcode, EmbedBitcodeKind, 2, Embed_Off) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setInlineAsmDialect(InlineAsmDialectKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:95:1: note: in expansion of macro 'ENUM_CODEGENOPT' 95 | ENUM_CODEGENOPT(InlineAsmDialect, InlineAsmDialectKind, 1, IAD_ATT) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setEmitDwarfUnwind(llvm::EmitDwarfUnwindType)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:119:1: note: in expansion of macro 'ENUM_CODEGENOPT' 119 | ENUM_CODEGENOPT(EmitDwarfUnwind, llvm::EmitDwarfUnwindType, 2, | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setObjCDispatchMethod(ObjCDispatchMethodKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:203:1: note: in expansion of macro 'ENUM_CODEGENOPT' 203 | ENUM_CODEGENOPT(ObjCDispatchMethod, ObjCDispatchMethodKind, 2, Legacy) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setProfileInstr(ProfileInstrKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:213:1: note: in expansion of macro 'ENUM_CODEGENOPT' 213 | ENUM_CODEGENOPT(ProfileInstr, ProfileInstrKind, 2, ProfileNone) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setProfileUse(ProfileInstrKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:215:1: note: in expansion of macro 'ENUM_CODEGENOPT' 215 | ENUM_CODEGENOPT(ProfileUse, ProfileInstrKind, 2, ProfileNone) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setStructReturnConvention(StructReturnConventionKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:226:1: note: in expansion of macro 'ENUM_CODEGENOPT' 226 | ENUM_CODEGENOPT(StructReturnConvention, StructReturnConventionKind, 2, SRCK_Default) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSanitizeAddressUseAfterReturn(llvm::AsanDetectStackUseAfterReturnMode)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:235:1: note: in expansion of macro 'ENUM_CODEGENOPT' 235 | ENUM_CODEGENOPT(SanitizeAddressUseAfterReturn, | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSanitizeAddressDtor(llvm::AsanDtorKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:247:1: note: in expansion of macro 'ENUM_CODEGENOPT' 247 | ENUM_CODEGENOPT(SanitizeAddressDtor, llvm::AsanDtorKind, 2, | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setFiniteLoops(FiniteLoopsKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:308:1: note: in expansion of macro 'ENUM_CODEGENOPT' 308 | ENUM_CODEGENOPT(FiniteLoops, FiniteLoopsKind, 2, FiniteLoopsKind::Language) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDebugSimpleTemplateNames(clang::codegenoptions::DebugTemplateNamesKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:347:1: note: in expansion of macro 'ENUM_CODEGENOPT' 347 | ENUM_CODEGENOPT(DebugSimpleTemplateNames, codegenoptions::DebugTemplateNamesKind, 2, codegenoptions::DebugTemplateNamesKind::Full) ///< Whether to emit template parameters | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDebugInfo(clang::codegenoptions::DebugInfoKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:377:1: note: in expansion of macro 'ENUM_CODEGENOPT' 377 | ENUM_CODEGENOPT(DebugInfo, codegenoptions::DebugInfoKind, 4, codegenoptions::NoDebugInfo) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDebuggerTuning(llvm::DebuggerKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:383:1: note: in expansion of macro 'ENUM_CODEGENOPT' 383 | ENUM_CODEGENOPT(DebuggerTuning, llvm::DebuggerKind, 3, | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setInlining(InliningMethod)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:398:1: note: in expansion of macro 'ENUM_CODEGENOPT' 398 | ENUM_CODEGENOPT(Inlining, InliningMethod, 2, NormalInlining) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setVecLib(VectorLibrary)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:401:1: note: in expansion of macro 'ENUM_CODEGENOPT' 401 | ENUM_CODEGENOPT(VecLib, VectorLibrary, 3, NoLibrary) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDefaultTLSModel(TLSModel)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:404:1: note: in expansion of macro 'ENUM_CODEGENOPT' 404 | ENUM_CODEGENOPT(DefaultTLSModel, TLSModel, 2, GeneralDynamicTLSModel) | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSwiftAsyncFramePointer(SwiftAsyncFramePointerKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:472:1: note: in expansion of macro 'ENUM_CODEGENOPT' 472 | ENUM_CODEGENOPT(SwiftAsyncFramePointer, SwiftAsyncFramePointerKind, 2, | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setZeroCallUsedRegs(llvm::ZeroCallUsedRegs::ZeroCallUsedRegsKind)': /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.h:434:39: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 434 | void set##Name(Type Value) { Name = static_cast(Value); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/CodeGenOptions.def:479:1: note: in expansion of macro 'ENUM_CODEGENOPT' 479 | ENUM_CODEGENOPT(ZeroCallUsedRegs, llvm::ZeroCallUsedRegs::ZeroCallUsedRegsKind, | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 10%] Built target kernel 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 11%] Building C object tests/kernel/CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/kernel\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/kernel/CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -MF CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o.d -o CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -c /build/pocl-3.1/tests/kernel/sampler_address_clamp.c [ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o -c /build/pocl-3.1/lib/CL/clRetainMemObject.c In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ [ 11%] Linking C executable sampler_address_clamp cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/sampler_address_clamp.dir/link.txt --verbose=1 [ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o -c /build/pocl-3.1/lib/CL/clGetMemObjectInfo.c /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -o sampler_address_clamp ../../poclu/libpoclu.a -lOpenCL -lm [ 11%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_copy.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_copy.cl.bc -c /build/pocl-3.1/lib/kernel/async_work_group_copy.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 11%] Built target sampler_address_clamp 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake --color= [ 12%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o -MF CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o.d -o CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o -c /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.cc /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 12%] Building C object tests/kernel/CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/kernel\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/kernel/CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -MF CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o.d -o CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -c /build/pocl-3.1/tests/kernel/image_query_funcs.c In file included from /build/pocl-3.1/lib/CL/clGetMemObjectInfo.c:24: /build/pocl-3.1/lib/CL/clGetMemObjectInfo.c: In function 'POclGetMemObjectInfo': /build/pocl-3.1/lib/CL/clGetMemObjectInfo.c:55:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 55 | POCL_RETURN_GETINFO (cl_uint, memobj->map_count); | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_util.h:316:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' 316 | MEMASSIGN; \ | ^~~~~~~~~ /build/pocl-3.1/lib/CL/clGetMemObjectInfo.c:55:5: note: in expansion of macro 'POCL_RETURN_GETINFO' 55 | POCL_RETURN_GETINFO (cl_uint, memobj->map_count); | ^~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetMemObjectInfo.c:57:35: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 57 | POCL_RETURN_GETINFO (cl_uint, memobj->pocl_refcount); | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_util.h:316:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' 316 | MEMASSIGN; \ | ^~~~~~~~~ /build/pocl-3.1/lib/CL/clGetMemObjectInfo.c:57:5: note: in expansion of macro 'POCL_RETURN_GETINFO' 57 | POCL_RETURN_GETINFO (cl_uint, memobj->pocl_refcount); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/AST/ASTContext.h: In function 'void* operator new(size_t, const clang::ASTContext&, size_t)': /usr/lib/llvm-15/include/clang/AST/ASTContext.h:3378:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3378 | return C.Allocate(Bytes, Alignment); | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/ASTContext.h: In function 'void* operator new [](size_t, const clang::ASTContext&, size_t)': /usr/lib/llvm-15/include/clang/AST/ASTContext.h:3416:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3416 | return C.Allocate(Bytes, Alignment); | ^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_strided_copy.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/async_work_group_strided_copy.cl.bc -c /build/pocl-3.1/lib/kernel/async_work_group_strided_copy.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 12%] Linking C executable image_query_funcs cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/image_query_funcs.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -o image_query_funcs ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ [ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o -c /build/pocl-3.1/lib/CL/clSetMemObjectDestructorCallback.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 13%] Built target image_query_funcs make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 13%] Building CXX object tests/kernel/CMakeFiles/test_shuffle.dir/test_shuffle.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/kernel\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -MD -MT tests/kernel/CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -MF CMakeFiles/test_shuffle.dir/test_shuffle.cc.o.d -o CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -c /build/pocl-3.1/tests/kernel/test_shuffle.cc In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30, from /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc:46: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/FileSystem.h:34, from /usr/lib/llvm-15/include/clang/Basic/FileManager.h:29, from /usr/lib/llvm-15/include/clang/Basic/SourceManager.h:39, from /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h:23: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ [ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o -c /build/pocl-3.1/lib/CL/clCreateProgramWithSource.c /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc: In member function 'llvm::Function* {anonymous}::AutomaticLocals::processAutomaticLocals(llvm::Function*)': /build/pocl-3.1/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, | ~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/VirtualFileSystem.h:28, from /usr/lib/llvm-15/include/clang/Basic/FileManager.h:30: /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:130:55: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 130 | unsigned getNumBuffers() const { return Buffers.size(); } | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:150:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 150 | return Buffers.size(); | ~~~~~~~~~~~~^~ [ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o -c /build/pocl-3.1/lib/CL/clCreateProgramWithBinary.c /usr/lib/llvm-15/include/llvm/Support/VirtualFileSystem.h: In member function 'int llvm::vfs::recursive_directory_iterator::level() const': /usr/lib/llvm-15/include/llvm/Support/VirtualFileSystem.h:261:32: warning: conversion from 'std::stack >::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 261 | return State->Stack.size() - 1; | ~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/PassRegistry.h:19: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 13%] Built target pocl-devices 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 13%] 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-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/test_assign_loop_variable_to_privvar_makes_it_local.c.o -MF CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/test_assign_loop_variable_to_privvar_makes_it_local.c.o.d -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-3.1/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local.c In file included from /usr/lib/llvm-15/include/clang/Basic/SourceManager.h:42: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.cc:32: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 14%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now 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 ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 14%] Built target test_assign_loop_variable_to_privvar_makes_it_local 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/clang/Basic/SourceManager.h: In static member function 'static clang::SrcMgr::SLocEntry clang::SrcMgr::SLocEntry::get(clang::SourceLocation::UIntTy, const clang::SrcMgr::FileInfo&)': /usr/lib/llvm-15/include/clang/Basic/SourceManager.h:498:16: warning: conversion from 'clang::SourceLocation::UIntTy' {aka 'unsigned int'} to 'unsigned int:31' may change value [-Wconversion] 498 | E.Offset = Offset; | ^~~~~~ /usr/lib/llvm-15/include/clang/Basic/SourceManager.h: In static member function 'static clang::SrcMgr::SLocEntry clang::SrcMgr::SLocEntry::get(clang::SourceLocation::UIntTy, const clang::SrcMgr::ExpansionInfo&)': /usr/lib/llvm-15/include/clang/Basic/SourceManager.h:508:16: warning: conversion from 'clang::SourceLocation::UIntTy' {aka 'unsigned int'} to 'unsigned int:31' may change value [-Wconversion] 508 | E.Offset = Offset; | ^~~~~~ [ 14%] 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-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o -MF CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o.d -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-3.1/tests/regression/test_program_from_binary_with_local_1_1_1.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:26: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = const void*; ValueParamT = const void*]' /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:64:20: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o -c /build/pocl-3.1/lib/CL/clCreateProgramWithIL.c [ 15%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atomics.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atomics.cl.bc -c /build/pocl-3.1/lib/kernel/atomics.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': /usr/lib/llvm-15/include/clang/Basic/SourceManager.h:1095:71: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1095 | const_cast(Entry->getFile()).NumCreatedFIDs = NumFIDs; | ^~~~~~~ [ 15%] Linking C executable test_program_from_binary_with_local_1_1_1 cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now 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 ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/clang/Basic/SourceManager.h: In member function 'unsigned int clang::SourceManager::local_sloc_entry_size() const': /usr/lib/llvm-15/include/clang/Basic/SourceManager.h:1693:75: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1693 | unsigned local_sloc_entry_size() const { return LocalSLocEntryTable.size(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Basic/SourceManager.h: In member function 'unsigned int clang::SourceManager::loaded_sloc_entry_size() const': /usr/lib/llvm-15/include/clang/Basic/SourceManager.h:1702:77: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1702 | unsigned loaded_sloc_entry_size() const { return LoadedSLocEntryTable.size();} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /build/pocl-3.1/lib/CL/clCreateProgramWithIL.c: In function 'POclCreateProgramWithIL': /build/pocl-3.1/lib/CL/clCreateProgramWithIL.c:121:8: warning: variable 'program_bc_spirv' set but not used [-Wunused-but-set-variable] 121 | char program_bc_spirv[POCL_FILENAME_LENGTH]; | ^~~~~~~~~~~~~~~~ [ 15%] Built target test_program_from_binary_with_local_1_1_1 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' In file included from /usr/lib/llvm-15/include/clang/Lex/HeaderSearchOptions.h:13, from /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h:25: /usr/lib/llvm-15/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashStringRef::CachedHashStringRef(llvm::StringRef, uint32_t)': /usr/lib/llvm-15/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-15/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashString::CachedHashString(llvm::StringRef, uint32_t)': /usr/lib/llvm-15/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) { | ~~~~~~^~ [ 15%] 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-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT 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 -MF CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/test_assign_loop_variable_to_privvar_makes_it_local_2.c.o.d -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-3.1/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2.c [ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o -c /build/pocl-3.1/lib/CL/clCreateProgramWithBuiltInKernels.c [ 15%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local_2 cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now 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 ../../poclu/libpoclu.a -lOpenCL -lm [ 15%] Building LL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-15 -opaque-pointers=1 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc /build/pocl-3.1/lib/kernel/barrier.ll make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 15%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/bitselect.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/bitselect.cl.bc -c /build/pocl-3.1/lib/kernel/bitselect.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 15%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:21: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ make -f tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 16%] Building C object tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/test_llvm_segfault_issue_889.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/test_llvm_segfault_issue_889.c.o -MF CMakeFiles/test_llvm_segfault_issue_889.dir/test_llvm_segfault_issue_889.c.o.d -o CMakeFiles/test_llvm_segfault_issue_889.dir/test_llvm_segfault_issue_889.c.o -c /build/pocl-3.1/tests/regression/test_llvm_segfault_issue_889.c /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/Lex/ModuleLoader.h:18, from /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h:26: /usr/lib/llvm-15/include/clang/Basic/Module.h: In member function 'void clang::Module::setParent(clang::Module*)': /usr/lib/llvm-15/include/clang/Basic/Module.h:524:59: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 524 | Parent->SubModuleIndex[Name] = Parent->SubModules.size(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o -c /build/pocl-3.1/lib/CL/clReleaseProgram.c [ 16%] Linking C executable test_llvm_segfault_issue_889 /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_llvm_segfault_issue_889.dir/link.txt --verbose=1 /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_llvm_segfault_issue_889.dir/test_llvm_segfault_issue_889.c.o -o test_llvm_segfault_issue_889 ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h:27: /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h: In member function 'unsigned int clang::PreprocessingRecord::getNumLoadedPreprocessedEntities() const': /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h:367:45: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 367 | return LoadedPreprocessedEntities.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h: In member function 'clang::PreprocessedEntity* clang::PreprocessingRecord::iterator::operator*() const': /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h:444:35: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 444 | unsigned Index = isLoaded ? | ~~~~~~~~~^ 445 | Self->LoadedPreprocessedEntities.size() + this->I : this->I; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h: In member function 'clang::PreprocessingRecord::iterator clang::PreprocessingRecord::end()': /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h:459:54: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 459 | return iterator(this, PreprocessedEntities.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h: In member function 'clang::PreprocessingRecord::iterator clang::PreprocessingRecord::local_end()': /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h:469:54: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 469 | return iterator(this, PreprocessedEntities.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h: In member function 'llvm::iterator_range clang::PreprocessingRecord::getIteratorsForLoadedRange(unsigned int, unsigned int)': /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h:479:37: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 479 | iterator(this, int(start) - LoadedPreprocessedEntities.size()), | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h:480:35: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 480 | iterator(this, int(end) - LoadedPreprocessedEntities.size())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h: In function 'void* operator new(size_t, clang::PreprocessingRecord&, unsigned int)': /usr/lib/llvm-15/include/clang/Lex/PreprocessingRecord.h:571:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 571 | return PR.Allocate(bytes, alignment); | ^~~~~ In file included from /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h:17, from /usr/lib/llvm-15/include/clang/Sema/CodeCompleteConsumer.h:19, from /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h:28: /usr/lib/llvm-15/include/clang/Lex/Token.h: In member function 'void clang::Token::setFlag(TokenFlags)': /usr/lib/llvm-15/include/clang/Lex/Token.h:236:11: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 236 | Flags |= Flag; | ~~~~~~^~~~~~~ /usr/lib/llvm-15/include/clang/Lex/Token.h: In member function 'void clang::Token::clearFlag(TokenFlags)': /usr/lib/llvm-15/include/clang/Lex/Token.h:246:11: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 246 | Flags &= ~Flag; | ~~~~~~^~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h: In member function 'void clang::MacroInfo::setParameterList(llvm::ArrayRef, llvm::BumpPtrAllocator&)': /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h:174:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 174 | NumParameters = List.size(); | ~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h: In member function 'int clang::MacroInfo::getParameterNum(const clang::IdentifierInfo*) const': /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h:195:18: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 195 | return I - param_begin(); | ~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h: In member function 'void clang::MacroInfo::setTokens(llvm::ArrayRef, llvm::BumpPtrAllocator&)': /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h:273:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 273 | NumReplacementTokens = Tokens.size(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h: In constructor 'clang::MacroDirective::MacroDirective(Kind, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h:341:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 341 | : Loc(Loc), MDKind(K), IsFromPCH(false), IsPublic(true) {} | ^ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h: In constructor 'clang::ModuleMacro::ModuleMacro(clang::Module*, clang::IdentifierInfo*, clang::MacroInfo*, llvm::ArrayRef)': /usr/lib/llvm-15/include/clang/Lex/MacroInfo.h:533:36: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 533 | NumOverrides(Overrides.size()) { | ~~~~~~~~~~~~~~^~ [ 16%] Built target test_llvm_segfault_issue_889 [ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o -c /build/pocl-3.1/lib/CL/clRetainProgram.c In file included from /usr/lib/llvm-15/include/clang/AST/ASTUnresolvedSet.h:19, from /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:18, from /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:25, from /usr/lib/llvm-15/include/clang/Sema/CodeCompleteConsumer.h:21: /usr/lib/llvm-15/include/clang/AST/UnresolvedSet.h: In member function 'unsigned int clang::UnresolvedSetImpl::size() const': /usr/lib/llvm-15/include/clang/AST/UnresolvedSet.h:127:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 127 | unsigned size() const { return decls().size(); } | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/AST/ASTUnresolvedSet.h: In member function 'unsigned int clang::ASTUnresolvedSet::size() const': /usr/lib/llvm-15/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(); } | ~~~~~~~~~~^~ [ 17%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/clamp.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/clamp.cl.bc -c /build/pocl-3.1/lib/kernel/clamp.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/clang/AST/Expr.h:23, from /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:22: /usr/lib/llvm-15/include/clang/AST/Stmt.h: In constructor 'clang::Stmt::Stmt(StmtClass)': /usr/lib/llvm-15/include/clang/AST/Stmt.h:1161:23: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 1161 | StmtBits.sClass = SC; | ^~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:17, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:22: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Stmt.h: In constructor 'clang::AttributedStmt::AttributedStmt(clang::SourceLocation, llvm::ArrayRef, clang::Stmt*)': /usr/lib/llvm-15/include/clang/AST/Stmt.h:1889:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1889 | AttributedStmtBits.NumAttrs = Attrs.size(); | ~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/AST/Stmt.h:1889:46: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 1889 | AttributedStmtBits.NumAttrs = Attrs.size(); | ^ /usr/lib/llvm-15/include/clang/AST/Stmt.h: In constructor 'clang::AttributedStmt::AttributedStmt(clang::Stmt::EmptyShell, unsigned int)': /usr/lib/llvm-15/include/clang/AST/Stmt.h:1896:35: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 1896 | AttributedStmtBits.NumAttrs = NumAttrs; | ^~~~~~~~ [ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o -c /build/pocl-3.1/lib/CL/clBuildProgram.c /usr/lib/llvm-15/include/clang/AST/Stmt.h: In member function 'void clang::IfStmt::setStatementKind(clang::IfStatementKind)': /usr/lib/llvm-15/include/clang/AST/Stmt.h:2131:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 2131 | IfStmtBits.Kind = static_cast(Kind); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/IR/ValueMap.h:104:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' /build/pocl-3.1/lib/llvmopencl/AutomaticLocals.cc:206:21: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = long unsigned int; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = long unsigned int; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1196:27: required from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = long unsigned int; unsigned int N = 6; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:143:9: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o -c /build/pocl-3.1/lib/CL/pocl_build.c In file included from /usr/lib/llvm-15/include/clang/AST/Expr.h:24: /usr/lib/llvm-15/include/clang/AST/TemplateBase.h: In constructor 'clang::TemplateArgument::TemplateArgument(llvm::ArrayRef)': /usr/lib/llvm-15/include/clang/AST/TemplateBase.h:231:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 231 | this->Args.NumArgs = Args.size(); | ~~~~~~~~~^~ [ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o -c /build/pocl-3.1/lib/CL/clCompileProgram.c /usr/lib/llvm-15/include/clang/AST/TemplateBase.h: In member function 'unsigned int clang::TemplateArgumentListInfo::size() const': /usr/lib/llvm-15/include/clang/AST/TemplateBase.h:585:48: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 585 | unsigned size() const { return Arguments.size(); } | ~~~~~~~~~~~~~~^~ [ 18%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/clamp_int.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/clamp_int.cl.bc -c /build/pocl-3.1/lib/kernel/clamp_int.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In constructor 'clang::Expr::Expr(clang::Stmt::StmtClass, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind)': /usr/lib/llvm-15/include/clang/AST/Expr.h:123:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 123 | ExprBits.ValueKind = VK; | ^~ /usr/lib/llvm-15/include/clang/AST/Expr.h:124:27: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 124 | ExprBits.ObjectKind = OK; | ^~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::Expr::setDependence(clang::ExprDependence)': /usr/lib/llvm-15/include/clang/AST/Expr.h:135:26: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 135 | ExprBits.Dependent = static_cast(Deps); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::Expr::setValueKind(clang::ExprValueKind)': /usr/lib/llvm-15/include/clang/AST/Expr.h:447:63: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 447 | void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } | ^~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::Expr::setObjectKind(clang::ExprObjectKind)': /usr/lib/llvm-15/include/clang/AST/Expr.h:450:66: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 450 | void setObjectKind(ExprObjectKind Cat) { ExprBits.ObjectKind = Cat; } | ^~~ [ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o -c /build/pocl-3.1/lib/CL/clLinkProgram.c /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In constructor 'clang::CharacterLiteral::CharacterLiteral(unsigned int, CharacterKind, clang::QualType, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/AST/Expr.h:1603:33: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1603 | CharacterLiteralBits.Kind = kind; | ^~~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::CharacterLiteral::setKind(CharacterKind)': /usr/lib/llvm-15/include/clang/AST/Expr.h:1621:66: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1621 | void setKind(CharacterKind kind) { CharacterLiteralBits.Kind = kind; } | ^~~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::FloatingLiteral::setRawSemantics(llvm::APFloatBase::Semantics)': /usr/lib/llvm-15/include/clang/AST/Expr.h:1671:37: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1671 | FloatingLiteralBits.Semantics = Sem; | ^~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::FloatingLiteral::setSemantics(const llvm::fltSemantics&)': /usr/lib/llvm-15/include/clang/AST/Expr.h:1683:71: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1683 | FloatingLiteralBits.Semantics = llvm::APFloatBase::SemanticsToEnum(Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::UnaryOperator::setOpcode(Opcode)': /usr/lib/llvm-15/include/clang/AST/Expr.h:2208:56: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 2208 | void setOpcode(Opcode Opc) { UnaryOperatorBits.Opc = Opc; } | ^~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'unsigned int clang::OffsetOfNode::getArrayExprIndex() const': /usr/lib/llvm-15/include/clang/AST/Expr.h:2400:17: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 2400 | return Data >> 2; | ~~~~~^~~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In constructor 'clang::UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTrait, clang::TypeSourceInfo*, clang::QualType, clang::SourceLocation, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/AST/Expr.h:2564:41: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 2564 | UnaryExprOrTypeTraitExprBits.Kind = ExprKind; | ^~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::UnaryExprOrTypeTraitExpr::setKind(clang::UnaryExprOrTypeTrait)': /usr/lib/llvm-15/include/clang/AST/Expr.h:2586:41: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 2586 | UnaryExprOrTypeTraitExprBits.Kind = K; | ^ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In static member function 'static unsigned int clang::CallExpr::sizeOfTrailingObjects(unsigned int, unsigned int, bool)': /usr/lib/llvm-15/include/clang/AST/Expr.h:2877:56: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 2877 | return (1 + NumPreArgs + NumArgs) * sizeof(Stmt *) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2878 | HasFPFeatures * sizeof(FPOptionsOverride); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In constructor 'clang::CastExpr::CastExpr(clang::Stmt::StmtClass, clang::QualType, clang::ExprValueKind, clang::CastKind, clang::Expr*, unsigned int, bool)': /usr/lib/llvm-15/include/clang/AST/Expr.h:3491:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 3491 | CastExprBits.Kind = kind; | ^~~~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::CastExpr::setCastKind(clang::CastKind)': /usr/lib/llvm-15/include/clang/AST/Expr.h:3520:54: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 3520 | void setCastKind(CastKind K) { CastExprBits.Kind = K; } | ^ /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'void clang::BinaryOperator::setOpcode(Opcode)': /usr/lib/llvm-15/include/clang/AST/Expr.h:3854:57: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] 3854 | void setOpcode(Opcode Opc) { BinaryOperatorBits.Opc = Opc; } | ^~~ [ 18%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/clz.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/clz.cl.bc -c /build/pocl-3.1/lib/kernel/clz.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o -c /build/pocl-3.1/lib/CL/clCreateKernel.c /usr/lib/llvm-15/include/clang/AST/Expr.h: In member function 'unsigned int clang::InitListExpr::getNumInits() const': /usr/lib/llvm-15/include/clang/AST/Expr.h:4821:55: warning: conversion from 'clang::ASTVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4821 | unsigned getNumInits() const { return InitExprs.size(); } | ~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/AST/Expr.h: In constructor 'clang::DesignatedInitExpr::DesignatedInitExpr(unsigned int)': /usr/lib/llvm-15/include/clang/AST/Expr.h:5064:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 5064 | NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } | ^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_build.c: In function 'compile_and_link_program': /build/pocl-3.1/lib/CL/pocl_build.c:197:3: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 197 | strncpy (temp_options, options, strlen (options)); | ^ In function 'process_options', inlined from 'compile_and_link_program' at /build/pocl-3.1/lib/CL/pocl_build.c:685:17: /build/pocl-3.1/lib/CL/pocl_build.c:197:3: note: length computed here 197 | strncpy (temp_options, options, strlen (options)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:29: /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenSignSpec(clang::TypeSpecifierSign)': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:614:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 614 | getWrittenBuiltinSpecs().Sign = static_cast(written); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenWidthSpec(clang::TypeSpecifierWidth)': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:630:40: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 630 | getWrittenBuiltinSpecs().Width = static_cast(written); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenTypeSpec(clang::TypeSpecifierType)': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:641:39: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] 641 | getWrittenBuiltinSpecs().Type = written; | ^~~~~~~ /build/pocl-3.1/lib/CL/clCreateKernel.c: In function 'POclCreateKernel': /build/pocl-3.1/lib/CL/clCreateKernel.c:113:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 113 | device->ops->create_kernel (device, program, kernel, i); | ^ /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::ObjCObjectTypeLoc::getNumTypeArgs() const': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:973:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 973 | return this->getTypePtr()->getTypeArgsAsWritten().size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::ObjCObjectTypeLoc::getExtraLocalDataSize() const': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:1052:10: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1051 | return this->getNumTypeArgs() * sizeof(TypeSourceInfo *) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1052 | + this->getNumProtocols() * sizeof(SourceLocation); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In member function 'unsigned int clang::FunctionTypeLoc::getExtraLocalDataSize() const': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:1490:53: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1490 | return (getNumParams() * sizeof(ParmVarDecl *)) + ExceptSpecSize; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In constructor 'clang::CXXBaseSpecifier::CXXBaseSpecifier(clang::SourceRange, bool, bool, clang::AccessSpecifier, clang::TypeSourceInfo*, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:186:14: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 186 | Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {} | ^ /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In constructor 'clang::CXXRecordDecl::LambdaDefinitionData::LambdaDefinitionData(clang::CXXRecordDecl*, clang::TypeSourceInfo*, unsigned int, bool, clang::LambdaCaptureDefault)': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:421:45: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 421 | : DefinitionData(D), DependencyKind(DK), IsGenericLambda(IsGeneric), | ^~ /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:422:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 422 | CaptureDefault(CaptureDefault), NumCaptures(0), | ^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXRecordDecl::setLambdaMangling(unsigned int, clang::Decl*, bool)': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:1757:38: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1757 | getLambdaData().ManglingNumber = ManglingNumber; | ^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXCtorInitializer::setSourceOrder(int)': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:2397:19: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] 2397 | SourceOrder = static_cast(Pos); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ctz.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ctz.cl.bc -c /build/pocl-3.1/lib/kernel/ctz.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXConstructorDecl::setNumCtorInitializers(unsigned int)': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:2576:50: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int:20' may change value [-Wconversion] 2576 | CXXConstructorDeclBits.NumCtorInitializers = numCtorInitializers; | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In member function 'void clang::LinkageSpecDecl::setLanguage(LanguageIDs)': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:2864:68: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 2864 | void setLanguage(LanguageIDs L) { LinkageSpecDeclBits.Language = L; } | ^ [ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o -c /build/pocl-3.1/lib/CL/clReleaseKernel.c /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In member function 'void clang::UsingShadowDecl::setTargetDecl(clang::NamedDecl*)': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:3294:38: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] 3294 | ND->getIdentifierNamespace() & | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3295 | ~(IDNS_OrdinaryFriend | IDNS_TagFriend | IDNS_LocalExtern); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In member function 'unsigned int clang::BaseUsingDecl::shadow_size() const': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:3396:25: warning: conversion from 'std::__iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3396 | return std::distance(shadow_begin(), shadow_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclCXX.h: In constructor 'clang::UsingPackDecl::UsingPackDecl(clang::DeclContext*, clang::NamedDecl*, llvm::ArrayRef)': /usr/lib/llvm-15/include/clang/AST/DeclCXX.h:3694:74: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3694 | InstantiatedFrom(InstantiatedFrom), NumExpansions(UsingDecls.size()) { | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/clang/AST/DeclCXX.h:4061:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4061 | NumBindings(Bindings.size()) { | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:18, from /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:34: /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h: In constructor 'clang::AttributeCommonInfo::AttributeCommonInfo(const clang::IdentifierInfo*, const clang::IdentifierInfo*, clang::SourceRange, clang::SourceLocation, Syntax)': /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:92:31: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 92 | AttrKind(getParsedKind(AttrName, ScopeName, SyntaxUsed)), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:93:20: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 93 | SyntaxUsed(SyntaxUsed), SpellingIndex(SpellingNotCalculated) {} | ^~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h: In constructor 'clang::AttributeCommonInfo::AttributeCommonInfo(const clang::IdentifierInfo*, const clang::IdentifierInfo*, clang::SourceRange, clang::SourceLocation, Kind, Syntax)': /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:99:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 99 | ScopeLoc(ScopeLoc), AttrKind(AttrKind), SyntaxUsed(SyntaxUsed), | ^~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:99:60: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 99 | ScopeLoc(ScopeLoc), AttrKind(AttrKind), SyntaxUsed(SyntaxUsed), | ^~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h: In constructor 'clang::AttributeCommonInfo::AttributeCommonInfo(const clang::IdentifierInfo*, const clang::IdentifierInfo*, clang::SourceRange, clang::SourceLocation, Kind, Syntax, unsigned int)': /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:107:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 107 | ScopeLoc(ScopeLoc), AttrKind(AttrKind), SyntaxUsed(SyntaxUsed), | ^~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:107:60: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 107 | ScopeLoc(ScopeLoc), AttrKind(AttrKind), SyntaxUsed(SyntaxUsed), | ^~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:108:23: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 108 | SpellingIndex(Spelling) {} | ^~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h: In constructor 'clang::AttributeCommonInfo::AttributeCommonInfo(const clang::IdentifierInfo*, clang::SourceRange, Syntax)': /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:113:43: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 113 | ScopeLoc(), AttrKind(getParsedKind(AttrName, ScopeName, SyntaxUsed)), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:114:20: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 114 | SyntaxUsed(SyntaxUsed), SpellingIndex(SpellingNotCalculated) {} | ^~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h: In constructor 'clang::AttributeCommonInfo::AttributeCommonInfo(clang::SourceRange, Kind, Syntax)': /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:118:18: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 118 | AttrKind(K), SyntaxUsed(SyntaxUsed), | ^ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:118:33: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 118 | AttrKind(K), SyntaxUsed(SyntaxUsed), | ^~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h: In constructor 'clang::AttributeCommonInfo::AttributeCommonInfo(clang::SourceRange, Kind, Syntax, unsigned int)': /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:124:18: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 124 | AttrKind(K), SyntaxUsed(SyntaxUsed), SpellingIndex(Spelling) {} | ^ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:124:33: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 124 | AttrKind(K), SyntaxUsed(SyntaxUsed), SpellingIndex(Spelling) {} | ^~~~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:124:60: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 124 | AttrKind(K), SyntaxUsed(SyntaxUsed), SpellingIndex(Spelling) {} | ^~~~~~~~ /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h: In member function 'void clang::AttributeCommonInfo::setAttributeSpellingListIndex(unsigned int)': /usr/lib/llvm-15/include/clang/Basic/AttributeCommonInfo.h:200:68: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 200 | void setAttributeSpellingListIndex(unsigned V) { SpellingIndex = V; } | ^ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h: In constructor 'constexpr clang::ParsedAttrInfo::ParsedAttrInfo(clang::AttributeCommonInfo::Kind)': /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:79:18: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 79 | : AttrKind(AttrKind), NumArgs(0), OptArgs(0), NumArgMembers(0), | ^~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h: In constructor 'constexpr clang::ParsedAttrInfo::ParsedAttrInfo(clang::AttributeCommonInfo::Kind, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:91:18: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 91 | : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), | ^~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:91:37: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 91 | : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), | ^~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:91:55: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 91 | : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), | ^~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:92:23: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 92 | NumArgMembers(NumArgMembers), HasCustomParsing(HasCustomParsing), | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:92:56: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 92 | NumArgMembers(NumArgMembers), HasCustomParsing(HasCustomParsing), | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:93:25: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 93 | AcceptsExprPack(AcceptsExprPack), IsTargetSpecific(IsTargetSpecific), | ^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:93:60: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 93 | AcceptsExprPack(AcceptsExprPack), IsTargetSpecific(IsTargetSpecific), | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:94:16: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 94 | IsType(IsType), IsStmt(IsStmt), IsKnownToGCC(IsKnownToGCC), | ^~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:94:32: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 94 | IsType(IsType), IsStmt(IsStmt), IsKnownToGCC(IsKnownToGCC), | ^~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:94:54: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 94 | IsType(IsType), IsStmt(IsStmt), IsKnownToGCC(IsKnownToGCC), | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:95:38: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 95 | IsSupportedByPragmaAttribute(IsSupportedByPragmaAttribute), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h: In constructor 'clang::ParsedAttr::ParsedAttr(clang::IdentifierInfo*, clang::SourceRange, clang::IdentifierInfo*, clang::SourceLocation, clang::ArgsUnion*, unsigned int, clang::AttributeCommonInfo::Syntax, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:325:43: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 325 | EllipsisLoc(ellipsisLoc), NumArgs(numArgs), Invalid(false), | ^~~~~~~ /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h: In member function 'void clang::ParsedAttr::setProcessingCache(unsigned int) const': /usr/lib/llvm-15/include/clang/Sema/ParsedAttr.h:475:23: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 475 | ProcessingCache = value; | ^~~~~ [ 19%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/convert_type.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/convert_type.cl.bc -c /build/pocl-3.1/lib/kernel/convert_type.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o -c /build/pocl-3.1/lib/CL/clRetainKernel.c [ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o -c /build/pocl-3.1/lib/CL/clSetKernelArg.c In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 19%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cross.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cross.cl.bc -c /build/pocl-3.1/lib/kernel/cross.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o -c /build/pocl-3.1/lib/CL/clEnqueueNDRangeKernel.c [ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o -c /build/pocl-3.1/lib/CL/clEnqueueNativeKernel.c [ 19%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o -MF CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o.d -o CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o -c /build/pocl-3.1/lib/llvmopencl/BreakConstantGEPs.cpp /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setObjCDeclQualifier(ObjCDeclQualifier)': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:851:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 851 | objcDeclQualifier = (ObjCDeclQualifier) (objcDeclQualifier | DQVal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::clearObjCDeclQualifier(ObjCDeclQualifier)': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:854:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] 854 | objcDeclQualifier = (ObjCDeclQualifier) (objcDeclQualifier & ~DQVal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setPropertyAttributes(clang::ObjCPropertyAttribute::Kind)': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:862:9: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 862 | (ObjCPropertyAttribute::Kind)(PropertyAttributes | PRVal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setNullability(clang::SourceLocation, clang::NullabilityKind)': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:886:19: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 886 | Nullability = static_cast(kind); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o -c /build/pocl-3.1/lib/CL/clCreateKernelsInProgram.c /usr/lib/llvm-15/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-15/include/clang/Sema/DeclSpec.h:1588:29: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1588 | I.Ptr.TypeQuals = TypeQuals; | ^~~~~~~~~ /usr/lib/llvm-15/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-15/include/clang/Sema/DeclSpec.h:1616:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1616 | I.Arr.TypeQuals = TypeQuals; | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getBlockPointer(unsigned int, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:1657:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1657 | I.Cls.TypeQuals = TypeQuals; | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getPipe(unsigned int, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:1667:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1667 | I.Cls.TypeQuals = TypeQuals; | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getMemberPointer(const clang::CXXScopeSpec&, unsigned int, clang::SourceLocation, clang::SourceLocation)': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:1681:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] 1681 | I.Mem.TypeQuals = TypeQuals; | ^~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.cc:33: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'void clang::Declarator::clear()': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:2009:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2009 | for (unsigned i = 0, e = DeclTypeInfo.size(); i != e; ++i) | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'unsigned int clang::Declarator::getNumTypeObjects() const': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:2270:64: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2270 | unsigned getNumTypeObjects() const { return DeclTypeInfo.size(); } | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'const clang::DeclaratorChunk* clang::Declarator::getInnermostNonParenChunk() const': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:2301:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2301 | for (unsigned i = 0, i_end = DeclTypeInfo.size(); i < i_end; ++i) { | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'const clang::DeclaratorChunk* clang::Declarator::getOutermostNonParenChunk() const': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:2312:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2312 | for (unsigned i = DeclTypeInfo.size(), i_end = 0; i != i_end; --i) { | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'bool clang::Declarator::isFunctionDeclarator(unsigned int&) const': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:2333:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2333 | for (unsigned i = 0, i_end = DeclTypeInfo.size(); i < i_end; ++i) { | ~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h: In member function 'void clang::Declarator::setFunctionDefinitionKind(clang::FunctionDefinitionKind)': /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:2614:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 2614 | FunctionDefinition = static_cast(Val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clCreateKernelsInProgram.c: In function 'POclCreateKernelsInProgram': /build/pocl-3.1/lib/CL/clCreateKernelsInProgram.c:36:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 36 | cl_uint real_num_kernels = (program->num_builtin_kernels > 0) | ^ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ In file included from /usr/lib/llvm-15/include/clang/Serialization/ASTBitCodes.h:26, from /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h:29: /usr/lib/llvm-15/include/llvm/Bitstream/BitCodes.h: In constructor 'llvm::BitCodeAbbrevOp::BitCodeAbbrevOp(Encoding, uint64_t)': /usr/lib/llvm-15/include/llvm/Bitstream/BitCodes.h:52:40: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 52 | : Val(Data), IsLiteral(false), Enc(E) {} | ^ /usr/lib/llvm-15/include/clang/Serialization/ASTBitCodes.h: In member function 'void clang::serialization::UnderalignedInt64::setBitOffset(uint64_t)': /usr/lib/llvm-15/include/clang/Serialization/ASTBitCodes.h:231:20: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 231 | BitOffsetLow = Offset; | ^~~~~~ /usr/lib/llvm-15/include/clang/Serialization/ASTBitCodes.h:232:28: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 232 | BitOffsetHigh = Offset >> 32; | ~~~~~~~^~~~~ [ 20%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/distance.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/distance.cl.bc -c /build/pocl-3.1/lib/kernel/distance.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o -c /build/pocl-3.1/lib/CL/clGetKernelInfo.c In file included from /usr/lib/llvm-15/include/clang/Lex/Lexer.h:20, from /usr/lib/llvm-15/include/clang/Frontend/PrecompiledPreamble.h:16, from /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h:30: /usr/lib/llvm-15/include/clang/Lex/PreprocessorLexer.h: In member function 'unsigned int clang::PreprocessorLexer::getConditionalStackDepth() const': /usr/lib/llvm-15/include/clang/Lex/PreprocessorLexer.h:123:75: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 123 | unsigned getConditionalStackDepth() const { return ConditionalStack.size(); } | ~~~~~~~~~~~~~~~~~~~~~^~ [ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o -c /build/pocl-3.1/lib/CL/clGetKernelArgInfo.c /usr/lib/llvm-15/include/clang/Lex/Lexer.h: In member function 'unsigned int clang::Lexer::getCurrentBufferOffset()': /usr/lib/llvm-15/include/clang/Lex/Lexer.h:313:22: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 313 | return BufferPtr - BufferStart; | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/Lexer.h: In member function 'void clang::Lexer::FormTokenWithChars(clang::Token&, const char*, clang::tok::TokenKind)': /usr/lib/llvm-15/include/clang/Lex/Lexer.h:621:29: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 621 | unsigned TokLen = TokEnd-BufferPtr; | ~~~~~~^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /build/pocl-3.1/lib/CL/clGetKernelInfo.c:24: /build/pocl-3.1/lib/CL/clGetKernelInfo.c: In function 'POclGetKernelInfo': /build/pocl-3.1/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-3.1/lib/CL/pocl_util.h:316:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' 316 | MEMASSIGN; \ | ^~~~~~~~~ /build/pocl-3.1/lib/CL/clGetKernelInfo.c:44:5: note: in expansion of macro 'POCL_RETURN_GETINFO' 44 | POCL_RETURN_GETINFO(cl_uint, kernel->pocl_refcount); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/Lex/HeaderSearch.h:18, from /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:26, from /usr/lib/llvm-15/include/clang/Frontend/PrecompiledPreamble.h:17: /usr/lib/llvm-15/include/clang/Lex/DirectoryLookup.h: In constructor 'clang::DirectoryLookup::DirectoryLookup(clang::DirectoryEntryRef, clang::SrcMgr::CharacteristicKind, bool)': /usr/lib/llvm-15/include/clang/Lex/DirectoryLookup.h:70:35: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 70 | : u(Dir), DirCharacteristic(DT), | ^~ /usr/lib/llvm-15/include/clang/Lex/DirectoryLookup.h: In constructor 'clang::DirectoryLookup::DirectoryLookup(const clang::HeaderMap*, clang::SrcMgr::CharacteristicKind, bool)': /usr/lib/llvm-15/include/clang/Lex/DirectoryLookup.h:77:35: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 77 | : u(Map), DirCharacteristic(DT), LookupType(LT_HeaderMap), | ^~ [ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o -c /build/pocl-3.1/lib/CL/clGetPlatformIDs.c /usr/lib/llvm-15/include/clang/Lex/HeaderSearch.h: In member function 'unsigned int clang::HeaderSearch::header_file_size() const': /usr/lib/llvm-15/include/clang/Lex/HeaderSearch.h:781:59: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 781 | unsigned header_file_size() const { return FileInfo.size(); } | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Lex/HeaderSearch.h: In member function 'unsigned int clang::HeaderSearch::search_dir_size() const': /usr/lib/llvm-15/include/clang/Lex/HeaderSearch.h:806:60: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 806 | unsigned search_dir_size() const { return SearchDirs.size(); } | ~~~~~~~~~~~~~~~^~ [ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o -c /build/pocl-3.1/lib/CL/clGetPlatformInfo.c In file included from /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.cc:34: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/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-3.1/lib/CL/pocl_icd.h:26, from /build/pocl-3.1/lib/CL/pocl_cl.h:63, from /build/pocl-3.1/lib/CL/clGetPlatformIDs.c:26: /usr/include/ocl_icd.h:1785:37: note: 'clUnknown180' declared here 1785 | CL_API_ENTRY cl_int (CL_API_CALL* clUnknown180)( | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ [ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceAndHostTimer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceAndHostTimer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceAndHostTimer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceAndHostTimer.c.o -c /build/pocl-3.1/lib/CL/clGetDeviceAndHostTimer.c /build/pocl-3.1/lib/CL/clGetDeviceAndHostTimer.c: In function 'POclGetDeviceAndHostTimer': /build/pocl-3.1/lib/CL/clGetDeviceAndHostTimer.c:27:18: warning: unused parameter 'device' [-Wunused-parameter] 27 | cl_device_id device, cl_ulong *device_timestamp, | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/clGetDeviceAndHostTimer.c:27:36: warning: unused parameter 'device_timestamp' [-Wunused-parameter] 27 | cl_device_id device, cl_ulong *device_timestamp, | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetDeviceAndHostTimer.c:28:15: warning: unused parameter 'host_timestamp' [-Wunused-parameter] 28 | cl_ulong *host_timestamp) CL_API_SUFFIX__VERSION_2_1 | ~~~~~~~~~~^~~~~~~~~~~~~~ [ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o -c /build/pocl-3.1/lib/CL/clGetDeviceIDs.c /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h: In member function 'llvm::ArrayRef clang::Preprocessor::MacroState::getActiveModuleMacros(clang::Preprocessor&, const clang::IdentifierInfo*) const': /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:762: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] 762 | return Info->ActiveModuleMacros; | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:762:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:762:22: note: because conversion sequence for the argument is better /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:762: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-15/include/clang/Lex/Preprocessor.h:762:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:762:22: note: because conversion sequence for the argument is better /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h: In member function 'llvm::ArrayRef clang::Preprocessor::MacroState::getOverriddenMacros() const': /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:786: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] 786 | return Info->OverriddenMacros; | ~~~~~~^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:786:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:786:22: note: because conversion sequence for the argument is better /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:786: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-15/include/clang/Lex/Preprocessor.h:786:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:786:22: note: because conversion sequence for the argument is better [ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o -c /build/pocl-3.1/lib/CL/clGetDeviceInfo.c [ 21%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/dot.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/dot.cl.bc -c /build/pocl-3.1/lib/kernel/dot.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /build/pocl-3.1/lib/CL/clGetDeviceIDs.c: In function 'POclGetDeviceIDs': /build/pocl-3.1/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-3.1/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-3.1/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; | ^~~~~~~~~ /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h: In member function 'void clang::Preprocessor::EnterTokenStream(llvm::ArrayRef, bool, bool)': /usr/lib/llvm-15/include/clang/Lex/Preprocessor.h:1537:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1537 | EnterTokenStream(Toks.data(), Toks.size(), DisableMacroExpansion, false, | ~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /build/pocl-3.1/lib/llvmopencl/BreakConstantGEPs.cpp:30: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:19: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ [ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o -c /build/pocl-3.1/lib/CL/clCreateContext.c In file included from /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.cc:35: /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/clCreateContext.c: In function 'context_set_properties': /build/pocl-3.1/lib/CL/clCreateContext.c:105:35: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 105 | ((num_properties * 2 + 1) * sizeof(cl_context_properties)); | ^ /build/pocl-3.1/lib/CL/clCreateContext.c:112:39: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 112 | (num_properties * 2 + 1) * sizeof(cl_context_properties)); | ^ /build/pocl-3.1/lib/CL/clCreateContext.c:113:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 113 | context->num_properties = num_properties; | ^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/clang/Frontend/ASTUnit.h: In member function 'unsigned int clang::ASTUnit::stored_diag_size() const': /usr/lib/llvm-15/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-15/include/clang/Frontend/ASTUnit.h: In member function 'unsigned int clang::ASTUnit::cached_completion_size() const': /usr/lib/llvm-15/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/Frontend/CommandLineSourceLoc.h:18, from /usr/lib/llvm-15/include/clang/Frontend/FrontendOptions.h:14, from /usr/lib/llvm-15/include/clang/Frontend/FrontendAction.h:24: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Frontend/FrontendOptions.h: In constructor 'constexpr clang::InputKind::InputKind(clang::Language, Format, bool, HeaderUnitKind, bool)': /usr/lib/llvm-15/include/clang/Frontend/FrontendOptions.h:180:22: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 180 | : Lang(L), Fmt(F), Preprocessed(PP), HeaderUnit(HU), IsHeader(HD) {} | ^ /usr/lib/llvm-15/include/clang/Frontend/FrontendOptions.h:180:55: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 180 | : Lang(L), Fmt(F), Preprocessed(PP), HeaderUnit(HU), IsHeader(HD) {} | ^~ [ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o -c /build/pocl-3.1/lib/CL/clGetProgramBuildInfo.c [ 21%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fast_distance.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fast_distance.cl.bc -c /build/pocl-3.1/lib/kernel/fast_distance.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 21%] Linking CXX executable test_shuffle cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_shuffle.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -o test_shuffle ../../poclu/libpoclu.a -lOpenCL -lm /build/pocl-3.1/lib/CL/clGetProgramBuildInfo.c: In function 'pocl_cl_device_assoc_index': /build/pocl-3.1/lib/CL/clGetProgramBuildInfo.c:39:14: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 39 | return i; | ^ /build/pocl-3.1/lib/CL/clGetProgramBuildInfo.c: In function 'pocl_cl_device_built_index': /build/pocl-3.1/lib/CL/clGetProgramBuildInfo.c:51:14: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] 51 | return i; | ^ /build/pocl-3.1/lib/CL/clGetProgramBuildInfo.c: In function 'POclGetProgramBuildInfo': /build/pocl-3.1/lib/CL/clGetProgramBuildInfo.c:113:68: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 113 | char *build_log = pocl_cache_read_buildlog (program, device_i); | ^~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:30: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/Option/Option.h:15, from /usr/lib/llvm-15/include/llvm/Option/Arg.h:19, from /usr/lib/llvm-15/include/llvm/Option/ArgList.h:19, from /usr/lib/llvm-15/include/clang/Driver/Types.h:14, from /usr/lib/llvm-15/include/clang/Driver/Action.h:13, from /usr/lib/llvm-15/include/clang/Driver/Compilation.h:13, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:36: /usr/lib/llvm-15/include/llvm/Option/OptTable.h: In member function 'unsigned int llvm::opt::OptTable::getNumOptions() const': /usr/lib/llvm-15/include/llvm/Option/OptTable.h:96:59: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 96 | unsigned getNumOptions() const { return OptionInfos.size(); } | ~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 21%] Built target test_shuffle 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30, from /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.cc:39: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/Option/Arg.h: In member function 'unsigned int llvm::opt::Arg::getNumValues() const': /usr/lib/llvm-15/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(); } | ~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/Option/ArgList.h: In member function 'unsigned int llvm::opt::ArgList::size() const': /usr/lib/llvm-15/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(); } | ~~~~~~~~~^~ [ 21%] 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-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:31: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o -MF CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o.d -o CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o -c /build/pocl-3.1/tests/regression/test_barrier_between_for_loops.cpp In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /build/pocl-3.1/tests/regression/test_barrier_between_for_loops.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ [ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o -c /build/pocl-3.1/lib/CL/clEnqueueWriteBuffer.c In file included from /usr/lib/llvm-15/include/clang/Driver/ToolChain.h:17, from /usr/lib/llvm-15/include/clang/Driver/Driver.h:19, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:37: /usr/lib/llvm-15/include/clang/Driver/Multilib.h: In member function 'unsigned int clang::driver::MultilibSet::size() const': /usr/lib/llvm-15/include/clang/Driver/Multilib.h:169:48: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 169 | unsigned size() const { return Multilibs.size(); } | ~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:24, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:29, from /build/pocl-3.1/lib/llvmopencl/BreakConstantGEPs.cpp:31: /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ [ 21%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fast_length.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fast_length.cl.bc -c /build/pocl-3.1/lib/kernel/fast_length.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o -c /build/pocl-3.1/lib/CL/clEnqueueWriteBufferRect.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/AST/ExprCXX.h:22, from /usr/lib/llvm-15/include/clang/Analysis/ConstructionContext.h:20, from /usr/lib/llvm-15/include/clang/Analysis/CFG.h:18, from /usr/lib/llvm-15/include/clang/Analysis/AnalysisDeclContext.h:22, from /usr/lib/llvm-15/include/clang/Analysis/PathDiagnostic.h:17, from /usr/lib/llvm-15/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17, from /usr/lib/llvm-15/include/clang/Frontend/CompilerInvocation.h:22, from /usr/lib/llvm-15/include/clang/Frontend/CompilerInstance.h:15, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:38: /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h: In constructor 'clang::TemplateArgumentList::TemplateArgumentList(OnStackType, llvm::ArrayRef)': /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h:271:55: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 271 | : Arguments(Args.data()), NumArguments(Args.size()) {} | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h: In constructor 'clang::TemplateParmPosition::TemplateParmPosition(unsigned int, unsigned int)': /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h:1167:56: warning: conversion from 'unsigned int' to 'unsigned int:20' may change value [-Wconversion] 1167 | TemplateParmPosition(unsigned D, unsigned P) : Depth(D), Position(P) { | ^ /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h:1167:69: warning: conversion from 'unsigned int' to 'short unsigned int:12' may change value [-Wconversion] 1167 | TemplateParmPosition(unsigned D, unsigned P) : Depth(D), Position(P) { | ^ /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h: In member function 'void clang::TemplateParmPosition::setDepth(unsigned int)': /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h:1184:13: warning: conversion from 'unsigned int' to 'unsigned int:20' may change value [-Wconversion] 1184 | Depth = D; | ^ /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h: In member function 'void clang::TemplateParmPosition::setPosition(unsigned int)': /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h:1192:16: warning: conversion from 'unsigned int' to 'short unsigned int:12' may change value [-Wconversion] 1192 | Position = P; | ^ /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h: In member function 'void clang::ClassTemplateSpecializationDecl::setSpecializationKind(clang::TemplateSpecializationKind)': /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h:1962:26: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1962 | SpecializationKind = TSK; | ^~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h: In member function 'void clang::VarTemplateSpecializationDecl::setSpecializationKind(clang::TemplateSpecializationKind)': /usr/lib/llvm-15/include/clang/AST/DeclTemplate.h:2815:26: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 2815 | SpecializationKind = TSK; | ^~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] [ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o -c /build/pocl-3.1/lib/CL/clEnqueueCopyBuffer.c /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/BreakConstantGEPs.cpp:33: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/ExprCXX.h: In member function 'void clang::CXXConstructExpr::setConstructionKind(ConstructionKind)': /usr/lib/llvm-15/include/clang/AST/ExprCXX.h:1584:45: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1584 | CXXConstructExprBits.ConstructionKind = CK; | ^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ [ 22%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o -c /build/pocl-3.1/lib/CL/clEnqueueCopyBufferRect.c In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:413:19: required from 'void llvm::SmallVectorTemplateBase >::pop_back() [with T = llvm::unique_function; bool = false]' /usr/lib/llvm-15/include/llvm/IR/PassInstrumentation.h:314:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 22%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fast_normalize.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fast_normalize.cl.bc -c /build/pocl-3.1/lib/kernel/fast_normalize.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/AST/ExprCXX.h: In constructor 'clang::ArrayTypeTraitExpr::ArrayTypeTraitExpr(clang::SourceLocation, clang::ArrayTypeTrait, clang::TypeSourceInfo*, uint64_t, clang::Expr*, clang::SourceLocation, clang::QualType)': /usr/lib/llvm-15/include/clang/AST/ExprCXX.h:2795:73: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 2795 | : Expr(ArrayTypeTraitExprClass, ty, VK_PRValue, OK_Ordinary), ATT(att), | ^~~ /usr/lib/llvm-15/include/clang/AST/ExprCXX.h: In constructor 'clang::ExpressionTraitExpr::ExpressionTraitExpr(clang::SourceLocation, clang::ExpressionTrait, clang::Expr*, bool, clang::SourceLocation, clang::QualType)': /usr/lib/llvm-15/include/clang/AST/ExprCXX.h:2862:12: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 2862 | ET(et), Value(value), Loc(loc), RParen(rparen), | ^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/ExprCXX.h: In constructor 'clang::SizeOfPackExpr::SizeOfPackExpr(clang::QualType, clang::SourceLocation, clang::NamedDecl*, clang::SourceLocation, clang::SourceLocation, llvm::Optional, llvm::ArrayRef)': /usr/lib/llvm-15/include/clang/AST/ExprCXX.h:4183:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4183 | Length(Length ? *Length : PartialArgs.size()), Pack(Pack) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o -c /build/pocl-3.1/lib/CL/clEnqueueCopyBufferToImage.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/AST/ExprObjC.h:18, from /usr/lib/llvm-15/include/clang/Analysis/ConstructionContext.h:21: /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCMethodDecl::setSelLocsKind(clang::SelectorLocationsKind)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:186:38: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 186 | ObjCMethodDeclBits.SelLocsKind = Kind; | ^~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCMethodDecl::setObjCDeclQualifier(clang::Decl::ObjCDeclQualifier)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:254:44: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:7' may change value [-Wconversion] 254 | ObjCMethodDeclBits.objcDeclQualifier = QV; | ^~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCMethodDecl::setDeclImplementation(ImplementationControl)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:502:45: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 502 | ObjCMethodDeclBits.DeclImplementation = ic; | ^~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In constructor 'clang::ObjCTypeParamDecl::ObjCTypeParamDecl(clang::ASTContext&, clang::DeclContext*, clang::ObjCTypeParamVariance, clang::SourceLocation, unsigned int, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, clang::TypeSourceInfo*)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:603:15: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] 603 | Index(index), Variance(static_cast(variance)), | ^~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:603:32: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 603 | Index(index), Variance(static_cast(variance)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCTypeParamDecl::setVariance(clang::ObjCTypeParamVariance)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:631:16: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 631 | Variance = static_cast(variance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In constructor 'clang::ObjCPropertyDecl::ObjCPropertyDecl(clang::DeclContext*, clang::SourceLocation, clang::IdentifierInfo*, clang::SourceLocation, clang::SourceLocation, clang::QualType, clang::TypeSourceInfo*, PropertyControl)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:782:32: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 782 | PropertyImplementation(propControl) {} | ^~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCPropertyDecl::setPropertyAttributes(clang::ObjCPropertyAttribute::Kind)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:816:24: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 816 | PropertyAttributes |= PRVal; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCPropertyDecl::overwritePropertyAttributes(unsigned int)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:820:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 820 | PropertyAttributes = PRVal; | ^~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCPropertyDecl::setPropertyAttributesAsWritten(clang::ObjCPropertyAttribute::Kind)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:828:35: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 828 | PropertyAttributesAsWritten = PRVal; | ^~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCPropertyDecl::setPropertyImplementation(PropertyControl)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:905:30: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 905 | PropertyImplementation = pc; | ^~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'unsigned int clang::ObjCInterfaceDecl::ivar_size() const': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:1455:25: warning: conversion from 'std::__iterator_traits, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1455 | return std::distance(ivar_begin(), ivar_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In constructor 'clang::ObjCIvarDecl::ObjCIvarDecl(clang::ObjCContainerDecl*, clang::SourceLocation, clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, clang::TypeSourceInfo*, AccessControl, clang::Expr*, bool)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:1938:20: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1938 | DeclAccess(ac), Synthesized(synthesized) {} | ^~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCIvarDecl::setAccessControl(AccessControl)': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:1970:58: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 1970 | void setAccessControl(AccessControl ac) { DeclAccess = ac; } | ^~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'unsigned int clang::ObjCCategoryDecl::ivar_size() const': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:2402:25: warning: conversion from 'std::__iterator_traits, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 2402 | return std::distance(ivar_begin(), ivar_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/DeclObjC.h: In member function 'unsigned int clang::ObjCImplementationDecl::ivar_size() const': /usr/lib/llvm-15/include/clang/AST/DeclObjC.h:2708:25: warning: conversion from 'std::__iterator_traits, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 2708 | return std::distance(ivar_begin(), ivar_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/ExprObjC.h: In constructor 'clang::ObjCDictionaryLiteral::ObjCDictionaryLiteral(clang::Stmt::EmptyShell, unsigned int, bool)': /usr/lib/llvm-15/include/clang/AST/ExprObjC.h:336:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 336 | : Expr(ObjCDictionaryLiteralClass, Empty), NumElements(NumElements), | ^~~~~~~~~~~ [ 22%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o -c /build/pocl-3.1/lib/CL/clEnqueueCopyImageToBuffer.c /usr/lib/llvm-15/include/clang/AST/ExprObjC.h: In member function 'void clang::ObjCMessageExpr::setNumArgs(unsigned int)': /usr/lib/llvm-15/include/clang/AST/ExprObjC.h:1030:15: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 1030 | NumArgs = Num; | ^~~ /usr/lib/llvm-15/include/clang/AST/ExprObjC.h: In constructor 'clang::ObjCBridgedCastExpr::ObjCBridgedCastExpr(clang::SourceLocation, clang::ObjCBridgeCastKind, clang::CastKind, clang::SourceLocation, clang::TypeSourceInfo*, clang::Expr*)': /usr/lib/llvm-15/include/clang/AST/ExprObjC.h:1643:72: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 1643 | LParenLoc(LParenLoc), BridgeKeywordLoc(BridgeKeywordLoc), Kind(Kind) {} | ^~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 22%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o -c /build/pocl-3.1/lib/CL/clEnqueueMigrateMemObjects.c /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/clang/Analysis/CFG.h: In member function 'clang::CFGElement clang::CFGBlock::ElementList::operator[](size_t) const': /usr/lib/llvm-15/include/clang/Analysis/CFG.h:613:35: warning: conversion from 'clang::BumpVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 613 | return Impl[Impl.size() - 1 - i]; | ~~~~~~~~~~~~~~~~^~~ /usr/lib/llvm-15/include/clang/Analysis/CFG.h: In member function 'unsigned int clang::CFGBlock::size() const': /usr/lib/llvm-15/include/clang/Analysis/CFG.h:918:72: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 918 | unsigned size() const { return Elements.size(); } | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/Analysis/CFG.h: In member function 'unsigned int clang::CFGBlock::succ_size() const': /usr/lib/llvm-15/include/clang/Analysis/CFG.h:974:71: warning: conversion from 'clang::BumpVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 974 | unsigned succ_size() const { return Succs.size(); } | ~~~~~~~~~~^~ /usr/lib/llvm-15/include/clang/Analysis/CFG.h: In member function 'unsigned int clang::CFGBlock::pred_size() const': /usr/lib/llvm-15/include/clang/Analysis/CFG.h:977:71: warning: conversion from 'clang::BumpVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 977 | unsigned pred_size() const { return Preds.size(); } | ~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] [ 22%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o -c /build/pocl-3.1/lib/CL/clFinish.c In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.h:34, from /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.cc:37: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueMigrateMemObjects.c: In function 'POclEnqueueMigrateMemObjects': /build/pocl-3.1/lib/CL/clEnqueueMigrateMemObjects.c:48:6: warning: unsigned conversion from 'int' to 'cl_mem_migration_flags' {aka 'long unsigned int'} changes value from '-4' to '18446744073709551612' [-Wsign-conversion] 48 | ~(CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED | CL_MIGRATE_MEM_OBJECT_HOST); | ^ [ 22%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fract.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fract.cl.bc -c /build/pocl-3.1/lib/kernel/fract.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/BreakConstantGEPs.h:25, from /build/pocl-3.1/lib/llvmopencl/BreakConstantGEPs.cpp:38: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ [ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o -c /build/pocl-3.1/lib/CL/clFlush.c /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o -c /build/pocl-3.1/lib/CL/clEnqueueBarrier.c /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/IR/ValueMap.h:104:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.cc:297:21: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o -c /build/pocl-3.1/lib/CL/clEnqueueMarker.c [ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o -c /build/pocl-3.1/lib/CL/clGetKernelWorkGroupInfo.c [ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelSubGroupInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelSubGroupInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelSubGroupInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelSubGroupInfo.c.o -c /build/pocl-3.1/lib/CL/clGetKernelSubGroupInfo.c In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/BreakConstantGEPs.cpp:39: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetKernelSubGroupInfo.c: In function 'POclGetKernelSubGroupInfo': /build/pocl-3.1/lib/CL/clGetKernelSubGroupInfo.c:27:69: warning: unused parameter 'param_name' [-Wunused-parameter] 27 | cl_kernel kernel, cl_device_id device, cl_kernel_sub_group_info param_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetKernelSubGroupInfo.c:28:12: warning: unused parameter 'input_value_size' [-Wunused-parameter] 28 | size_t input_value_size, const void *input_value, size_t param_value_size, | ~~~~~~~^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetKernelSubGroupInfo.c:28:42: warning: unused parameter 'input_value' [-Wunused-parameter] 28 | size_t input_value_size, const void *input_value, size_t param_value_size, | ~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetKernelSubGroupInfo.c:28:62: warning: unused parameter 'param_value_size' [-Wunused-parameter] 28 | size_t input_value_size, const void *input_value, size_t param_value_size, | ~~~~~~~^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetKernelSubGroupInfo.c:29:11: warning: unused parameter 'param_value' [-Wunused-parameter] 29 | void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_2_1 | ~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetKernelSubGroupInfo.c:29:32: warning: unused parameter 'param_value_size_ret' [-Wunused-parameter] 29 | void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_2_1 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o -c /build/pocl-3.1/lib/CL/clGetProgramInfo.c [ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o -c /build/pocl-3.1/lib/CL/clGetEventProfilingInfo.c [ 24%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_global_id.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_global_id.c.bc -c /build/pocl-3.1/lib/kernel/get_global_id.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h [ 24%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_linear_id.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_linear_id.c.bc -c /build/pocl-3.1/lib/kernel/get_linear_id.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/depend [ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake --color= cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o -c /build/pocl-3.1/lib/CL/clWaitForEvents.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 24%] Building CXX object tests/regression/CMakeFiles/test_early_return.dir/test_early_return.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_early_return.dir/test_early_return.cpp.o -MF CMakeFiles/test_early_return.dir/test_early_return.cpp.o.d -o CMakeFiles/test_early_return.dir/test_early_return.cpp.o -c /build/pocl-3.1/tests/regression/test_early_return.cpp In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /build/pocl-3.1/tests/regression/test_early_return.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:45, from /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, from /usr/lib/llvm-15/include/llvm/LinkAllPasses.h:18: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o -c /build/pocl-3.1/lib/CL/clEnqueueWaitForEvents.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ [ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o -c /build/pocl-3.1/lib/CL/clReleaseEvent.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ [ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o -c /build/pocl-3.1/lib/CL/clRetainEvent.c /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ [ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o -c /build/pocl-3.1/lib/CL/clSetEventCallback.c /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o -c /build/pocl-3.1/lib/CL/clGetEventInfo.c /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ [ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o -c /build/pocl-3.1/lib/CL/clCreateUserEvent.c /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ /build/pocl-3.1/lib/CL/clGetEventInfo.c: In function 'POclGetEventInfo': /build/pocl-3.1/lib/CL/clGetEventInfo.c:37:15: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 37 | cl_uint r = event->pocl_refcount; | ^~~~~ [ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o -c /build/pocl-3.1/lib/CL/clSetUserEventStatus.c [ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o -c /build/pocl-3.1/lib/CL/clEnqueueTask.c In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ [ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o -c /build/pocl-3.1/lib/CL/clCreateImage.c [ 25%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o -MF CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o.d -o CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o -c /build/pocl-3.1/lib/llvmopencl/CanonicalizeBarriers.cc [ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o -c /build/pocl-3.1/lib/CL/clCreateImage2D.c /build/pocl-3.1/lib/CL/clCreateImage.c: In function 'pocl_create_image_internal': /build/pocl-3.1/lib/CL/clCreateImage.c:94:52: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'cl_int' {aka 'int'} may change the sign of the result [-Wsign-conversion] 94 | dev, image_format, image_desc, image_type_idx, | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clCreateImage.c:251:27: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 251 | mem->image_channels = channels; | ^~~~~~~~ /build/pocl-3.1/lib/CL/clCreateImage.c:252:28: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 252 | mem->image_elem_size = elem_size; | ^~~~~~~~~ [ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o -c /build/pocl-3.1/lib/CL/clCreateImage3D.c [ 26%] Linking CXX executable test_barrier_between_for_loops cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o -o test_barrier_between_for_loops ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o -c /build/pocl-3.1/lib/CL/clEnqueueReadImage.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' In file included from /usr/lib/llvm-15/include/llvm/Analysis/BasicAliasAnalysis.h:18, from /usr/lib/llvm-15/include/llvm/LinkAllPasses.h:20: /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h: In member function 'void llvm::AliasResult::setOffset(int32_t)': /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:125:16: warning: conversion from 'int32_t' {aka 'int'} to 'int:23' may change value [-Wconversion] 125 | Offset = NewOffset; | ^~~~~~~~~ [ 26%] Built target test_barrier_between_for_loops 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake --color= [ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o -c /build/pocl-3.1/lib/CL/clEnqueueWriteImage.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 26%] Building CXX object tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o -MF CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o.d -o CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o -c /build/pocl-3.1/tests/regression/test_for_with_var_iteration_count.cpp /build/pocl-3.1/tests/regression/test_for_with_var_iteration_count.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o -c /build/pocl-3.1/lib/CL/clCreateSampler.c In file included from /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:20: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clCreateSampler.c: In function 'POclCreateSampler': /build/pocl-3.1/lib/CL/clCreateSampler.c:82:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 82 | dev->ops->create_sampler (dev, sampler, dev->dev_id); | ~~~^~~~~~~~ /build/pocl-3.1/lib/CL/clCreateSampler.c: In function 'POclCreateSamplerWithProperties': /build/pocl-3.1/lib/CL/clCreateSampler.c:120:33: warning: conversion from 'cl_sampler_properties' {aka 'long unsigned int'} to 'cl_bool' {aka 'unsigned int'} may change value [-Wconversion] 120 | normalized_coords = p[1]; | ^ In file included from /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:24: /usr/lib/llvm-15/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': /usr/lib/llvm-15/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/clCreateSampler.c:129:31: warning: conversion from 'cl_sampler_properties' {aka 'long unsigned int'} to 'cl_addressing_mode' {aka 'unsigned int'} may change value [-Wconversion] 129 | addressing_mode = p[1]; | ^ /build/pocl-3.1/lib/CL/clCreateSampler.c:138:27: warning: conversion from 'cl_sampler_properties' {aka 'long unsigned int'} to 'cl_filter_mode' {aka 'unsigned int'} may change value [-Wconversion] 138 | filter_mode = p[1]; | ^ /usr/lib/llvm-15/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': /usr/lib/llvm-15/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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/clCreateSampler.c:149:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 149 | unsigned num_props = (p - sampler_properties) + 1; /* include final 0 */ | ^ [ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o -c /build/pocl-3.1/lib/CL/clReleaseSampler.c In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /build/pocl-3.1/lib/CL/clReleaseSampler.c: In function 'POclReleaseSampler': /build/pocl-3.1/lib/CL/clReleaseSampler.c:57:56: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 57 | dev->ops->free_sampler (dev, sampler, dev->dev_id); | ~~~^~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-3.1/lib/llvmopencl/CanonicalizeBarriers.cc:31: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h:25: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ [ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o [ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o -c /build/pocl-3.1/lib/CL/clRetainSampler.c cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o -c /build/pocl-3.1/lib/CL/clGetSamplerInfo.c In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30, from /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h:27: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ In file included from /build/pocl-3.1/lib/CL/clGetSamplerInfo.c:24: /build/pocl-3.1/lib/CL/clGetSamplerInfo.c: In function 'POclGetSamplerInfo': /build/pocl-3.1/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-3.1/lib/CL/pocl_util.h:316:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' 316 | MEMASSIGN; \ | ^~~~~~~~~ /build/pocl-3.1/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-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] [ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o -c /build/pocl-3.1/lib/CL/clEnqueueCopyImage.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o -c /build/pocl-3.1/lib/CL/clEnqueueMapImage.c /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ [ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetHostTimer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetHostTimer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetHostTimer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetHostTimer.c.o -c /build/pocl-3.1/lib/CL/clGetHostTimer.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:21: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /build/pocl-3.1/lib/CL/clGetHostTimer.c: In function 'POclGetHostTimer': /build/pocl-3.1/lib/CL/clGetHostTimer.c:27:18: warning: unused parameter 'device' [-Wunused-parameter] 27 | cl_device_id device, cl_ulong *host_timestamp) CL_API_SUFFIX__VERSION_2_1 | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/clGetHostTimer.c:27:36: warning: unused parameter 'host_timestamp' [-Wunused-parameter] 27 | cl_device_id device, cl_ulong *host_timestamp) CL_API_SUFFIX__VERSION_2_1 | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h:30: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o -c /build/pocl-3.1/lib/CL/clGetImageInfo.c /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h: In static member function 'static std::string llvm::DOTGraphTraits::getCompleteNodeLabel(const llvm::BasicBlock*, llvm::DOTFuncInfo*, llvm::function_ref, llvm::function_ref&, unsigned int&, unsigned int)>)': /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h:181:35: warning: conversion from 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 181 | unsigned Idx = OutStr.find('\n', i + 1); // Find end of line | ~~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h: In member function 'std::string llvm::DOTGraphTraits::getEdgeAttributes(const llvm::BasicBlock*, llvm::const_succ_iterator, llvm::DOTFuncInfo*)': /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h:260:44: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion] 260 | (uint64_t)(Freq * WeightPercent), Width); | ^~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:17, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:22: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture.c.o -c /build/pocl-3.1/lib/CL/clCreateFromGLTexture.c [ 28%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o -c /build/pocl-3.1/lib/CL/clCreateFromGLTexture2D.c [ 28%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_global_offset.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_global_offset.c.bc -c /build/pocl-3.1/lib/kernel/get_global_offset.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h /build/pocl-3.1/lib/CL/clCreateFromGLTexture.c: In function 'POclCreateFromGLTexture': /build/pocl-3.1/lib/CL/clCreateFromGLTexture.c:29:38: warning: unused parameter 'flags' [-Wunused-parameter] 29 | cl_context context, cl_mem_flags flags, cl_GLenum target, | ~~~~~~~~~~~~~^~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture.c:29:55: warning: unused parameter 'target' [-Wunused-parameter] 29 | cl_context context, cl_mem_flags flags, cl_GLenum target, | ~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture.c:30:14: warning: unused parameter 'miplevel' [-Wunused-parameter] 30 | cl_GLint miplevel, cl_GLuint texture, | ~~~~~~~~~^~~~~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture.c:30:34: warning: unused parameter 'texture' [-Wunused-parameter] 30 | cl_GLint miplevel, cl_GLuint texture, | ~~~~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture2D.c: In function 'POclCreateFromGLTexture2D': /build/pocl-3.1/lib/CL/clCreateFromGLTexture2D.c:31:41: warning: unused parameter 'flags' [-Wunused-parameter] 31 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture2D.c:32:41: warning: unused parameter 'target' [-Wunused-parameter] 32 | cl_GLenum target, | ~~~~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture2D.c:33:41: warning: unused parameter 'miplevel' [-Wunused-parameter] 33 | cl_GLint miplevel, | ~~~~~~~~~~~~~~~~^~~~~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture2D.c:34:41: warning: unused parameter 'texture' [-Wunused-parameter] 34 | cl_GLuint texture, | ~~~~~~~~~~~~~~~~^~~~~~~ [ 29%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_global_size.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_global_size.c.bc -c /build/pocl-3.1/lib/kernel/get_global_size.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h [ 29%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o -c /build/pocl-3.1/lib/CL/clCreateFromGLTexture3D.c [ 29%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueAcquireGLObjects.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueAcquireGLObjects.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueAcquireGLObjects.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueAcquireGLObjects.c.o -c /build/pocl-3.1/lib/CL/clEnqueueAcquireGLObjects.c [ 29%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_group_id.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_group_id.c.bc -c /build/pocl-3.1/lib/kernel/get_group_id.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture3D.c: In function 'POclCreateFromGLTexture3D': /build/pocl-3.1/lib/CL/clCreateFromGLTexture3D.c:31:41: warning: unused parameter 'flags' [-Wunused-parameter] 31 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture3D.c:32:41: warning: unused parameter 'target' [-Wunused-parameter] 32 | cl_GLenum target, | ~~~~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture3D.c:33:41: warning: unused parameter 'miplevel' [-Wunused-parameter] 33 | cl_GLint miplevel, | ~~~~~~~~~~~~~~~~^~~~~~~~ /build/pocl-3.1/lib/CL/clCreateFromGLTexture3D.c:34:41: warning: unused parameter 'texture' [-Wunused-parameter] 34 | cl_GLuint texture, | ~~~~~~~~~~~~~~~~^~~~~~~ [ 29%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_array_size.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_array_size.cl.bc -c /build/pocl-3.1/lib/kernel/get_image_array_size.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /build/pocl-3.1/lib/CL/clEnqueueAcquireGLObjects.c: In function 'POclEnqueueAcquireGLObjects': /build/pocl-3.1/lib/CL/clEnqueueAcquireGLObjects.c:28:22: warning: unused parameter 'command_queue' [-Wunused-parameter] 28 | cl_command_queue command_queue, cl_uint num_mem_objects, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueAcquireGLObjects.c:28:45: warning: unused parameter 'num_mem_objects' [-Wunused-parameter] 28 | cl_command_queue command_queue, cl_uint num_mem_objects, | ~~~~~~~~^~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueAcquireGLObjects.c:29:19: warning: unused parameter 'mem_objects' [-Wunused-parameter] 29 | const cl_mem *mem_objects, cl_uint num_events_in_wait_list, | ~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueAcquireGLObjects.c:29:40: warning: unused parameter 'num_events_in_wait_list' [-Wunused-parameter] 29 | const cl_mem *mem_objects, cl_uint num_events_in_wait_list, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueAcquireGLObjects.c:30:21: warning: unused parameter 'event_wait_list' [-Wunused-parameter] 30 | const cl_event *event_wait_list, cl_event *event) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueAcquireGLObjects.c:30:48: warning: unused parameter 'event' [-Wunused-parameter] 30 | const cl_event *event_wait_list, cl_event *event) | ~~~~~~~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ [ 29%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReleaseGLObjects.c.o [ 29%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetGLContextInfoKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReleaseGLObjects.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReleaseGLObjects.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReleaseGLObjects.c.o -c /build/pocl-3.1/lib/CL/clEnqueueReleaseGLObjects.c /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetGLContextInfoKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetGLContextInfoKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetGLContextInfoKHR.c.o -c /build/pocl-3.1/lib/CL/clGetGLContextInfoKHR.c /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueReleaseGLObjects.c: In function 'POclEnqueueReleaseGLObjects': /build/pocl-3.1/lib/CL/clEnqueueReleaseGLObjects.c:28:22: warning: unused parameter 'command_queue' [-Wunused-parameter] 28 | cl_command_queue command_queue, cl_uint num_mem_objects, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueReleaseGLObjects.c:28:45: warning: unused parameter 'num_mem_objects' [-Wunused-parameter] 28 | cl_command_queue command_queue, cl_uint num_mem_objects, | ~~~~~~~~^~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueReleaseGLObjects.c:29:19: warning: unused parameter 'mem_objects' [-Wunused-parameter] 29 | const cl_mem *mem_objects, cl_uint num_events_in_wait_list, | ~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueReleaseGLObjects.c:29:40: warning: unused parameter 'num_events_in_wait_list' [-Wunused-parameter] 29 | const cl_mem *mem_objects, cl_uint num_events_in_wait_list, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueReleaseGLObjects.c:30:21: warning: unused parameter 'event_wait_list' [-Wunused-parameter] 30 | const cl_event *event_wait_list, cl_event *event) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueReleaseGLObjects.c:30:48: warning: unused parameter 'event' [-Wunused-parameter] 30 | const cl_event *event_wait_list, cl_event *event) | ~~~~~~~~~~^~~~~ [ 29%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o -c /build/pocl-3.1/lib/CL/clUnloadCompiler.c [ 29%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_data_type.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_data_type.cl.bc -c /build/pocl-3.1/lib/kernel/get_image_channel_data_type.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 30%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o -c /build/pocl-3.1/lib/CL/clGetSupportedImageFormats.c /build/pocl-3.1/lib/CL/clGetSupportedImageFormats.c: In function 'POclGetSupportedImageFormats': /build/pocl-3.1/lib/CL/clGetSupportedImageFormats.c:29:58: warning: unused parameter 'flags' [-Wunused-parameter] 29 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 30%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o -MF CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o.d -o CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o -c /build/pocl-3.1/lib/llvmopencl/DebugHelpers.cc [ 30%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o -c /build/pocl-3.1/lib/CL/clGetExtensionFunctionAddress.c [ 30%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_order.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_channel_order.cl.bc -c /build/pocl-3.1/lib/kernel/get_image_channel_order.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 30%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o -c /build/pocl-3.1/lib/CL/clGetExtensionFunctionAddressForPlatform.c [ 30%] Linking CXX executable test_early_return cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_early_return.dir/test_early_return.cpp.o -o test_early_return ../../poclu/libpoclu.a -lOpenCL -lm [ 30%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_depth.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_depth.cl.bc -c /build/pocl-3.1/lib/kernel/get_image_depth.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 30%] Built target test_early_return 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake --color= [ 30%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o -c /build/pocl-3.1/lib/CL/clIcdGetPlatformIDsKHR.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 30%] Building CXX object tests/regression/CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o -MF CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o.d -o CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o -c /build/pocl-3.1/tests/regression/test_id_dependent_computation.cpp /build/pocl-3.1/tests/regression/test_id_dependent_computation.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 30%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o -c /build/pocl-3.1/lib/CL/clReleaseDevice.c [ 31%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_dim.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_dim.cl.bc -c /build/pocl-3.1/lib/kernel/get_image_dim.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Analysis/PostDominators.h:17, from /usr/lib/llvm-15/include/llvm/Analysis/DomPrinter.h:18: /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 32%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o -c /build/pocl-3.1/lib/CL/clRetainDevice.c In file included from /usr/lib/llvm-15/include/llvm/LinkAllPasses.h:32: /usr/lib/llvm-15/include/llvm/Analysis/ScalarEvolution.h: In member function 'virtual unsigned int llvm::SCEVUnionPredicate::getComplexity() const': /usr/lib/llvm-15/include/llvm/Analysis/ScalarEvolution.h:438:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 438 | unsigned getComplexity() const override { return Preds.size(); } | ~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_height.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_height.cl.bc -c /build/pocl-3.1/lib/kernel/get_image_height.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 32%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o -c /build/pocl-3.1/lib/CL/clCreateSubDevices.c In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30, from /build/pocl-3.1/lib/llvmopencl/CanonicalizeBarriers.cc:32: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clCreateSubDevices.c: In function 'POclCreateSubDevices': /build/pocl-3.1/lib/CL/clCreateSubDevices.c:91:24: warning: conversion from 'cl_device_partition_property' {aka 'long int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 91 | count_devices = in_device->max_compute_units / properties[1]; | ^~~~~~~~~ /build/pocl-3.1/lib/CL/clCreateSubDevices.c:101:25: warning: conversion from 'cl_device_partition_property' {aka 'long int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 101 | total_cus += properties[i]; | ^~~~~~~~~~ /build/pocl-3.1/lib/CL/clCreateSubDevices.c:157:14: warning: conversion from 'cl_device_partition_property' {aka 'long int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 157 | = (properties[0] == CL_DEVICE_PARTITION_EQUALLY | ^ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /build/pocl-3.1/lib/llvmopencl/DebugHelpers.cc:33: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_width.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_image_width.cl.bc -c /build/pocl-3.1/lib/kernel/get_image_width.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/LinkAllPasses.h:35: /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h:64:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 64 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h:65:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 65 | AvailableArray[F/4] |= State << 2*(F&3); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:19: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:27, from /usr/lib/llvm-15/include/llvm/Analysis/AssumeBundleQueries.h:18, from /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:108: /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:138:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 138 | SubclassData16 = Tag; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:159:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 159 | void setTag(unsigned Tag) { SubclassData16 = Tag; } | ^~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ [ 32%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o -c /build/pocl-3.1/lib/CL/clUnloadPlatformCompiler.c [ 32%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_local_id.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_local_id.c.bc -c /build/pocl-3.1/lib/kernel/get_local_id.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h [ 32%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_local_size.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_local_size.c.bc -c /build/pocl-3.1/lib/kernel/get_local_size.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h [ 32%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetContentSizeBufferPoCL.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetContentSizeBufferPoCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetContentSizeBufferPoCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetContentSizeBufferPoCL.c.o -c /build/pocl-3.1/lib/CL/clSetContentSizeBufferPoCL.c [ 33%] Linking CXX executable test_for_with_var_iteration_count cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o -o test_for_with_var_iteration_count ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/CanonicalizeBarriers.cc:38: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 34%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_num_groups.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_num_groups.c.bc -c /build/pocl-3.1/lib/kernel/get_num_groups.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:2097:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 2097 | Column(Column) { | ^~~~~~ [ 34%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_work_dim.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/get_work_dim.c.bc -c /build/pocl-3.1/lib/kernel/get_work_dim.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 34%] Built target test_for_with_var_iteration_count make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake --color= [ 34%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/hadd.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/hadd.cl.bc -c /build/pocl-3.1/lib/kernel/hadd.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 34%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreatePipe.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreatePipe.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreatePipe.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreatePipe.c.o -c /build/pocl-3.1/lib/CL/clCreatePipe.c [ 34%] Building CXX object tests/regression/CMakeFiles/test_locals.dir/test_locals.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_locals.dir/test_locals.cpp.o -MF CMakeFiles/test_locals.dir/test_locals.cpp.o.d -o CMakeFiles/test_locals.dir/test_locals.cpp.o -c /build/pocl-3.1/tests/regression/test_locals.cpp In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:30: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ [ 34%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_cos.cl.bc /build/pocl-3.1/tests/regression/test_locals.cpp:27: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 27 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_cos.cl.bc -c /build/pocl-3.1/lib/kernel/half_cos.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /build/pocl-3.1/lib/CL/clCreatePipe.c: In function 'POclCreatePipe': /build/pocl-3.1/lib/CL/clCreatePipe.c:30:53: warning: unused parameter 'pipe_packet_size' [-Wunused-parameter] 30 | cl_context context, cl_mem_flags flags, cl_uint pipe_packet_size, | ~~~~~~~~^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clCreatePipe.c:31:13: warning: unused parameter 'pipe_max_packets' [-Wunused-parameter] 31 | cl_uint pipe_max_packets, const cl_pipe_properties *properties, | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:2584:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2584 | unsigned getNumElements() const { return Elements.size(); } | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:31: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:3069:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3069 | Arg(Arg), Flags(Flags) { | ^~~ [ 34%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPipeInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPipeInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetPipeInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetPipeInfo.c.o -c /build/pocl-3.1/lib/CL/clGetPipeInfo.c /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:3414:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3414 | SubclassData16 = MIType; | ^~~~~~ /build/pocl-3.1/lib/CL/clGetPipeInfo.c: In function 'POclGetPipeInfo': /build/pocl-3.1/lib/CL/clGetPipeInfo.c:28:12: warning: unused parameter 'pipe' [-Wunused-parameter] 28 | cl_mem pipe, cl_pipe_info param_name, size_t param_value_size, | ~~~~~~~^~~~ /build/pocl-3.1/lib/CL/clGetPipeInfo.c:28:31: warning: unused parameter 'param_name' [-Wunused-parameter] 28 | cl_mem pipe, cl_pipe_info param_name, size_t param_value_size, | ~~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetPipeInfo.c:28:50: warning: unused parameter 'param_value_size' [-Wunused-parameter] 28 | cl_mem pipe, cl_pipe_info param_name, size_t param_value_size, | ~~~~~~~^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetPipeInfo.c:29:11: warning: unused parameter 'param_value' [-Wunused-parameter] 29 | void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_2_0 | ~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/clGetPipeInfo.c:29:32: warning: unused parameter 'param_value_size_ret' [-Wunused-parameter] 29 | void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_2_0 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 35%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramReleaseCallback.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramReleaseCallback.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramReleaseCallback.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramReleaseCallback.c.o -c /build/pocl-3.1/lib/CL/clSetProgramReleaseCallback.c /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/DebugHelpers.cc:34: /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::DebugVariable&)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:3684:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3684 | return hash_combine(D.getVariable(), HV, D.getInlinedAt()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::DbgVariableIntrinsic::getNumVariableLocationOps() const': /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:228:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 228 | return cast(getRawLocation())->getArgs().size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ /build/pocl-3.1/lib/CL/clSetProgramReleaseCallback.c: In function 'POclSetProgramReleaseCallback': /build/pocl-3.1/lib/CL/clSetProgramReleaseCallback.c:28:16: warning: unused parameter 'program' [-Wunused-parameter] 28 | cl_program program, | ~~~~~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/clSetProgramReleaseCallback.c:29:24: warning: unused parameter 'pfn_notify' [-Wunused-parameter] 29 | void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data), | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clSetProgramReleaseCallback.c:30:11: warning: unused parameter 'user_data' [-Wunused-parameter] 30 | void* user_data) CL_API_SUFFIX__VERSION_2_2 | ~~~~~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:882:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 882 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ [ 35%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetContextDestructorCallback.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetContextDestructorCallback.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetContextDestructorCallback.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetContextDestructorCallback.c.o -c /build/pocl-3.1/lib/CL/clSetContextDestructorCallback.c /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:1403:61: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1403 | return cast(getArgOperand(1))->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:1409:61: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1409 | return cast(getArgOperand(2))->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Analysis/AssumeBundleQueries.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::Attribute::AttrKind)': /usr/lib/llvm-15/include/llvm/Analysis/AssumeBundleQueries.h:59:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 59 | return hash_combine(AK); | ~~~~~~~~~~~~^~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ [ 35%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_divide.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_divide.cl.bc -c /build/pocl-3.1/lib/kernel/half_divide.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ [ 36%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_exp10.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_exp10.cl.bc -c /build/pocl-3.1/lib/kernel/half_exp10.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Analysis/CGSCCPassManager.h:92, from /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:110: /usr/lib/llvm-15/include/llvm/Analysis/LazyCallGraph.h: In member function 'int llvm::LazyCallGraph::SCC::size() const': /usr/lib/llvm-15/include/llvm/Analysis/LazyCallGraph.h:480:41: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 480 | int size() const { return Nodes.size(); } | ~~~~~~~~~~^~ [ 36%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramSpecializationConstant.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramSpecializationConstant.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramSpecializationConstant.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramSpecializationConstant.c.o -c /build/pocl-3.1/lib/CL/clSetProgramSpecializationConstant.c In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ [ 36%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCloneKernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCloneKernel.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCloneKernel.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCloneKernel.c.o -c /build/pocl-3.1/lib/CL/clCloneKernel.c In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /build/pocl-3.1/lib/CL/clCloneKernel.c: In function 'POclCloneKernel': /build/pocl-3.1/lib/CL/clCloneKernel.c:110:38: warning: unused variable 'pi' [-Wunused-variable] 110 | struct pocl_argument_info *pi = &(kernel->meta->arg_info[i]); | ^~ /build/pocl-3.1/lib/CL/clCloneKernel.c:128:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 128 | device->ops->create_kernel (device, program, kernel, i); | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:117: /usr/lib/llvm-15/include/llvm/IR/AbstractCallSite.h: In member function 'unsigned int llvm::AbstractCallSite::getNumArgOperands() const': /usr/lib/llvm-15/include/llvm/IR/AbstractCallSite.h:158:40: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 158 | return CI.ParameterEncoding.size() - 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ [ 36%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_exp2.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_exp2.cl.bc -c /build/pocl-3.1/lib/kernel/half_exp2.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_exp.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_exp.cl.bc -c /build/pocl-3.1/lib/kernel/half_exp.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:24, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ [ 36%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMigrateMem.c.o /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMigrateMem.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMigrateMem.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMigrateMem.c.o -c /build/pocl-3.1/lib/CL/clEnqueueSVMMigrateMem.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueSVMMigrateMem.c: In function 'POclEnqueueSVMMigrateMem': /build/pocl-3.1/lib/CL/clEnqueueSVMMigrateMem.c:51:44: warning: unsigned conversion from 'int' to 'cl_mem_migration_flags' {aka 'long unsigned int'} changes value from '-4' to '18446744073709551612' [-Wsign-conversion] 51 | cl_mem_migration_flags not_valid_flags = ~( | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] [ 36%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o -c /build/pocl-3.1/lib/CL/pocl_util.c /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h: In member function 'unsigned int llvm::Attributor::ArgumentReplacementInfo::getNumReplacementArgs() const': /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1886:74: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1886 | unsigned getNumReplacementArgs() const { return ReplacementTypes.size(); } | ~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_restore_ftz': /build/pocl-3.1/lib/CL/pocl_util.c:82:28: warning: unused parameter 'ftz' [-Wunused-parameter] 82 | pocl_restore_ftz (unsigned ftz) | ~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_set_ftz': /build/pocl-3.1/lib/CL/pocl_util.c:128:24: warning: unused parameter 'ftz' [-Wunused-parameter] 128 | pocl_set_ftz (unsigned ftz) | ~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_restore_rm': /build/pocl-3.1/lib/CL/pocl_util.c:176:27: warning: unused parameter 'rm' [-Wunused-parameter] 176 | pocl_restore_rm (unsigned rm) | ~~~~~~~~~^~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'sort_and_uniq': /build/pocl-3.1/lib/CL/pocl_util.c:450:16: warning: conversion to 'ssize_t' {aka 'long int'} from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion] 450 | for (j = (i - 1); ((j >= 0) && (objs[j]->id > buf->id)); --j) | ^ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_create_command_full': /build/pocl-3.1/lib/CL/pocl_util.c:1035:30: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 1035 | final_event->pocl_refcount += num_buffers; | ^~ /build/pocl-3.1/lib/CL/pocl_util.c:1035:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1035 | final_event->pocl_refcount += num_buffers; | ^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_create_recorded_command': /build/pocl-3.1/lib/CL/pocl_util.c:1135:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 1135 | (*cmd)->memobj_count = num_buffers; | ^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c:1104:48: warning: unused parameter 'command_queue' [-Wunused-parameter] 1104 | cl_command_queue command_queue, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_run_command_capture_output': /build/pocl-3.1/lib/CL/pocl_util.c:2045:27: warning: conversion to 'long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 2045 | if (total_bytes + r > capture_limit) | ^ /build/pocl-3.1/lib/CL/pocl_util.c:2047:54: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 2047 | memcpy (capture_string + total_bytes, buf, r); | ^ /build/pocl-3.1/lib/CL/pocl_util.c:2048:23: warning: conversion to 'long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 2048 | total_bytes += r; | ^~ /build/pocl-3.1/lib/CL/pocl_util.c: At top level: /build/pocl-3.1/lib/CL/pocl_util.c:2287:30: warning: signed conversion from 'unsigned int' to 'int32_t' {aka 'const int'} changes value from '2147483648' to '-2147483648' [-Wsign-conversion] 2287 | static int32_t const signN = 0x80000000; /* flt32 sign bit */ | ^~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'half_to_float': /build/pocl-3.1/lib/CL/pocl_util.c:2332:7: warning: conversion from 'int32_t' {aka 'int'} to 'float' may change value [-Wconversion] 2332 | s.f *= v.si; | ^~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'float_to_half': /build/pocl-3.1/lib/CL/pocl_util.c:2345:19: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 2345 | uint32_t sign = v.si & signN; | ^ /build/pocl-3.1/lib/CL/pocl_util.c:2346:8: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 2346 | v.si ^= sign; | ^~ /build/pocl-3.1/lib/CL/pocl_util.c:2346:11: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 2346 | v.si ^= sign; | ^~~~ /build/pocl-3.1/lib/CL/pocl_util.c:2349:10: warning: conversion from 'float' to 'int32_t' {aka 'int'} may change value [-Wfloat-conversion] 2349 | s.si = s.f * v.f; | ^ /build/pocl-3.1/lib/CL/pocl_util.c:2356:15: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 2356 | return v.ui | sign; | ~~~~~^~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'bitcode_is_spirv_execmodel': /build/pocl-3.1/lib/CL/pocl_util.c:2380:7: warning: unused variable 'is_type' [-Wunused-variable] 2380 | int is_type = 0; | ^~~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_str_toupper': /build/pocl-3.1/lib/CL/pocl_util.c:2554:14: warning: conversion from 'int' to 'char' may change value [-Wconversion] 2554 | out[i] = toupper(in[i]); | ^~~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_str_tolower': /build/pocl-3.1/lib/CL/pocl_util.c:2564:14: warning: conversion from 'int' to 'char' may change value [-Wconversion] 2564 | out[i] = tolower(in[i]); | ^~~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c: In function 'pocl_run_command_capture_output': /build/pocl-3.1/lib/CL/pocl_util.c:2009:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 2009 | pipe (in); | ^~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_util.c:2010:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 2010 | pipe (out); | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h: In member function 'void llvm::DerefState::computeKnownDerefBytesFromAccessedMap()': /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:3587:38: warning: conversion from 'int64_t' {aka 'long int'} to 'llvm::IncIntegerState<>::base_t' {aka 'unsigned int'} may change value [-Wconversion] 3587 | DerefBytesState.takeKnownMaximum(KnownBytes); | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h: In member function 'void llvm::DerefState::takeKnownDerefBytesMaximum(uint64_t)': /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:3618:38: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::IncIntegerState<>::base_t' {aka 'unsigned int'} may change value [-Wconversion] 3618 | DerefBytesState.takeKnownMaximum(Bytes); | ^~~~~ /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h: In member function 'void llvm::DerefState::takeAssumedDerefBytesMinimum(uint64_t)': /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:3626:40: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::IncIntegerState<>::base_t' {aka 'unsigned int'} may change value [-Wconversion] 3626 | DerefBytesState.takeAssumedMinimum(Bytes); | ^~~~~ [ 36%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_log10.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_log10.cl.bc -c /build/pocl-3.1/lib/kernel/half_log10.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 36%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_log2.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_log2.cl.bc -c /build/pocl-3.1/lib/kernel/half_log2.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:413:19: required from 'void llvm::SmallVectorTemplateBase >::pop_back() [with T = llvm::unique_function; bool = false]' /usr/lib/llvm-15/include/llvm/IR/PassInstrumentation.h:314:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:22, from /build/pocl-3.1/lib/llvmopencl/DebugHelpers.cc:36: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Transforms/InstCombine/InstCombine.h:24, from /usr/lib/llvm-15/include/llvm/LinkAllPasses.h:46: /usr/lib/llvm-15/include/llvm/Transforms/Utils/InstructionWorklist.h: In member function 'void llvm::InstructionWorklist::reserve(size_t)': /usr/lib/llvm-15/include/llvm/Transforms/Utils/InstructionWorklist.h:81:25: 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] 81 | WorklistMap.reserve(Size); | ^~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /usr/lib/llvm-15/include/llvm/Transforms/Instrumentation.h:20, from /usr/lib/llvm-15/include/llvm/LinkAllPasses.h:47: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': /usr/lib/llvm-15/include/llvm/Transforms/Instrumentation.h:174:10: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 174 | return Scaled; | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/CanonicalizeBarriers.h:28, from /build/pocl-3.1/lib/llvmopencl/CanonicalizeBarriers.cc:36: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 36%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_log.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_log.cl.bc -c /build/pocl-3.1/lib/kernel/half_log.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/depend /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake --color= In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/build /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 36%] Building CXX object tests/regression/CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -MF CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o.d -o CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -c /build/pocl-3.1/tests/regression/test_loop_phi_replication.cpp /build/pocl-3.1/tests/regression/test_loop_phi_replication.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition In file included from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:51: /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] [ 36%] Linking CXX executable test_id_dependent_computation cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_id_dependent_computation.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o -o test_id_dependent_computation ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 36%] Built target test_id_dependent_computation make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -MF CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o.d -o CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -c /build/pocl-3.1/tests/regression/test_multi_level_loops_with_barriers.cpp /build/pocl-3.1/tests/regression/test_multi_level_loops_with_barriers.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 37%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_powr.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_powr.cl.bc -c /build/pocl-3.1/lib/kernel/half_powr.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/DebugHelpers.cc:40: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ [ 38%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_recip.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_recip.cl.bc -c /build/pocl-3.1/lib/kernel/half_recip.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ In file included from /usr/lib/llvm-15/include/clang/Basic/DirectoryEntry.h:20: /usr/lib/llvm-15/include/llvm/ADT/StringMap.h: In instantiation of 'llvm::StringMap::StringMap(std::initializer_list >) [with ValueTy = clang::TargetCXXABI::Kind; AllocatorTy = llvm::MallocAllocator]': /usr/lib/llvm-15/include/clang/Basic/TargetCXXABI.h:46:5: required from here /usr/lib/llvm-15/include/llvm/ADT/StringMap.h:130:32: warning: conversion from 'std::initializer_list >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 130 | : StringMapImpl(List.size(), static_cast(sizeof(MapEntryTy))) { | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ [ 38%] Linking CXX executable test_locals cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_locals.dir/test_locals.cpp.o -o test_locals ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; size_t = long unsigned int]': /usr/lib/llvm-15/include/clang/AST/ASTContext.h:762:36: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:284:51: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 284 | TotalMemory += computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/Decl.h: In instantiation of 'void clang::Redeclarable::setPreviousDecl(decl_type*) [with decl_type = clang::TranslationUnitDecl]': /usr/lib/llvm-15/include/clang/AST/ASTContext.h:1097:33: required from here /usr/lib/llvm-15/include/clang/AST/Decl.h:4691:56: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] 4691 | static_cast(this)->IdentifierNamespace |= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 4692 | MostRecent->getIdentifierNamespace() & | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4693 | (Decl::IDNS_Ordinary | Decl::IDNS_Tag | Decl::IDNS_Type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Flatten.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/Flatten.cc.o -MF CMakeFiles/llvmpasses.dir/Flatten.cc.o.d -o CMakeFiles/llvmpasses.dir/Flatten.cc.o -c /build/pocl-3.1/lib/llvmopencl/Flatten.cc [ 39%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o -c /build/pocl-3.1/lib/CL/pocl_image_util.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 39%] Built target test_locals 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 40%] Building CXX object tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o In file included from /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:20, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -MF CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o.d -o CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -c /build/pocl-3.1/tests/regression/test_simple_for_with_a_barrier.cpp /build/pocl-3.1/tests/regression/test_simple_for_with_a_barrier.cpp:30: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 30 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 40%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_rsqrt.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_rsqrt.cl.bc -c /build/pocl-3.1/lib/kernel/half_rsqrt.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:576:65: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:432:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 432 | size = llvm::alignTo(size, extraAlign); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:763:52: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:432:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:946:53: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:432:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:1455:45: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:432:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:1703:67: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:432:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getExtraLocalData() const [with Base = clang::DeducedTypeLoc; Derived = clang::AutoTypeLoc; TypeClass = clang::AutoType; LocalData = clang::AutoTypeLocInfo]': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:2235:67: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:432:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:2490:67: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:432:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/ADT/StringMapEntry.h:20, from /usr/lib/llvm-15/include/llvm/ADT/StringMap.h:17: /usr/lib/llvm-15/include/llvm/ADT/StringRef.h: In instantiation of 'std::enable_if_t<(! std::numeric_limits<_Tp>::is_signed), bool> llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int; std::enable_if_t<(! std::numeric_limits<_Tp>::is_signed), bool> = bool]': /usr/lib/llvm-15/include/clang/Frontend/CommandLineSourceLoc.h:39:38: required from here /usr/lib/llvm-15/include/llvm/ADT/StringRef.h:533:16: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] 533 | Result = ULLVal; | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 40%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o -c /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c [ 40%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_sin.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_sin.cl.bc -c /build/pocl-3.1/lib/kernel/half_sin.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:22: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c: In function 'pocl_validate_rect_copy': /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:47:10: warning: unused variable 'errcode' [-Wunused-variable] 47 | cl_int errcode; | ^~~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:40:42: warning: unused parameter 'command_type' [-Wunused-parameter] 40 | cl_command_type command_type, cl_mem src, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/llvmopencl/../CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/llvmopencl/Flatten.cc:34: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c: In function 'pocl_rect_copy': /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:236:38: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 236 | n_bufs, buffers, rdonly); | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:242:57: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 242 | num_items_in_wait_list, sync_point_wait_list, n_bufs, buffers, | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:186:36: warning: unused parameter 'sync_point' [-Wunused-parameter] 186 | cl_sync_point_khr *sync_point, _cl_command_node **cmd) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c: In function 'pocl_validate_copy_buffer': /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:251:54: warning: unused parameter 'src_offset' [-Wunused-parameter] 251 | cl_mem dst_buffer, size_t src_offset, | ~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:252:35: warning: unused parameter 'dst_offset' [-Wunused-parameter] 252 | size_t dst_offset, size_t size) | ~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c: In function 'pocl_copy_buffer_common': /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:372:52: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 372 | num_items_in_wait_list, event_wait_list, n_bufs, buffers, rdonly); | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:378:57: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 378 | num_items_in_wait_list, sync_point_wait_list, n_bufs, buffers, | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_img_buf_cpy.c:311:45: warning: unused parameter 'sync_point' [-Wunused-parameter] 311 | cl_sync_point_khr *sync_point, _cl_command_node **cmd) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]': /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:489:39: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/Analysis/AliasAnalysis.h:391:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:19: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]': /usr/lib/llvm-15/include/llvm/Analysis/ScalarEvolution.h:1690:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ [ 40%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_sqrt.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_sqrt.cl.bc -c /build/pocl-3.1/lib/kernel/half_sqrt.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::Use*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:37:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:37:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/clang/AST/ASTContext.h:51: /usr/lib/llvm-15/include/llvm/ADT/MapVector.h: In instantiation of 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Use*; ValueT = llvm::Value*; MapType = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; VectorType = llvm::SmallVector, 32>]': /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1604:35: required from here /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:105:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 105 | I = Vector.size() - 1; | ~~~~~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/MapVector.h: In instantiation of 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Value*; ValueT = std::pair; MapType = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; VectorType = llvm::SmallVector >, 32>]': /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1625:39: required from here /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:105:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:37:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_fill_memobj.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_fill_memobj.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_fill_memobj.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_fill_memobj.c.o -c /build/pocl-3.1/lib/CL/pocl_fill_memobj.c In file included from /build/pocl-3.1/lib/CL/pocl_cl.h:58, from /build/pocl-3.1/lib/CL/pocl_fill_memobj.c:24: /build/pocl-3.1/lib/CL/pocl_fill_memobj.c: In function 'pocl_validate_fill_buffer': /build/pocl-3.1/lib/CL/pocl_fill_memobj.c:55:28: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 55 | (__builtin_popcount (pattern_size) > 1), CL_INVALID_VALUE, | ^~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_debug.h:330:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' 330 | if (cond) \ | ^~~~ /build/pocl-3.1/lib/CL/pocl_fill_memobj.c: In function 'pocl_fill_buffer_common': /build/pocl-3.1/lib/CL/pocl_fill_memobj.c:80:45: warning: unused parameter 'sync_point' [-Wunused-parameter] 80 | cl_sync_point_khr *sync_point, _cl_command_node **cmd) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_fill_memobj.c: In function 'pocl_fill_image_common': /build/pocl-3.1/lib/CL/pocl_fill_memobj.c:210:31: warning: conversion to 'int' from 'cl_channel_order' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 210 | image->image_channel_order, image->image_elem_size, | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_fill_memobj.c:210:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 210 | image->image_channel_order, image->image_elem_size, | ~~~~~^~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_fill_memobj.c:211:31: warning: conversion to 'int' from 'cl_channel_type' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 211 | image->image_channel_data_type); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ [ 40%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_tan.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/half_tan.cl.bc -c /build/pocl-3.1/lib/kernel/half_tan.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/clang/Basic/LLVM.h:27: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = clang::CharSourceRange; ValueParamT = clang::CharSourceRange]' /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:1209:38: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ [ 40%] Linking CXX executable test_loop_phi_replication cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -o test_loop_phi_replication ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::CachedHashString; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 40%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_ndrange_kernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_ndrange_kernel.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_ndrange_kernel.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_ndrange_kernel.c.o -c /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 40%] Built target test_loop_phi_replication make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 40%] Building CXX object tests/regression/CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -MF CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o.d -o CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -c /build/pocl-3.1/tests/regression/test_structs_as_args.cpp /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c: In function 'pocl_kernel_calc_wg_size': /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c:51:10: warning: unused variable 'errcode' [-Wunused-variable] 51 | cl_int errcode = CL_SUCCESS; | ^~~~~~~ /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c: In function 'pocl_ndrange_kernel_common': /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c:314:10: warning: unused variable 'max_group_size' [-Wunused-variable] 314 | size_t max_group_size; | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c:311:36: warning: unused variable 'max_local_z' [-Wunused-variable] 311 | size_t max_local_x, max_local_y, max_local_z; | ^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c:311:23: warning: unused variable 'max_local_y' [-Wunused-variable] 311 | size_t max_local_x, max_local_y, max_local_z; | ^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c:311:10: warning: unused variable 'max_local_x' [-Wunused-variable] 311 | size_t max_local_x, max_local_y, max_local_z; | ^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_ndrange_kernel.c:299:53: warning: unused parameter 'properties' [-Wunused-parameter] 299 | const cl_ndrange_kernel_command_properties_khr *properties, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/tests/regression/test_structs_as_args.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 40%] Linking CXX executable test_multi_level_loops_with_barriers cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_multi_level_loops_with_barriers.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -o test_multi_level_loops_with_barriers ../../poclu/libpoclu.a -lOpenCL -lm [ 40%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isequal.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isequal.cl.bc -c /build/pocl-3.1/lib/kernel/isequal.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 40%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o -MF CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o.d -o CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o -c /build/pocl-3.1/lib/llvmopencl/FlattenGlobals.cc In file included from /build/pocl-3.1/lib/llvmopencl/Flatten.cc:36: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 40%] Built target test_multi_level_loops_with_barriers 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_vectors_as_args.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 40%] Building CXX object tests/regression/CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o -MF CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o.d -o CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o -c /build/pocl-3.1/tests/regression/test_vectors_as_args.cpp /build/pocl-3.1/tests/regression/test_vectors_as_args.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/clang/Analysis/Support/BumpVector.h:52:31: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/Flatten.cc:38: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 40%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o -c /build/pocl-3.1/lib/CL/pocl_tracing.c [ 40%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isgreater.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isgreater.cl.bc -c /build/pocl-3.1/lib/kernel/isgreater.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::swap(llvm::SmallDenseMap&) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:922:5: required from 'llvm::SmallDenseMap::SmallDenseMap(llvm::SmallDenseMap&&) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:462:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:942:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 942 | NumEntries = TmpNumEntries; | ^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/Flatten.cc:41: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::swap(llvm::SmallDenseMap&) [with KeyT = const llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:922:5: required from 'llvm::SmallDenseMap::SmallDenseMap(llvm::SmallDenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:126:9: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:942:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /build/pocl-3.1/lib/CL/pocl_tracing.c: In function 'text_tracer_event_updated': /build/pocl-3.1/lib/CL/pocl_tracing.c:345:32: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 345 | fwrite (tmp_buffer, (cur_buf - tmp_buffer), 1, text_tracer_file); | ~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::Node]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:393:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::Node]' /usr/lib/llvm-15/include/llvm/Analysis/LazyCallGraph.h:110:7: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:413:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 413 | std::distance(Allocator.Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::SCC]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:393:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::SCC]' /usr/lib/llvm-15/include/llvm/Analysis/LazyCallGraph.h:110:7: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:413:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/Support/Allocator.h: In instantiation of 'void llvm::SpecificBumpPtrAllocator::DestroyAll() [with T = llvm::LazyCallGraph::RefSCC]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:393:33: required from 'llvm::SpecificBumpPtrAllocator::~SpecificBumpPtrAllocator() [with T = llvm::LazyCallGraph::RefSCC]' /usr/lib/llvm-15/include/llvm/Analysis/LazyCallGraph.h:110:7: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:413:24: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] [ 40%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o -c /build/pocl-3.1/lib/CL/pocl_runtime_config.c In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/llvmopencl/FlattenGlobals.cc:35: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::Function*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ [ 41%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o -c /build/pocl-3.1/lib/CL/pocl_mem_management.c /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::WeakVH; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::BasicBlock*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::WeakVH; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::AbstractAttribute*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AbstractAttribute*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 41%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isgreaterequal.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isgreaterequal.cl.bc -c /build/pocl-3.1/lib/kernel/isgreaterequal.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ [ 41%] Linking CXX executable test_simple_for_with_a_barrier cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -o test_simple_for_with_a_barrier ../../poclu/libpoclu.a -lOpenCL -lm [ 41%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:106:23: required from 'void llvm::DenseMapBase::reserve(size_type) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; size_type = unsigned int]' /usr/lib/llvm-15/include/llvm/Transforms/Utils/InstructionWorklist.h:81:24: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o -c /build/pocl-3.1/lib/CL/pocl_hash.c /build/pocl-3.1/lib/CL/pocl_hash.c: In function 'pocl_SHA1_Update': /build/pocl-3.1/lib/CL/pocl_hash.c:181:31: warning: conversion from 'size_t' {aka '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-3.1/lib/CL/pocl_hash.c:182:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 182 | context->count[1] += (len >> 29); | ^ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 41%] Built target test_simple_for_with_a_barrier 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 41%] Building CXX object tests/regression/CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -MF CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o.d -o CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -c /build/pocl-3.1/tests/regression/test_barrier_before_return.cpp /build/pocl-3.1/tests/regression/test_barrier_before_return.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/clang/Basic/Diagnostic.h:337:39: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/clang/AST/ComparisonCategories.h:216:65: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = clang::FileID; ValueT = std::map; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = clang::FileID; ValueT = std::map; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = clang::FileID; ValueT = std::map; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/clang/AST/RawCommentList.h:197:65: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = clang::RawComment*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = clang::RawComment*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = clang::RawComment*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/clang/AST/RawCommentList.h:197:65: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:195:5: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, llvm::Align) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/Support/Allocator.h:209:20: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128; size_t = long unsigned int]' /usr/lib/llvm-15/include/clang/AST/ASTContext.h:734:30: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:337:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 337 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size()); | ~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_file_util.c.o /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/clang/Basic/SourceManager.h:656:10: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_file_util.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_file_util.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_file_util.c.o -c /build/pocl-3.1/lib/CL/pocl_file_util.c In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:878:27: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 386 | size = llvm::alignTo(size, extraAlign); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::BTFTagAttributedTypeLoc; TypeClass = clang::BTFTagAttributedType; LocalData = clang::BTFTagAttributedLocInfo]': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::BTFTagAttributedTypeLoc; TypeClass = clang::BTFTagAttributedType; LocalData = clang::BTFTagAttributedLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::BTFTagAttributedTypeLoc; TypeClass = clang::BTFTagAttributedType; LocalData = clang::BTFTagAttributedLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:911:57: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:1035:27: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:1119:55: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:1175:27: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:1468:27: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:1550:27: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:1765:33: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::VectorTypeLoc; TypeClass = clang::VectorType; LocalData = clang::VectorTypeLocInfo]': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::VectorTypeLoc; TypeClass = clang::VectorType; LocalData = clang::VectorTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::VectorTypeLoc; TypeClass = clang::VectorType; LocalData = clang::VectorTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:1803:57: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentVectorTypeLoc; TypeClass = clang::DependentVectorType; LocalData = clang::VectorTypeLocInfo]': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentVectorTypeLoc; TypeClass = clang::DependentVectorType; LocalData = clang::VectorTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentVectorTypeLoc; TypeClass = clang::DependentVectorType; LocalData = clang::VectorTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:1826:57: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/clang/AST/TypeLoc.h: In instantiation of 'unsigned int clang::ConcreteTypeLoc::getLocalDataSize() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentSizedExtVectorTypeLoc; TypeClass = clang::DependentSizedExtVectorType; LocalData = clang::VectorTypeLocInfo]': /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentSizedExtVectorTypeLoc; TypeClass = clang::DependentSizedExtVectorType; LocalData = clang::VectorTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentSizedExtVectorTypeLoc; TypeClass = clang::DependentSizedExtVectorType; LocalData = clang::VectorTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:1854:57: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 41%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isless.cl.bc /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:2299:27: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:2519:27: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:2535:33: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isless.cl.bc -c /build/pocl-3.1/lib/kernel/isless.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/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-15/include/clang/AST/TypeLoc.h:438:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]' /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:447: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-15/include/clang/AST/TypeLoc.h:2593:61: required from here /usr/lib/llvm-15/include/clang/AST/TypeLoc.h:386:25: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/pocl_file_util.c: In function 'pocl_mk_tempname': /build/pocl-3.1/lib/CL/pocl_file_util.c:312:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 312 | fd = mkostemps (output, strlen (suffix), O_CLOEXEC); | ^~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_file_util.c: In function 'pocl_write_tempfile': /build/pocl-3.1/lib/CL/pocl_file_util.c:392:17: warning: conversion to 'long unsigned int' from 'ssize_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 392 | bytes -= res; | ^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/clang/Sema/CodeCompleteConsumer.h:658:42: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740: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-15/include/llvm/Option/ArgList.h:156:36: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const clang::Decl*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::Decl*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::Decl*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/clang/Analysis/BodyFarm.h:32:76: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/clang/Analysis/CFG.h:1437:28: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFold.h:25, from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:22: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ [ 41%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o -c /build/pocl-3.1/lib/CL/pocl_debug.c In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:35: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AliasSetTracker.h:352:50: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:421:44: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:421:44: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_debug.c: In function 'pocl_debug_messages_setup': /build/pocl-3.1/lib/CL/pocl_debug.c:44:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 44 | for(int i =0; i < strlen (tokenize); i++){ | ^ /build/pocl-3.1/lib/CL/pocl_debug.c:45:25: warning: conversion from 'int' to 'char' may change value [-Wconversion] 45 | tokenize[i] = tolower(tokenize[i]); | ^~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::BranchProbability>; KeyT = std::pair; ValueT = llvm::BranchProbability; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::BranchProbability>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::BranchProbability; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::BranchProbability>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::BranchProbability; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::BranchProbability>]' /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/CFGPrinter.h:128:73: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/IR/LegacyPassManagers.h:297:28: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ [ 41%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/islessequal.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/islessequal.cl.bc -c /build/pocl-3.1/lib/kernel/islessequal.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:142: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-15/include/llvm/Analysis/LazyCallGraph.h:554:23: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o -c /build/pocl-3.1/lib/CL/pocl_timing.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_timing.c: In function 'pocl_gettimemono_ns': /build/pocl-3.1/lib/CL/pocl_timing.c:80:54: warning: conversion to 'long unsigned int' from '__syscall_slong_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 80 | return (((uint64_t)timespec.tv_sec * 1000000000UL) + timespec.tv_nsec); | ^ /build/pocl-3.1/lib/CL/pocl_timing.c: In function 'pocl_gettimereal': /build/pocl-3.1/lib/CL/pocl_timing.c:119:14: warning: conversion from '__syscall_slong_t' {aka 'long int'} to 'int' may change value [-Wconversion] 119 | *nanosec = timespec.tv_nsec; | ^~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo, void>, llvm::detail::DenseSetPair > >; KeyT = llvm::PointerIntPair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::PointerIntPair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:54:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::BasicBlock*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/Analysis/MustExecute.h:412:77: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::Function*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Function*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Function*; ValueT = llvm::Optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/Analysis/MustExecute.h:412:77: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::Instruction*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Instruction*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Instruction*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/Analysis/MustExecute.h:412:77: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ [ 41%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o -c /build/pocl-3.1/lib/CL/clSVMAlloc.c /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::InformationCache::FunctionInfo*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Function*; ValueT = llvm::InformationCache::FunctionInfo*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Function*; ValueT = llvm::InformationCache::FunctionInfo*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1013:49: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::DenseMap >; KeyT = std::pair; ValueT = llvm::DenseMap; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::DenseMap >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::DenseMap; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::DenseMap >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::DenseMap; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::DenseMap >]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1013:49: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, bool>; KeyT = std::pair; ValueT = bool; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, bool>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = bool; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, bool>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = std::pair; ValueT = bool; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, bool>]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1013:49: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Transforms/IPO/Attributor.h:1171:10: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>, 1> >; KeyT = llvm::IRPosition; ValueT = llvm::SmallVector(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>, 1>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>, 1> >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::IRPosition; ValueT = llvm::SmallVector(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>, 1>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>, 1> >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::IRPosition; ValueT = llvm::SmallVector(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>, 1>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>, 1> >]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1327:58: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::AbstractAttribute*>; KeyT = std::pair; ValueT = llvm::AbstractAttribute*; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AbstractAttribute*>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AbstractAttribute*; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AbstractAttribute*>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AbstractAttribute*; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AbstractAttribute*>]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1327:58: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, 8> >; KeyT = llvm::Function*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Function*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Function*; ValueT = llvm::SmallVector, 8>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 8> >]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1327:58: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::function(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:394:5: required from 'T& llvm::SmallVectorTemplateBase >::growAndEmplaceBack(ArgTypes&& ...) [with ArgTypes = {const std::function(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>&}; T = std::function(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>; bool = false]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:929:38: required from 'llvm::SmallVectorImpl::reference llvm::SmallVectorImpl::emplace_back(ArgTypes&& ...) [with ArgTypes = {const std::function(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>&}; T = std::function(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>; reference = std::function(const llvm::IRPosition&, const llvm::AbstractAttribute*, bool&)>&]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1723:46: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:735:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:54:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::GVNPass::LeaderTableEntry; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = llvm::GVNPass::LeaderTableEntry; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = unsigned int; ValueT = llvm::GVNPass::LeaderTableEntry; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Transforms/Scalar/GVN.h:122:53: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /usr/lib/llvm-15/include/llvm/Transforms/Scalar/GVN.h:122:53: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/FlattenGlobals.cc:36: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 42%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o -c /build/pocl-3.1/lib/CL/clSVMFree.c In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-3.1/lib/llvmopencl/FlattenGlobals.cc:37: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ [ 42%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/islessgreater.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/islessgreater.cl.bc -c /build/pocl-3.1/lib/kernel/islessgreater.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = clang::FixItHint; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = clang::FixItHint; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1026:15: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = clang::FixItHint]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1224:34: required from 'llvm::SmallVector& llvm::SmallVector::operator=(const llvm::SmallVector&) [with T = clang::FixItHint; unsigned int N = 6]' /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:148:8: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 42%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o -c /build/pocl-3.1/lib/CL/clEnqueueSVMFree.c /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/ADT/DenseSet.h:67:56: 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-15/include/llvm/ADT/DenseSet.h:268:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::pair, clang::FullSourceLoc>; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::pair, clang::FullSourceLoc>; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:646:17: required from 'void llvm::SmallVectorImpl::reserve(size_type) [with T = std::pair, clang::FullSourceLoc>; size_type = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:670:11: 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-15/include/clang/Basic/SourceManager.h:828:34: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/FlattenGlobals.cc:39: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] [ 42%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o -c /build/pocl-3.1/lib/CL/clEnqueueSVMMap.c In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::cl::OptionCategory*; ValueParamT = llvm::cl::OptionCategory*]' /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:336:25: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /build/pocl-3.1/lib/CL/clEnqueueSVMMap.c: In function 'POclEnqueueSVMMap': /build/pocl-3.1/lib/CL/clEnqueueSVMMap.c:37:12: warning: unused variable 'i' [-Wunused-variable] 37 | unsigned i; | ^ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::BranchProbabilityInfo::BasicBlockCallbackVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BranchProbabilityInfo::BasicBlockCallbackVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BranchProbabilityInfo::BasicBlockCallbackVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::BranchProbabilityInfo::BasicBlockCallbackVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:268:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] [ 42%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o -c /build/pocl-3.1/lib/CL/clEnqueueSVMUnmap.c [ 43%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isnotequal.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isnotequal.cl.bc -c /build/pocl-3.1/lib/kernel/isnotequal.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740: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-15/include/llvm/Analysis/RegionInfo.h:699:7: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' /usr/lib/llvm-15/include/llvm/Analysis/RegionInfo.h:906:74: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /build/pocl-3.1/lib/CL/clEnqueueSVMUnmap.c: In function 'POclEnqueueSVMUnmap': /build/pocl-3.1/lib/CL/clEnqueueSVMUnmap.c:34:12: warning: unused variable 'i' [-Wunused-variable] 34 | unsigned i; | ^ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = const llvm::Instruction*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:268:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = const llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = const llvm::Function*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:268:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 43%] Linking CXX executable test_structs_as_args cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -o test_structs_as_args ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ [ 43%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o -c /build/pocl-3.1/lib/CL/clEnqueueSVMMemcpy.c /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::APInt; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::APInt; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from 'llvm::PotentialValuesState::PotentialValuesState() [with MemberTy = llvm::APInt]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:2825:39: required from 'llvm::StateWrapper::StateWrapper(const llvm::IRPosition&, Ts ...) [with StateTy = llvm::PotentialValuesState; BaseType = llvm::AbstractAttribute; Ts = {}]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:4552:77: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = std::pair; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetEmpty, 8, llvm::DenseMapInfo, void>, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo, void>]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from 'llvm::PotentialValuesState::PotentialValuesState() [with MemberTy = std::pair]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:2825:39: required from 'llvm::StateWrapper::StateWrapper(const llvm::IRPosition&, Ts ...) [with StateTy = llvm::PotentialValuesState >; BaseType = llvm::AbstractAttribute; Ts = {}]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:4605:69: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::BasicBlock*; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:268:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ [ 43%] Linking CXX executable test_vectors_as_args cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vectors_as_args.dir/link.txt --verbose=1 /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394: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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o -o test_vectors_as_args ../../poclu/libpoclu.a -lOpenCL -lm /build/pocl-3.1/lib/CL/clEnqueueSVMMemcpy.c: In function 'POclEnqueueSVMMemcpy': /build/pocl-3.1/lib/CL/clEnqueueSVMMemcpy.c:37:12: warning: unused variable 'i' [-Wunused-variable] 37 | unsigned i; | ^ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = clang::CharSourceRange; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = clang::CharSourceRange; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = clang::CharSourceRange]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = clang::CharSourceRange; unsigned int N = 8]' /usr/lib/llvm-15/include/clang/Basic/Diagnostic.h:183:3: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Built target test_structs_as_args make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/depend /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_infinite_loop.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 43%] Building CXX object tests/regression/CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o -MF CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o.d -o CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o -c /build/pocl-3.1/tests/regression/test_infinite_loop.cpp /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase; T = llvm::SMFixIt; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:365:50: required from 'const T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(const T&, size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:401:51: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:315:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /build/pocl-3.1/tests/regression/test_infinite_loop.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 43%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o -c /build/pocl-3.1/lib/CL/clEnqueueSVMMemFill.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 43%] Built target test_vectors_as_args /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = clang::DeclaratorChunk; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = clang::DeclaratorChunk; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase; T = clang::DeclaratorChunk; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:365:50: required from 'const T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(const T&, size_t) [with T = clang::DeclaratorChunk; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:401:51: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = clang::DeclaratorChunk; bool = false]' /usr/lib/llvm-15/include/clang/Sema/DeclSpec.h:2247:27: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_constant_array.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::unique_ptr; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::unique_ptr; bool = false]' /usr/lib/llvm-15/include/clang/Lex/ModuleMap.h:419:24: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' 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-3.1/obj-aarch64-linux-gnu' [ 43%] Building CXX object tests/regression/CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o -MF CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o.d -o CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o -c /build/pocl-3.1/tests/regression/test_constant_array.cpp /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::unique_ptr; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::unique_ptr; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::unique_ptr; bool = false]' /usr/lib/llvm-15/include/clang/Driver/Job.h:282:59: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /build/pocl-3.1/tests/regression/test_constant_array.cpp:30: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 30 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /build/pocl-3.1/lib/CL/pocl_cl.h:58, from /build/pocl-3.1/lib/CL/clEnqueueSVMMemFill.c:24: /build/pocl-3.1/lib/CL/clEnqueueSVMMemFill.c: In function 'POclEnqueueSVMMemFill': /build/pocl-3.1/lib/CL/clEnqueueSVMMemFill.c:53:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 53 | POCL_RETURN_ERROR_ON((__builtin_popcount(pattern_size) > 1), CL_INVALID_VALUE, | ^~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_debug.h:330:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' 330 | if (cond) \ | ^~~~ /build/pocl-3.1/lib/CL/clEnqueueSVMMemFill.c:58:43: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] 58 | POCL_RETURN_ERROR_ON(((intptr_t)svm_ptr % pattern_size > 0), CL_INVALID_VALUE, | ^ /build/pocl-3.1/lib/CL/pocl_debug.h:330:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' 330 | if (cond) \ | ^~~~ /build/pocl-3.1/lib/CL/clEnqueueSVMMemFill.c:37:12: warning: unused variable 'i' [-Wunused-variable] 37 | unsigned i; | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AAQueryInfo::CacheEntry, 8>; KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AAQueryInfo::CacheEntry, 8>; KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:489:39: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/Analysis/AliasAnalysis.h:391:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, unsigned int>; KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, unsigned int>; KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /usr/lib/llvm-15/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] [ 43%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isordered.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isordered.cl.bc -c /build/pocl-3.1/lib/kernel/isordered.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/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, void>; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491: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, void>; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::ScalarEvolution::ExitLimit>; KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = llvm::ScalarEvolution::ExitLimit; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::ScalarEvolution::ExitLimit>]' /usr/lib/llvm-15/include/llvm/Analysis/ScalarEvolution.h:1690:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ [ 44%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o -c /build/pocl-3.1/lib/CL/clSetKernelArgSVMPointer.c /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Use*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Use*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Use*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::Use*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::Use*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:37:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:37:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:37:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = clang::FrontendInputFile; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = clang::FrontendInputFile; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase; T = clang::FrontendInputFile; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = clang::FrontendInputFile; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = clang::FrontendInputFile; bool = false]' /build/pocl-3.1/lib/CL/pocl_llvm_build.cc:546:22: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 44%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o -c /build/pocl-3.1/lib/CL/clSetKernelExecInfo.c /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::CachedHashString; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /build/pocl-3.1/lib/CL/clSetKernelExecInfo.c: In function 'POclSetKernelExecInfo': /build/pocl-3.1/lib/CL/clSetKernelExecInfo.c:29:37: warning: unused parameter 'param_value_size' [-Wunused-parameter] 29 | size_t param_value_size , | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFold.h:25, from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:22: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::Function*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::WeakVH; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::BasicBlock*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::WeakVH; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::AbstractAttribute*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::AbstractAttribute*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::AbstractAttribute*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::AbstractAttribute*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::AbstractAttribute*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AbstractAttribute*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = llvm::WeakVH; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::WeakVH; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase; T = llvm::WeakVH; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:365:50: required from 'const T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(const T&, size_t) [with T = llvm::WeakVH; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:401:51: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::WeakVH; bool = false]' /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:144:24: required from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::WeakVH; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; value_type = llvm::WeakVH]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1640:41: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 44%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetDefaultDeviceCommandQueue.c.o /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetDefaultDeviceCommandQueue.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetDefaultDeviceCommandQueue.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetDefaultDeviceCommandQueue.c.o -c /build/pocl-3.1/lib/CL/clSetDefaultDeviceCommandQueue.c /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:499:5: required from 'void llvm::DenseMapBase::decrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:311:5: required from 'bool llvm::DenseMapBase::erase(const KeyT&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:102:24: required from 'bool llvm::detail::DenseSetImpl::erase(const ValueT&) [with ValueT = llvm::Instruction*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:158:19: required from 'bool llvm::SetVector::remove(const value_type&) [with T = llvm::Instruction*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; value_type = llvm::Instruction*]' /usr/lib/llvm-15/include/llvm/Transforms/Utils/InstructionWorklist.h:93:20: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ [ 44%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isunordered.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isunordered.cl.bc -c /build/pocl-3.1/lib/kernel/isunordered.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:35: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/clSetDefaultDeviceCommandQueue.c: In function 'POclSetDefaultDeviceCommandQueue': /build/pocl-3.1/lib/CL/clSetDefaultDeviceCommandQueue.c:26:16: warning: unused parameter 'context' [-Wunused-parameter] 26 | cl_context context, cl_device_id device, | ~~~~~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/clSetDefaultDeviceCommandQueue.c:26:38: warning: unused parameter 'device' [-Wunused-parameter] 26 | cl_context context, cl_device_id device, | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/clSetDefaultDeviceCommandQueue.c:27:22: warning: unused parameter 'command_queue' [-Wunused-parameter] 27 | cl_command_queue command_queue) CL_API_SUFFIX__VERSION_2_1 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 44%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o -c /build/pocl-3.1/lib/CL/pocl_binary.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Use*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:539:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Use*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:583:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Use*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Use*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Use* const&; ValueArgs = {const unsigned int&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Use*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const unsigned int&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Use*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:210:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(const std::pair<_Tp1, _Tp2>&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Use*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:101:68: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Use*; ValueT = llvm::Value*; MapType = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; VectorType = llvm::SmallVector, 32>]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1604:35: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1047:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1047 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Value*; ValueT = unsigned int; unsigned int InlineBuckets = 32; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:539:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:583:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Value*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Value* const&; ValueArgs = {const unsigned int&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const unsigned int&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:210:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(const std::pair<_Tp1, _Tp2>&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:101:68: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Value*; ValueT = std::pair; MapType = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; VectorType = llvm::SmallVector >, 32>]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1625:39: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1047:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:539:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:583:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::WeakVH; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::WeakVH&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260: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 = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = llvm::WeakVH; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::WeakVH; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; value_type = llvm::WeakVH]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1640:41: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1047:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:539:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:583:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::WeakVH; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::WeakVH&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260: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 = llvm::WeakVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = llvm::WeakVH; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::WeakVH; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; value_type = llvm::WeakVH]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1652:69: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1047:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:539:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:583:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::BasicBlock*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::BasicBlock* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260: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 = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = llvm::BasicBlock*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::BasicBlock*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; value_type = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1656:70: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1047:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:539:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:583:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Function*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Function* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260: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 = llvm::Function*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = llvm::Function*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::Function*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; value_type = llvm::Function*]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:1667:34: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1047:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /build/pocl-3.1/lib/CL/pocl_binary.c: In function 'pocl_binary_get_device_id': /build/pocl-3.1/lib/CL/pocl_binary.c:229:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 229 | int i, length = strlen(dev_hash); | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c: In function 'serialize_file': /build/pocl-3.1/lib/CL/pocl_binary.c:181:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 181 | do { uint32_t len = strlen(elem); \ | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:303:3: note: in expansion of macro 'BUFFER_STORE_STR' 303 | BUFFER_STORE_STR(p); | ^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c: In function 'pocl_binary_serialize_kernel_to_buffer': /build/pocl-3.1/lib/CL/pocl_binary.c:382:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 382 | uint32_t namelen = strlen (meta->name); | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:398:22: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 398 | uint32_t attrlen = meta->attributes ? strlen (meta->attributes) : 0; | ^~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:539:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:583:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Instruction*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Instruction* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260: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 = llvm::Instruction*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:208:30: required from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = llvm::Instruction*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:142:30: required from 'bool llvm::SetVector::insert(const value_type&) [with T = llvm::Instruction*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >; value_type = llvm::Instruction*]' /usr/lib/llvm-15/include/llvm/Transforms/Utils/InstructionWorklist.h:45:24: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1047:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /build/pocl-3.1/lib/CL/pocl_binary.c:181:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 181 | do { uint32_t len = strlen(elem); \ | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:413:9: note: in expansion of macro 'BUFFER_STORE_STR' 413 | BUFFER_STORE_STR(ai->name); | ^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:417:19: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] 417 | temp[0] = 'a' + i; | ^~~ /build/pocl-3.1/lib/CL/pocl_binary.c:181:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 181 | do { uint32_t len = strlen(elem); \ | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:419:9: note: in expansion of macro 'BUFFER_STORE_STR' 419 | BUFFER_STORE_STR(temp); | ^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:181:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 181 | do { uint32_t len = strlen(elem); \ | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:422:9: note: in expansion of macro 'BUFFER_STORE_STR' 422 | BUFFER_STORE_STR(ai->type_name); | ^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:428:27: warning: conversion from 'long int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 428 | uint32_t arginfo_size = buffer - start; | ^~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:432:28: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 432 | uint64_t binaries_size = end - buffer; | ^~~ /build/pocl-3.1/lib/CL/pocl_binary.c:436:26: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 436 | uint64_t struct_size = end - buf; | ^~~ /build/pocl-3.1/lib/CL/pocl_binary.c: In function 'deserialize_file': /build/pocl-3.1/lib/CL/pocl_binary.c:485:18: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 485 | return (buffer - orig_buffer); | ~~~~~~~~^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c: In function 'pocl_binary_deserialize_kernel_from_buffer': /build/pocl-3.1/lib/CL/pocl_binary.c:528:13: warning: variable 'dynarg_sizes' set but not used [-Wunused-but-set-variable] 528 | uint64_t *dynarg_sizes; | ^~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:520:58: warning: unused parameter 'b' [-Wunused-parameter] 520 | pocl_binary_deserialize_kernel_from_buffer (pocl_binary *b, | ~~~~~~~~~~~~~^ /build/pocl-3.1/lib/CL/pocl_binary.c: In function 'pocl_binary_serialize': /build/pocl-3.1/lib/CL/pocl_binary.c:605:26: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 605 | unsigned num_kernels = program->num_kernels; | ^~~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:641:21: warning: conversion to 'uint64_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 641 | uint64_t size = new_buffer - buffer; | ^~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_binary.c:655:13: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] 655 | *size = (buffer - start); | ^ /build/pocl-3.1/lib/CL/pocl_binary.c: In function 'pocl_binary_deserialize': /build/pocl-3.1/lib/CL/pocl_binary.c:672:26: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'cl_program_binary_type' {aka 'unsigned int'} may change value [-Wconversion] 672 | program->binary_type = (b.flags >> 32); | ^ In file included from /build/pocl-3.1/include/utlist.h:29, from /build/pocl-3.1/lib/CL/devices/common.h:29, from /build/pocl-3.1/lib/CL/pocl_cl.h:61, from /build/pocl-3.1/lib/CL/pocl_binary.c:29: /build/pocl-3.1/lib/CL/pocl_binary.c: In function 'pocl_binary_get_kernels_metadata': /build/pocl-3.1/lib/CL/pocl_binary.c:773:30: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 773 | assert (buffer - start <= max_len); | ^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX executable test_barrier_before_return cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -o test_barrier_before_return ../../poclu/libpoclu.a -lOpenCL -lm [ 46%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o -MF CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o.d -o CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o -c /build/pocl-3.1/lib/llvmopencl/FlattenBarrierSubs.cc /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::APInt; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::APInt; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::APInt; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::APInt; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::APInt; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::APInt; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from 'llvm::PotentialValuesState::PotentialValuesState() [with MemberTy = llvm::APInt]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:2825:39: required from 'llvm::StateWrapper::StateWrapper(const llvm::IRPosition&, Ts ...) [with StateTy = llvm::PotentialValuesState; BaseType = llvm::AbstractAttribute; Ts = {}]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:4552:77: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetEmpty, 8, llvm::DenseMapInfo, void>, llvm::detail::DenseSetPair > >; KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetEmpty, 8, llvm::DenseMapInfo, void>, llvm::detail::DenseSetPair > >; KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseSetPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = std::pair; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetEmpty, 8, llvm::DenseMapInfo, void>, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo, void>]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:286:7: required from 'llvm::PotentialValuesState::PotentialValuesState() [with MemberTy = std::pair]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:2825:39: required from 'llvm::StateWrapper::StateWrapper(const llvm::IRPosition&, Ts ...) [with StateTy = llvm::PotentialValuesState >; BaseType = llvm::AbstractAttribute; Ts = {}]' /usr/lib/llvm-15/include/llvm/Transforms/IPO/Attributor.h:4605:69: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 46%] Built target test_barrier_before_return 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 46%] Building CXX object tests/regression/CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o -MF CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o.d -o CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o -c /build/pocl-3.1/tests/regression/test_undominated_variable.cpp /build/pocl-3.1/tests/regression/test_undominated_variable.cpp:30: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 30 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase; T = llvm::DiagnosticInfoOptimizationBase::Argument; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:365:50: required from 'const T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(const T&, size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:401:51: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' /usr/include/c++/12/bits/stl_iterator.h:735: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++/12/bits/stl_algobase.h:385: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++/12/bits/stl_algobase.h:495:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = back_insert_iterator >]' /usr/include/c++/12/bits/stl_algobase.h:522:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = back_insert_iterator >]' /usr/include/c++/12/bits/stl_algobase.h:530:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = back_insert_iterator >]' /usr/include/c++/12/bits/stl_algobase.h:620:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = back_insert_iterator >]' /usr/lib/llvm-15/include/llvm/IR/DiagnosticInfo.h:658:14: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 46%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mad24.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mad24.cl.bc -c /build/pocl-3.1/lib/kernel/mad24.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 46%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o -c /build/pocl-3.1/lib/CL/pocl_opengl.c /build/pocl-3.1/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLBuffer': /build/pocl-3.1/lib/CL/pocl_opengl.c:5:46: warning: unused parameter 'context' [-Wunused-parameter] 5 | POname(clCreateFromGLBuffer)(cl_context context, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:6:41: warning: unused parameter 'flags' [-Wunused-parameter] 6 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:7:41: warning: unused parameter 'bufobj' [-Wunused-parameter] 7 | cl_GLuint bufobj, | ~~~~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:8:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] 8 | cl_int * errcode_ret) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLRenderbuffer': /build/pocl-3.1/lib/CL/pocl_opengl.c:19:52: warning: unused parameter 'context' [-Wunused-parameter] 19 | POname(clCreateFromGLRenderbuffer)(cl_context context, | ~~~~~~~~~~~~~~~~^~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:20:41: warning: unused parameter 'flags' [-Wunused-parameter] 20 | cl_mem_flags flags, | ~~~~~~~~~~~~~~~~^~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:21:41: warning: unused parameter 'renderbuffer' [-Wunused-parameter] 21 | cl_GLuint renderbuffer, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:22:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] 22 | cl_int * errcode_ret) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c: In function 'POclGetGLObjectInfo': /build/pocl-3.1/lib/CL/pocl_opengl.c:33:41: warning: unused parameter 'memobj' [-Wunused-parameter] 33 | POname(clGetGLObjectInfo)(cl_mem memobj, | ~~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:34:46: warning: unused parameter 'gl_object_type' [-Wunused-parameter] 34 | cl_gl_object_type *gl_object_type, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:35:44: warning: unused parameter 'gl_object_name' [-Wunused-parameter] 35 | cl_GLuint *gl_object_name) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c: In function 'POclGetGLTextureInfo': /build/pocl-3.1/lib/CL/pocl_opengl.c:47:43: warning: unused parameter 'memobj' [-Wunused-parameter] 47 | POname(clGetGLTextureInfo) (cl_mem memobj, | ~~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:48:48: warning: unused parameter 'param_name' [-Wunused-parameter] 48 | cl_gl_texture_info param_name, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:49:37: warning: unused parameter 'param_value_size' [-Wunused-parameter] 49 | size_t param_value_size, | ~~~~~~~~^~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:50:36: warning: unused parameter 'param_value' [-Wunused-parameter] 50 | void *param_value, | ~~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_opengl.c:51:38: warning: unused parameter 'param_value_size_ret' [-Wunused-parameter] 51 | size_t *param_value_size_ret) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] [ 47%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o -c /build/pocl-3.1/lib/CL/pocl_cq_profiling.c In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = const void*; ValueParamT = const void*]' /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:64:20: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 48%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mad.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mad.cl.bc -c /build/pocl-3.1/lib/kernel/mad.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/llvmopencl/../CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/llvmopencl/FlattenBarrierSubs.cc:32: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ [ 48%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandBarrierWithWaitListKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandBarrierWithWaitListKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandBarrierWithWaitListKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandBarrierWithWaitListKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandBarrierWithWaitListKHR.c [ 48%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandCopyBufferKHR.c /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] [ 48%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferRectKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferRectKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferRectKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferRectKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandCopyBufferRectKHR.c In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ [ 48%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mad_hi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mad_hi.cl.bc -c /build/pocl-3.1/lib/kernel/mad_hi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 48%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferToImageKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferToImageKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferToImageKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferToImageKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandCopyBufferToImageKHR.c In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandCopyImageKHR.c In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 49%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageToBufferKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageToBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageToBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageToBufferKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandCopyImageToBufferKHR.c In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ [ 49%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mad_sat.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mad_sat.cl.bc -c /build/pocl-3.1/lib/kernel/mad_sat.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 49%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillBufferKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillBufferKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandFillBufferKHR.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ [ 49%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o -MF CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o.d -o CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o -c /build/pocl-3.1/lib/llvmopencl/HandleSamplerInitialization.cc In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ [ 49%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillImageKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillImageKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillImageKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillImageKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandFillImageKHR.c /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 50%] Linking CXX executable test_infinite_loop cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o -o test_infinite_loop ../../poclu/libpoclu.a -lOpenCL -lm [ 50%] Linking CXX executable test_constant_array cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_constant_array.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o -o test_constant_array ../../poclu/libpoclu.a -lOpenCL -lm [ 50%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandNDRangeKernelKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandNDRangeKernelKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandNDRangeKernelKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandNDRangeKernelKHR.c.o -c /build/pocl-3.1/lib/CL/clCommandNDRangeKernelKHR.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 50%] Built target test_infinite_loop make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/build [ 50%] Built target test_constant_array make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.dir/DependInfo.cmake --color= [ 50%] Building CXX object tests/regression/CMakeFiles/test_setargs.dir/test_setargs.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_setargs.dir/test_setargs.cpp.o -MF CMakeFiles/test_setargs.dir/test_setargs.cpp.o.d -o CMakeFiles/test_setargs.dir/test_setargs.cpp.o -c /build/pocl-3.1/tests/regression/test_setargs.cpp make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 50%] Building CXX object tests/regression/CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o -MF CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o.d -o CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o -c /build/pocl-3.1/tests/regression/test_null_arg.cpp /build/pocl-3.1/lib/CL/clCommandNDRangeKernelKHR.c: In function 'POclCommandNDRangeKernelKHR': /build/pocl-3.1/lib/CL/clCommandNDRangeKernelKHR.c:55:29: warning: unused variable 'a' [-Wunused-variable] 55 | struct pocl_argument *a = &cmd->command.run.kernel->dyn_arguments[i]; | ^ /build/pocl-3.1/tests/regression/test_setargs.cpp:30: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 30 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /build/pocl-3.1/tests/regression/test_null_arg.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/FlattenBarrierSubs.cc:36: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 50%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandBufferKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandBufferKHR.c.o -c /build/pocl-3.1/lib/CL/clCreateCommandBufferKHR.c In file included from /build/pocl-3.1/lib/CL/pocl_cl.h:58, from /build/pocl-3.1/lib/CL/clCreateCommandBufferKHR.c:26: /build/pocl-3.1/lib/CL/clCreateCommandBufferKHR.c: In function 'POclCreateCommandBufferKHR': /build/pocl-3.1/lib/CL/clCreateCommandBufferKHR.c:88:26: warning: unsigned conversion from 'int' to 'cl_command_buffer_properties_khr' {aka 'long unsigned int'} changes value from '-2' to '18446744073709551614' [-Wsign-conversion] 88 | ((*val & ~(CL_COMMAND_BUFFER_SIMULTANEOUS_USE_KHR)) != 0), | ^ /build/pocl-3.1/lib/CL/pocl_debug.h:352:11: note: in definition of macro 'POCL_GOTO_ERROR_COND' 352 | if (cond) \ | ^~~~ In file included from /build/pocl-3.1/lib/llvmopencl/FlattenBarrierSubs.cc:37: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/FlattenBarrierSubs.cc:38: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCommandBufferKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCommandBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCommandBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCommandBufferKHR.c.o -c /build/pocl-3.1/lib/CL/clEnqueueCommandBufferKHR.c In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ [ 50%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/max.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/max.cl.bc -c /build/pocl-3.1/lib/kernel/max.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /build/pocl-3.1/lib/CL/clEnqueueCommandBufferKHR.c: In function 'buffer_finished_callback': /build/pocl-3.1/lib/CL/clEnqueueCommandBufferKHR.c:32:36: warning: unused parameter 'event' [-Wunused-parameter] 32 | buffer_finished_callback (cl_event event, cl_int event_command_status, | ~~~~~~~~~^~~~~ /build/pocl-3.1/lib/CL/clEnqueueCommandBufferKHR.c:32:50: warning: unused parameter 'event_command_status' [-Wunused-parameter] 32 | buffer_finished_callback (cl_event event, cl_int event_command_status, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ [ 51%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinalizeCommandBufferKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinalizeCommandBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clFinalizeCommandBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clFinalizeCommandBufferKHR.c.o -c /build/pocl-3.1/lib/CL/clFinalizeCommandBufferKHR.c In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19, from /usr/lib/llvm-15/include/llvm/IR/Argument.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:25, from /build/pocl-3.1/lib/llvmopencl/HandleSamplerInitialization.h:29, from /build/pocl-3.1/lib/llvmopencl/HandleSamplerInitialization.cc:31: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /build/pocl-3.1/lib/CL/clFinalizeCommandBufferKHR.c: In function 'POclFinalizeCommandBufferKHR': /build/pocl-3.1/lib/CL/clFinalizeCommandBufferKHR.c:53:21: warning: comparison of integer expressions of different signedness: 'int' and 'cl_uint' {aka 'unsigned int'} [-Wsign-compare] 53 | for (int i = 0; i < command_buffer->num_queues; ++i, ++q) | ^ /build/pocl-3.1/lib/CL/clFinalizeCommandBufferKHR.c:56:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 56 | for (int j = 0; j < num_finalized; ++j) | ^ [ 51%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/max_i.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/max_i.cl.bc -c /build/pocl-3.1/lib/kernel/max_i.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/FlattenBarrierSubs.cc:40: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ [ 51%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandBufferInfoKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandBufferInfoKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandBufferInfoKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandBufferInfoKHR.c.o -c /build/pocl-3.1/lib/CL/clGetCommandBufferInfoKHR.c [ 51%] Linking CXX executable test_undominated_variable cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o -o test_undominated_variable ../../poclu/libpoclu.a -lOpenCL -lm [ 51%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandBufferKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandBufferKHR.c.o -c /build/pocl-3.1/lib/CL/clReleaseCommandBufferKHR.c /build/pocl-3.1/lib/CL/clReleaseCommandBufferKHR.c: In function 'POclReleaseCommandBufferKHR': /build/pocl-3.1/lib/CL/clReleaseCommandBufferKHR.c:52:25: warning: comparison of integer expressions of different signedness: 'int' and 'cl_uint' {aka 'unsigned int'} [-Wsign-compare] 52 | for (int i = 0; i < command_buffer->num_queues; ++i) | ^ /build/pocl-3.1/lib/CL/clReleaseCommandBufferKHR.c:56:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 56 | for (int j = 0; j < num_freed; ++j) | ^ /build/pocl-3.1/lib/CL/clReleaseCommandBufferKHR.c:84:41: warning: unused variable 'a' [-Wunused-variable] 84 | struct pocl_argument *a | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ [ 51%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandBufferKHR.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandBufferKHR.c.o -c /build/pocl-3.1/lib/CL/clRetainCommandBufferKHR.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 51%] Built target test_undominated_variable make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 51%] Building CXX object tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o -MF CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o.d -o CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o -c /build/pocl-3.1/tests/regression/test_fors_with_var_iteration_counts.cpp /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /build/pocl-3.1/tests/regression/test_fors_with_var_iteration_counts.cpp:29: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 51%] Built target libpocl_unlinked_objs [ 52%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/maxmag.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/maxmag.cl.bc -c /build/pocl-3.1/lib/kernel/maxmag.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 52%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mem_fence.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mem_fence.c.bc -c /build/pocl-3.1/lib/kernel/mem_fence.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h [ 52%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/min.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/min.cl.bc -c /build/pocl-3.1/lib/kernel/min.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/HandleSamplerInitialization.h:30: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ [ 52%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/min_i.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/min_i.cl.bc -c /build/pocl-3.1/lib/kernel/min_i.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:35, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/HandleSamplerInitialization.cc:32: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ [ 52%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/minmag.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/minmag.cl.bc -c /build/pocl-3.1/lib/kernel/minmag.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ [ 53%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mix.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mix.cl.bc -c /build/pocl-3.1/lib/kernel/mix.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 53%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mul24.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mul24.cl.bc -c /build/pocl-3.1/lib/kernel/mul24.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = const void*; ValueParamT = const void*]' /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:64:20: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 53%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mul_hi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/mul_hi.cl.bc -c /build/pocl-3.1/lib/kernel/mul_hi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 53%] Linking CXX executable test_null_arg cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_null_arg.dir/link.txt --verbose=1 [ 53%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/nan.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/nan.cl.bc -c /build/pocl-3.1/lib/kernel/nan.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o -o test_null_arg ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] [ 53%] Linking CXX executable test_setargs /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_setargs.dir/test_setargs.cpp.o -o test_setargs ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFold.h:25, from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:22: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 53%] Built target test_null_arg make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 53%] Building CXX object tests/regression/CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -MF CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o.d -o CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -c /build/pocl-3.1/tests/regression/test_issue_231.cpp In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /build/pocl-3.1/tests/regression/test_issue_231.cpp:8: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 8 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:35: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 53%] Built target test_setargs 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 53%] Building CXX object tests/regression/CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o -MF CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o.d -o CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o -c /build/pocl-3.1/tests/regression/test_issue_445.cpp /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /build/pocl-3.1/tests/regression/test_issue_445.cpp:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 9 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 54%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_divide.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_divide.cl.bc -c /build/pocl-3.1/lib/kernel/native_divide.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_exp10.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_exp10.cl.bc -c /build/pocl-3.1/lib/kernel/native_exp10.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ [ 54%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_exp2.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_exp2.cl.bc -c /build/pocl-3.1/lib/kernel/native_exp2.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 54%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_exp.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_exp.cl.bc -c /build/pocl-3.1/lib/kernel/native_exp.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o -MF CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o.d -o CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o -c /build/pocl-3.1/lib/llvmopencl/ImplicitConditionalBarriers.cc [ 54%] Linking CXX executable test_fors_with_var_iteration_counts cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o -o test_fors_with_var_iteration_counts ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 54%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 54%] Building CXX object tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o -MF CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o.d -o CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o -c /build/pocl-3.1/tests/regression/test_autolocals_in_constexprs.cpp /build/pocl-3.1/tests/regression/test_autolocals_in_constexprs.cpp:31: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 31 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 54%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_log10.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_log10.cl.bc -c /build/pocl-3.1/lib/kernel/native_log10.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] [ 55%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_log2.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_log2.cl.bc -c /build/pocl-3.1/lib/kernel/native_log2.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/ADT/Twine.h:12, from /usr/lib/llvm-15/include/llvm/IR/Function.h:22: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = const void*; ValueParamT = const void*]' /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:64:20: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 55%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_log.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_log.cl.bc -c /build/pocl-3.1/lib/kernel/native_log.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 55%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_powr.cl.bc /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_powr.cl.bc -c /build/pocl-3.1/lib/kernel/native_powr.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-3.1/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 55%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_recip.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_recip.cl.bc -c /build/pocl-3.1/lib/kernel/native_recip.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 55%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_rsqrt.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_rsqrt.cl.bc -c /build/pocl-3.1/lib/kernel/native_rsqrt.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:21: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:17, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:22: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_sqrt.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_sqrt.cl.bc -c /build/pocl-3.1/lib/kernel/native_sqrt.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 56%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pocl_spawn_wg.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pocl_spawn_wg.c.bc -c /build/pocl-3.1/lib/kernel/pocl_spawn_wg.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ [ 56%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pocl_run_all_wgs.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pocl_run_all_wgs.c.bc -c /build/pocl-3.1/lib/kernel/pocl_run_all_wgs.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 56%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/popcount.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/popcount.cl.bc -c /build/pocl-3.1/lib/kernel/popcount.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o -MF CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o.d -o CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o -c /build/pocl-3.1/lib/llvmopencl/ImplicitLoopBarriers.cc [ 56%] Linking CXX executable test_issue_231 cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -o test_issue_231 ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 56%] Built target test_issue_231 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake --color= [ 56%] Linking CXX executable test_issue_445 cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_445.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o -o test_issue_445 ../../poclu/libpoclu.a -lOpenCL -lm [ 56%] Building CXX object tests/regression/CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o -MF CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o.d -o CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o -c /build/pocl-3.1/tests/regression/test_issue_553.cpp /build/pocl-3.1/tests/regression/test_issue_553.cpp:7: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 7 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 57%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/prefetch.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/prefetch.cl.bc -c /build/pocl-3.1/lib/kernel/prefetch.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 57%] Built target test_issue_445 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_577.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 57%] Building CXX object tests/regression/CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o -MF CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o.d -o CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o -c /build/pocl-3.1/tests/regression/test_issue_577.cpp /build/pocl-3.1/tests/regression/test_issue_577.cpp:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 9 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 57%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/printf.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/printf.c.bc -c /build/pocl-3.1/lib/kernel/printf.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /build/pocl-3.1/lib/kernel/printf.c:727:1: warning: incompatible redeclaration of library function 'printf' [-Wincompatible-library-redeclaration] printf (const PRINTF_FMT_STR_AS char *restrict fmt, ...) ^ /build/pocl-3.1/lib/kernel/printf.c:727:1: note: 'printf' is a builtin with type 'int (const char *, ...)' 1 warning generated. [ 57%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/printf_base.c.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/printf_base.c.bc -c /build/pocl-3.1/lib/kernel/printf_base.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h [ 57%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/pocl-3.1/lib/CL/../llvmopencl" -MD -MT lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o -MF CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o.d -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o -c /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 57%] Building CXX object tests/regression/CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o -MF CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o.d -o CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o -c /build/pocl-3.1/tests/regression/test_issue_757.cpp In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, from /build/pocl-3.1/lib/llvmopencl/ImplicitLoopBarriers.cc:31: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 57%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/read_image.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/read_image.cl.bc -c /build/pocl-3.1/lib/kernel/read_image.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /build/pocl-3.1/tests/regression/test_issue_757.cpp:12: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 12 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-3.1/lib/llvmopencl/ImplicitConditionalBarriers.cc:34: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:21: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ [ 57%] Linking CXX executable test_autolocals_in_constexprs cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_autolocals_in_constexprs.dir/link.txt --verbose=1 In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/Support/Casting.h:17, from /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:28: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o -o test_autolocals_in_constexprs ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30, from /build/pocl-3.1/lib/llvmopencl/ImplicitConditionalBarriers.cc:35: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ [ 57%] Built target test_autolocals_in_constexprs /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 57%] Building CXX object tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o -MF CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o.d -o CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o -c /build/pocl-3.1/tests/regression/test_flatten_barrier_subs.cpp /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/tests/regression/test_flatten_barrier_subs.cpp:26: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 26 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition In file included from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:17, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:22: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:29: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:30: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/ImplicitConditionalBarriers.cc:42: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rhadd.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rhadd.cl.bc -c /build/pocl-3.1/lib/kernel/rhadd.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:30: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:31: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:32: /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:28, from /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:33: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ [ 57%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rotate.cl.bc /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h: In member function 'virtual llvm::Value* llvm::ConstantFolder::FoldBinOpFMF(llvm::Instruction::BinaryOps, llvm::Value*, llvm::Value*, llvm::FastMathFlags) const': /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:87:37: warning: unused parameter 'FMF' [-Wunused-parameter] 87 | FastMathFlags FMF) const override { | ~~~~~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h: In member function 'virtual llvm::Value* llvm::ConstantFolder::FoldUnOpFMF(llvm::Instruction::UnaryOps, llvm::Value*, llvm::FastMathFlags) const': /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:92:37: warning: unused parameter 'FMF' [-Wunused-parameter] 92 | FastMathFlags FMF) const override { | ~~~~~~~~~~~~~~^~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rotate.cl.bc -c /build/pocl-3.1/lib/kernel/rotate.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h: In member function 'llvm::CallBrInst* llvm::IRBuilderBase::CreateCallBr(llvm::FunctionCallee, llvm::BasicBlock*, llvm::ArrayRef, llvm::ArrayRef, llvm::ArrayRef >, const llvm::Twine&)': /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:1096:55: warning: unused parameter 'OpBundles' [-Wunused-parameter] 1096 | ArrayRef OpBundles, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/Discriminator.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:29: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:24, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:138:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 138 | SubclassData16 = Tag; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:159:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 159 | void setTag(unsigned Tag) { SubclassData16 = Tag; } | ^~~ /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Linking CXX executable test_issue_577 cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o -o test_issue_577 ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 57%] Built target test_issue_577 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/DependInfo.cmake --color= In file included from /build/pocl-3.1/lib/llvmopencl/ImplicitLoopBarriers.cc:32: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:2097:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 2097 | Column(Column) { | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ [ 57%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o -MF CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o.d -o CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o -c /build/pocl-3.1/tests/regression/test_alignment_with_dynamic_wg.cpp [ 57%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rsqrt.cl.bc /build/pocl-3.1/tests/regression/test_alignment_with_dynamic_wg.cpp:5: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 5 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rsqrt.cl.bc -c /build/pocl-3.1/lib/kernel/rsqrt.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30, from /build/pocl-3.1/lib/llvmopencl/ImplicitLoopBarriers.cc:33: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:2584:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2584 | unsigned getNumElements() const { return Elements.size(); } | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:413:19: required from 'void llvm::SmallVectorTemplateBase >::pop_back() [with T = llvm::unique_function; bool = false]' /usr/lib/llvm-15/include/llvm/IR/PassInstrumentation.h:314:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ [ 58%] Linking CXX executable test_issue_553 cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o -o test_issue_553 ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:3069:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3069 | Arg(Arg), Flags(Flags) { | ^~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:3414:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3414 | SubclassData16 = MIType; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 58%] Built target test_issue_553 make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake --color= /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::DebugVariable&)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:3684:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3684 | return hash_combine(D.getVariable(), HV, D.getInlinedAt()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 58%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -MF CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o.d -o CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -c /build/pocl-3.1/tests/regression/test_alignment_with_dynamic_wg2.cpp /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /build/pocl-3.1/tests/regression/test_alignment_with_dynamic_wg2.cpp:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 9 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 58%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/select.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/select.cl.bc -c /build/pocl-3.1/lib/kernel/select.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:34: /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ [ 58%] Linking CXX executable test_issue_757 cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_757.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o -o test_issue_757 ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 58%] Built target test_issue_757 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 58%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -MF CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o.d -o CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -c /build/pocl-3.1/tests/regression/test_alignment_with_dynamic_wg3.cpp /build/pocl-3.1/tests/regression/test_alignment_with_dynamic_wg3.cpp:6: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 6 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/ImplicitLoopBarriers.cc:41: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ [ 58%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/shuffle.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/shuffle.cl.bc -c /build/pocl-3.1/lib/kernel/shuffle.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/ADT/SetVector.h:24, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:24, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/CL/../llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:47: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 58%] Linking CXX executable test_flatten_barrier_subs cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o -o test_flatten_barrier_subs ../../poclu/libpoclu.a -lOpenCL -lm [ 58%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/InlineKernels.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/InlineKernels.cc.o -MF CMakeFiles/llvmpasses.dir/InlineKernels.cc.o.d -o CMakeFiles/llvmpasses.dir/InlineKernels.cc.o -c /build/pocl-3.1/lib/llvmopencl/InlineKernels.cc make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 58%] Built target test_flatten_barrier_subs make -f tests/regression/CMakeFiles/test_issue_893.dir/build.make tests/regression/CMakeFiles/test_issue_893.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_893.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_893.dir/build.make tests/regression/CMakeFiles/test_issue_893.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 58%] Building CXX object tests/regression/CMakeFiles/test_issue_893.dir/test_issue_893.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_issue_893.dir/test_issue_893.cpp.o -MF CMakeFiles/test_issue_893.dir/test_issue_893.cpp.o.d -o CMakeFiles/test_issue_893.dir/test_issue_893.cpp.o -c /build/pocl-3.1/tests/regression/test_issue_893.cpp /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /build/pocl-3.1/tests/regression/test_issue_893.cpp:43: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 43 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:413:19: required from 'void llvm::SmallVectorTemplateBase >::pop_back() [with T = llvm::unique_function; bool = false]' /usr/lib/llvm-15/include/llvm/IR/PassInstrumentation.h:314:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc: In function 'int pocl_llvm_get_kernels_metadata(cl_program, unsigned int)': /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:578:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 578 | meta->num_args = KernelFunction->arg_size(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:604:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'cl_uint' {aka 'unsigned int'} may change value [-Wconversion] 604 | meta->num_locals = locals.size(); | ~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:610:31: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 610 | TD->getTypeAllocSize(locals[i]->getInitializer()->getType()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_llvm_metadata.cc:687:20: warning: unused variable 'VTHvalue' [-Wunused-variable] 687 | llvm::Value *VTHvalue = nullptr; | ^~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:19: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/ImplicitLoopBarriers.cc:37: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/IR/LegacyPassManagers.h:297:28: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:18, from /build/pocl-3.1/lib/llvmopencl/InlineKernels.cc:30: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::cl::OptionCategory*; ValueParamT = llvm::cl::OptionCategory*]' /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:336:25: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ [ 59%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/signbit.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/signbit.cl.bc -c /build/pocl-3.1/lib/kernel/signbit.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX executable test_alignment_with_dynamic_wg3 cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -o test_alignment_with_dynamic_wg3 ../../poclu/libpoclu.a -lOpenCL -lm [ 59%] Linking CXX executable test_alignment_with_dynamic_wg2 cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -o test_alignment_with_dynamic_wg2 ../../poclu/libpoclu.a -lOpenCL -lm [ 59%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o -MF CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o.d -o CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o -c /build/pocl-3.1/lib/llvmopencl/IsolateRegions.cc In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ [ 60%] Linking CXX executable test_alignment_with_dynamic_wg cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_with_dynamic_wg.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o -o test_alignment_with_dynamic_wg ../../poclu/libpoclu.a -lOpenCL -lm [ 60%] Built target test_alignment_with_dynamic_wg3 make -f tests/regression/CMakeFiles/test_builtin_args.dir/build.make tests/regression/CMakeFiles/test_builtin_args.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_builtin_args.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_builtin_args.dir/build.make tests/regression/CMakeFiles/test_builtin_args.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 60%] Built target test_alignment_with_dynamic_wg make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 60%] Building CXX object tests/regression/CMakeFiles/test_builtin_args.dir/test_builtin_args.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/regression\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -std=c++11 -Wno-deprecated -Wno-deprecated-declarations -std=gnu++11 -MD -MT tests/regression/CMakeFiles/test_builtin_args.dir/test_builtin_args.cpp.o -MF CMakeFiles/test_builtin_args.dir/test_builtin_args.cpp.o.d -o CMakeFiles/test_builtin_args.dir/test_builtin_args.cpp.o -c /build/pocl-3.1/tests/regression/test_builtin_args.cpp /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ [ 60%] Built target test_alignment_with_dynamic_wg2 make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake --color= /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /build/pocl-3.1/tests/regression/test_builtin_args.cpp:5: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined 5 | #define CL_HPP_TARGET_OPENCL_VERSION 120 | : note: this is the location of the previous definition [ 61%] Building C object tests/runtime/CMakeFiles/test_clFinish.dir/test_clFinish.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clFinish.dir/test_clFinish.c.o -MF CMakeFiles/test_clFinish.dir/test_clFinish.c.o.d -o CMakeFiles/test_clFinish.dir/test_clFinish.c.o -c /build/pocl-3.1/tests/runtime/test_clFinish.c [ 61%] Building C object tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o -MF CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o.d -o CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o -c /build/pocl-3.1/tests/runtime/test_clGetDeviceInfo.c /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ [ 61%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sign.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sign.cl.bc -c /build/pocl-3.1/lib/kernel/sign.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ [ 61%] Linking C executable test_clGetDeviceInfo /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetDeviceInfo.dir/link.txt --verbose=1 /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o -o test_clGetDeviceInfo ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 61%] Built target test_clGetDeviceInfo make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake --color= [ 61%] Linking C executable test_clFinish cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clFinish.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clFinish.dir/test_clFinish.c.o -o test_clFinish ../../poclu/libpoclu.a -lOpenCL -lm [ 61%] Building C object tests/runtime/CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -MF CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o.d -o CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -c /build/pocl-3.1/tests/runtime/test_clGetEventInfo.c In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25, from /build/pocl-3.1/lib/llvmopencl/InlineKernels.cc:31: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 61%] Built target test_clFinish make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 62%] Building C object tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -MF CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o.d -o CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -c /build/pocl-3.1/tests/runtime/test_clCreateProgramWithBinary.c [ 62%] Linking C executable test_clGetEventInfo cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -o test_clGetEventInfo ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 62%] Built target test_clGetEventInfo make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 62%] Building C object tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o -MF CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o.d -o CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o -c /build/pocl-3.1/tests/runtime/test_clGetSupportedImageFormats.c [ 62%] Linking C executable test_clCreateProgramWithBinary cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -o test_clCreateProgramWithBinary ../../poclu/libpoclu.a -lOpenCL -lm [ 62%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/smoothstep.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/smoothstep.cl.bc -c /build/pocl-3.1/lib/kernel/smoothstep.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/InlineKernels.cc:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 62%] Linking C executable test_clGetSupportedImageFormats cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetSupportedImageFormats.dir/link.txt --verbose=1 [ 63%] Linking CXX executable test_issue_893 [ 63%] Built target test_clCreateProgramWithBinary cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_893.dir/link.txt --verbose=1 make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o -o test_clGetSupportedImageFormats ../../poclu/libpoclu.a -lOpenCL -lm /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_issue_893.dir/test_issue_893.cpp.o -o test_issue_893 ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 63%] Building C object tests/runtime/CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -MF CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o.d -o CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -c /build/pocl-3.1/tests/runtime/test_clSetEventCallback.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 63%] Built target test_clGetSupportedImageFormats make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 63%] Building C object tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -MF CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o.d -o CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -c /build/pocl-3.1/tests/runtime/test_clEnqueueNativeKernel.c In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/ADT/DepthFirstIterator.h:39, from /usr/lib/llvm-15/include/llvm/Analysis/RegionInfo.h:40, from /build/pocl-3.1/lib/llvmopencl/IsolateRegions.cc:31: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 63%] Built target test_issue_893 make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' In file included from /build/pocl-3.1/lib/llvmopencl/InlineKernels.cc:33: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ [ 63%] Building C object tests/runtime/CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o -MF CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o.d -o CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o -c /build/pocl-3.1/tests/runtime/test_clBuildProgram.c [ 63%] Linking C executable test_clSetEventCallback cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -o test_clSetEventCallback ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:17, from /usr/lib/llvm-15/include/llvm/Analysis/RegionInfo.h:45: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 63%] Linking C executable test_clEnqueueNativeKernel cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -o test_clEnqueueNativeKernel ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 63%] Built target test_clSetEventCallback make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' In file included from /build/pocl-3.1/tests/regression/test_builtin_args.cpp:6: /build/pocl-3.1/include/hpp/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.") | ^ [ 63%] Built target test_clEnqueueNativeKernel make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake --color= [ 63%] Building C object tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o -MF CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o.d -o CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o -c /build/pocl-3.1/tests/runtime/test_clCreateKernelsInProgram.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 63%] Building C object tests/runtime/CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o -MF CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o.d -o CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o -c /build/pocl-3.1/tests/runtime/test_clCreateKernel.c [ 63%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/pocl-3.1/lib/CL/../llvmopencl" -MD -MT lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o -MF CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o.d -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o -c /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/InlineKernels.cc:34: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ [ 63%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/step.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/step.cl.bc -c /build/pocl-3.1/lib/kernel/step.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 63%] Linking C executable test_clCreateKernel cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateKernel.dir/link.txt --verbose=1 [ 63%] Linking C executable test_clCreateKernelsInProgram cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o -o test_clCreateKernel ../../poclu/libpoclu.a -lOpenCL -lm /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o -o test_clCreateKernelsInProgram ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 63%] Built target test_clCreateKernel make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:28: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build [ 63%] Built target test_clCreateKernelsInProgram make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/depend /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_version.dir/DependInfo.cmake --color= [ 64%] Building C object tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o -MF CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o.d -o CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o -c /build/pocl-3.1/tests/runtime/test_clGetKernelArgInfo.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ [ 64%] Building C object tests/runtime/CMakeFiles/test_version.dir/test_version.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_version.dir/test_version.c.o -MF CMakeFiles/test_version.dir/test_version.c.o.d -o CMakeFiles/test_version.dir/test_version.c.o -c /build/pocl-3.1/tests/runtime/test_version.c [ 65%] Linking C executable test_clBuildProgram cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clBuildProgram.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o -o test_clBuildProgram ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 65%] Built target test_clBuildProgram 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 65%] Building C object tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -MF CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o.d -o CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -c /build/pocl-3.1/tests/runtime/test_kernel_cache_includes.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Linking C executable test_version cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_version.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_version.dir/test_version.c.o -o test_version ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 65%] Built target test_version 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ [ 65%] Building C object tests/runtime/CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o -MF CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o.d -o CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o -c /build/pocl-3.1/tests/runtime/test_event_cycle.c [ 65%] Linking C executable test_kernel_cache_includes cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -o test_kernel_cache_includes ../../poclu/libpoclu.a -lOpenCL -lm [ 65%] Linking C executable test_clGetKernelArgInfo cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetKernelArgInfo.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o -o test_clGetKernelArgInfo ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ [ 65%] Built target test_kernel_cache_includes make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 65%] Building C object tests/runtime/CMakeFiles/test_link_error.dir/test_link_error.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_link_error.dir/test_link_error.c.o -MF CMakeFiles/test_link_error.dir/test_link_error.c.o.d -o CMakeFiles/test_link_error.dir/test_link_error.c.o -c /build/pocl-3.1/tests/runtime/test_link_error.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 65%] Built target test_clGetKernelArgInfo 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 65%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sub_sat.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sub_sat.cl.bc -c /build/pocl-3.1/lib/kernel/sub_sat.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h [ 66%] Building C object tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o -MF CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o.d -o CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o -c /build/pocl-3.1/tests/runtime/test_read-copy-write-buffer.c In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:29: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ [ 66%] Linking C executable test_event_cycle cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o -o test_event_cycle ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 66%] Linking C executable test_link_error cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_link_error.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_link_error.dir/test_link_error.c.o -o test_link_error ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 66%] Built target test_event_cycle 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build [ 66%] Built target test_link_error make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object tests/runtime/CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o -MF CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o.d -o CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o -c /build/pocl-3.1/tests/runtime/test_buffer-image-copy.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 66%] Linking C executable test_read-copy-write-buffer cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_read-copy-write-buffer.dir/link.txt --verbose=1 [ 66%] Building C object tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o" -o test_read-copy-write-buffer ../../poclu/libpoclu.a -lOpenCL -lm cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -MF CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o.d -o CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -c /build/pocl-3.1/tests/runtime/test_clCreateSubDevices.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 66%] Built target test_read-copy-write-buffer 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ [ 66%] Building C object tests/runtime/CMakeFiles/test_event_free.dir/test_event_free.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_event_free.dir/test_event_free.c.o -MF CMakeFiles/test_event_free.dir/test_event_free.c.o.d -o CMakeFiles/test_event_free.dir/test_event_free.c.o -c /build/pocl-3.1/tests/runtime/test_event_free.c [ 66%] Linking C executable test_buffer-image-copy cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o" -o test_buffer-image-copy ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 66%] Built target test_buffer-image-copy 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_event_double_wait.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 66%] Building C object tests/runtime/CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o -MF CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o.d -o CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o -c /build/pocl-3.1/tests/runtime/test_event_double_wait.c In file included from /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:20, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 67%] Linking C executable test_event_free cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_event_free.dir/test_event_free.c.o -o test_event_free ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ [ 67%] Linking C executable test_clCreateSubDevices cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateSubDevices.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ [ 67%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/upsample.cl.bc make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/upsample.cl.bc -c /build/pocl-3.1/lib/kernel/upsample.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -o test_clCreateSubDevices ../../poclu/libpoclu.a -lOpenCL -lm [ 67%] Built target test_event_free In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ make -f tests/runtime/CMakeFiles/test_buffer_migration.dir/build.make tests/runtime/CMakeFiles/test_buffer_migration.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_buffer_migration.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_buffer_migration.dir/build.make tests/runtime/CMakeFiles/test_buffer_migration.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 67%] Building C object tests/runtime/CMakeFiles/test_buffer_migration.dir/test_buffer_migration.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_buffer_migration.dir/test_buffer_migration.c.o -MF CMakeFiles/test_buffer_migration.dir/test_buffer_migration.c.o.d -o CMakeFiles/test_buffer_migration.dir/test_buffer_migration.c.o -c /build/pocl-3.1/tests/runtime/test_buffer_migration.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 67%] Built target test_clCreateSubDevices make -f tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/build.make tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/depend /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] [ 67%] Linking C executable test_event_double_wait cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_double_wait.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/build.make tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o -o test_event_double_wait ../../poclu/libpoclu.a -lOpenCL -lm [ 67%] Building C object tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/test_buffer_ping_pong.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/test_buffer_ping_pong.c.o -MF CMakeFiles/test_buffer_ping_pong.dir/test_buffer_ping_pong.c.o.d -o CMakeFiles/test_buffer_ping_pong.dir/test_buffer_ping_pong.c.o -c /build/pocl-3.1/tests/runtime/test_buffer_ping_pong.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 67%] Built target test_event_double_wait 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 67%] Building C object tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o -MF CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o.d -o CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o -c /build/pocl-3.1/tests/runtime/test_enqueue_kernel_from_binary.c In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 67%] Linking C executable test_buffer_ping_pong cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_buffer_ping_pong.dir/link.txt --verbose=1 In file included from /usr/lib/llvm-15/include/llvm/Support/TypeSize.h:20, from /usr/lib/llvm-15/include/llvm/IR/Type.h:22, from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h:149:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 149 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_buffer_ping_pong.dir/test_buffer_ping_pong.c.o -o test_buffer_ping_pong ../../poclu/libpoclu.a -lOpenCL -lm [ 68%] Linking C executable test_buffer_migration cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_buffer_migration.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_buffer_migration.dir/test_buffer_migration.c.o -o test_buffer_migration ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 68%] Built target test_buffer_ping_pong make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 68%] Built target test_buffer_migration make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake --color= [ 69%] Building C object tests/runtime/CMakeFiles/test_user_event.dir/test_user_event.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_user_event.dir/test_user_event.c.o -MF CMakeFiles/test_user_event.dir/test_user_event.c.o.d -o CMakeFiles/test_user_event.dir/test_user_event.c.o -c /build/pocl-3.1/tests/runtime/test_user_event.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 69%] Building C object tests/runtime/CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o -MF CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o.d -o CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o -c /build/pocl-3.1/tests/runtime/test_fill-buffer.c In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 69%] Linking C executable test_user_event cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_user_event.dir/test_user_event.c.o -o test_user_event ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ [ 69%] Built target test_user_event make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 70%] Building C object tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -MF CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o.d -o CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -c /build/pocl-3.1/tests/runtime/test_clSetMemObjectDestructorCallback.c [ 70%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vload.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vload.cl.bc -c /build/pocl-3.1/lib/kernel/vload.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Linking C executable test_fill-buffer cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o" -o test_fill-buffer ../../poclu/libpoclu.a -lOpenCL -lm [ 71%] Linking C executable test_enqueue_kernel_from_binary cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_enqueue_kernel_from_binary.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o -o test_enqueue_kernel_from_binary ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 71%] Built target test_fill-buffer make -f tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/build.make tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/build.make tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:19: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] [ 71%] Built target test_enqueue_kernel_from_binary make -f tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build.make tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/depend [ 71%] Building C object tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/test_cl_pocl_content_size.c.o make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/DependInfo.cmake --color= cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/test_cl_pocl_content_size.c.o -MF CMakeFiles/test_cl_pocl_content_size.dir/test_cl_pocl_content_size.c.o.d -o CMakeFiles/test_cl_pocl_content_size.dir/test_cl_pocl_content_size.c.o -c /build/pocl-3.1/tests/runtime/test_cl_pocl_content_size.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ [ 71%] Linking C executable test_clSetMemObjectDestructorCallback cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clSetMemObjectDestructorCallback.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build.make tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -o test_clSetMemObjectDestructorCallback ../../poclu/libpoclu.a -lOpenCL -lm [ 71%] Building C object tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/test_deviceside_enqueue.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/test_deviceside_enqueue.c.o -MF CMakeFiles/test_deviceside_enqueue.dir/test_deviceside_enqueue.c.o.d -o CMakeFiles/test_deviceside_enqueue.dir/test_deviceside_enqueue.c.o -c /build/pocl-3.1/tests/runtime/test_deviceside_enqueue.c /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 71%] Built target test_clSetMemObjectDestructorCallback make -f tests/runtime/CMakeFiles/test_command_buffer.dir/build.make tests/runtime/CMakeFiles/test_command_buffer.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_command_buffer.dir/DependInfo.cmake --color= /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_command_buffer.dir/build.make tests/runtime/CMakeFiles/test_command_buffer.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 71%] Building C object tests/runtime/CMakeFiles/test_command_buffer.dir/test_command_buffer.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_command_buffer.dir/test_command_buffer.c.o -MF CMakeFiles/test_command_buffer.dir/test_command_buffer.c.o.d -o CMakeFiles/test_command_buffer.dir/test_command_buffer.c.o -c /build/pocl-3.1/tests/runtime/test_command_buffer.c /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ [ 71%] Linking C executable test_cl_pocl_content_size cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_cl_pocl_content_size.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_cl_pocl_content_size.dir/test_cl_pocl_content_size.c.o -o test_cl_pocl_content_size ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] [ 71%] Linking C executable test_deviceside_enqueue cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_deviceside_enqueue.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_deviceside_enqueue.dir/test_deviceside_enqueue.c.o -o test_deviceside_enqueue ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30, from /build/pocl-3.1/lib/llvmopencl/Barrier.h:28, from /build/pocl-3.1/lib/llvmopencl/IsolateRegions.cc:35: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 71%] Built target test_cl_pocl_content_size make -f tests/runtime/CMakeFiles/test_command_buffer_images.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_images.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_command_buffer_images.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_command_buffer_images.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_images.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 72%] Building C object tests/runtime/CMakeFiles/test_command_buffer_images.dir/test_command_buffer_images.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1 -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_command_buffer_images.dir/test_command_buffer_images.c.o -MF CMakeFiles/test_command_buffer_images.dir/test_command_buffer_images.c.o.d -o CMakeFiles/test_command_buffer_images.dir/test_command_buffer_images.c.o -c /build/pocl-3.1/tests/runtime/test_command_buffer_images.c [ 72%] Built target test_deviceside_enqueue make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/workgroup /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ [ 72%] Building C object tests/workgroup/CMakeFiles/run_kernel.dir/run_kernel.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/tests/workgroup\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -I/build/pocl-3.1/lib/CL -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/workgroup/CMakeFiles/run_kernel.dir/run_kernel.c.o -MF CMakeFiles/run_kernel.dir/run_kernel.c.o.d -o CMakeFiles/run_kernel.dir/run_kernel.c.o -c /build/pocl-3.1/tests/workgroup/run_kernel.c /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ [ 72%] Linking C executable test_command_buffer cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_command_buffer.dir/link.txt --verbose=1 In file included from /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:41: /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:130:55: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 130 | unsigned getNumBuffers() const { return Buffers.size(); } | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:150:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 150 | return Buffers.size(); | ~~~~~~~~~~~~^~ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_command_buffer.dir/test_command_buffer.c.o -o test_command_buffer ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 72%] Linking C executable run_kernel cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup && /usr/bin/cmake -E cmake_link_script CMakeFiles/run_kernel.dir/link.txt --verbose=1 [ 72%] Built target test_command_buffer make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/example0 /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0 /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/run_kernel.dir/run_kernel.c.o -o run_kernel ../../poclu/libpoclu.a -lOpenCL -lm [ 72%] Linking C executable test_command_buffer_images cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_command_buffer_images.dir/link.txt --verbose=1 [ 72%] Linking CXX executable test_builtin_args /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_builtin_args.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_command_buffer_images.dir/test_command_buffer_images.c.o -o test_command_buffer_images ../../poclu/libpoclu.a -lOpenCL -lm /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_builtin_args.dir/test_builtin_args.cpp.o -o test_builtin_args ../../poclu/libpoclu.a -lOpenCL -lm [ 73%] Building C object examples/example0/CMakeFiles/example0.dir/example0.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0 && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/example0/CMakeFiles/example0.dir/example0.c.o -MF CMakeFiles/example0.dir/example0.c.o.d -o CMakeFiles/example0.dir/example0.c.o -c /build/pocl-3.1/examples/example0/example0.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 73%] Built target run_kernel make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/depend [ 73%] Built target test_command_buffer_images make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/example1 /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1 /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake --color= make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/example2 /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2 /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 74%] Building C object examples/example2/CMakeFiles/example2.dir/example2.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2 && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/example2/CMakeFiles/example2.dir/example2.c.o -MF CMakeFiles/example2.dir/example2.c.o.d -o CMakeFiles/example2.dir/example2.c.o -c /build/pocl-3.1/examples/example2/example2.c [ 74%] Building C object examples/example1/CMakeFiles/example1.dir/example1.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1 && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/example1/CMakeFiles/example1.dir/example1.c.o -MF CMakeFiles/example1.dir/example1.c.o.d -o CMakeFiles/example1.dir/example1.c.o -c /build/pocl-3.1/examples/example1/example1.c /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ In file included from /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:44: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 74%] Built target test_builtin_args make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/depend [ 74%] Building C object examples/example0/CMakeFiles/example0.dir/example0_exec.c.o make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/example2a /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake --color= cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0 && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/example0/CMakeFiles/example0.dir/example0_exec.c.o -MF CMakeFiles/example0.dir/example0_exec.c.o.d -o CMakeFiles/example0.dir/example0_exec.c.o -c /build/pocl-3.1/examples/example0/example0_exec.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 74%] Building C object examples/example2a/CMakeFiles/example2a.dir/example2a.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/example2a/CMakeFiles/example2a.dir/example2a.c.o -MF CMakeFiles/example2a.dir/example2a.c.o.d -o CMakeFiles/example2a.dir/example2a.c.o -c /build/pocl-3.1/examples/example2a/example2a.c In file included from /usr/lib/llvm-15/include/llvm/ADT/Triple.h:13, from /usr/lib/llvm-15/include/llvm/Target/TargetMachine.h:18, from /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:50: /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:53:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 53 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/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-15/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-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:63:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 63 | HasSubminor(true), Build(Build), HasBuild(true) {} | ^~~~~ [ 74%] Building C object examples/example1/CMakeFiles/example1.dir/example1_exec.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1 && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/example1/CMakeFiles/example1.dir/example1_exec.c.o -MF CMakeFiles/example1.dir/example1_exec.c.o.d -o CMakeFiles/example1.dir/example1_exec.c.o -c /build/pocl-3.1/examples/example1/example1_exec.c [ 74%] Linking C executable example2 cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/example2.dir/example2.c.o -o example2 ../../poclu/libpoclu.a -lOpenCL -lm [ 74%] Linking C executable example0 cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/example0.dir/example0.c.o CMakeFiles/example0.dir/example0_exec.c.o -o example0 ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 74%] Built target example2 make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/matrix1 /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 74%] Linking C executable example2a cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a && /usr/bin/cmake -E cmake_link_script CMakeFiles/example2a.dir/link.txt --verbose=1 [ 74%] Linking C executable example1 cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example1.dir/link.txt --verbose=1 [ 74%] Built target example0 make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/scalarwave /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/scalarwave /build/pocl-3.1/obj-aarch64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake --color= /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/example1.dir/example1.c.o CMakeFiles/example1.dir/example1_exec.c.o -o example1 ../../poclu/libpoclu.a -lOpenCL -lm [ 74%] Building C object examples/matrix1/CMakeFiles/matrix1.dir/matrix1.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -std=c99 -MD -MT examples/matrix1/CMakeFiles/matrix1.dir/matrix1.c.o -MF CMakeFiles/matrix1.dir/matrix1.c.o.d -o CMakeFiles/matrix1.dir/matrix1.c.o -c /build/pocl-3.1/examples/matrix1/matrix1.c In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Target/TargetMachine.h:20: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ [ 74%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vload_half.cl.bc /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/example2a.dir/example2a.c.o -o example2a ../../poclu/libpoclu.a -lOpenCL -lm cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vload_half.cl.bc -c /build/pocl-3.1/lib/kernel/vload_half.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 74%] Building C object examples/scalarwave/CMakeFiles/scalarwave.dir/scalarwave.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/scalarwave && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/examples/scalarwave\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -std=c99 -MD -MT examples/scalarwave/CMakeFiles/scalarwave.dir/scalarwave.c.o -MF CMakeFiles/scalarwave.dir/scalarwave.c.o.d -o CMakeFiles/scalarwave.dir/scalarwave.c.o -c /build/pocl-3.1/examples/scalarwave/scalarwave.c [ 74%] Built target example1 make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/trig /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig/CMakeFiles/trig.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 74%] Built target example2a make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/vecadd /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd/CMakeFiles/vecadd.dir/DependInfo.cmake --color= [ 75%] Building C object examples/trig/CMakeFiles/trig.dir/trig.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/examples/trig\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/trig/CMakeFiles/trig.dir/trig.c.o -MF CMakeFiles/trig.dir/trig.c.o.d -o CMakeFiles/trig.dir/trig.c.o -c /build/pocl-3.1/examples/trig/trig.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 75%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/vecadd/CMakeFiles/vecadd.dir/vecadd.c.o -MF CMakeFiles/vecadd.dir/vecadd.c.o.d -o CMakeFiles/vecadd.dir/vecadd.c.o -c /build/pocl-3.1/examples/vecadd/vecadd.c /build/pocl-3.1/examples/scalarwave/scalarwave.c: In function 'main': /build/pocl-3.1/examples/scalarwave/scalarwave.c:161:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 161 | fread(source, source_size, 1, source_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/examples/trig/trig.c: In function 'main': /build/pocl-3.1/examples/trig/trig.c:60:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | fread (source, source_size, 1, source_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/IsolateRegions.cc:36: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 75%] Building C object examples/trig/CMakeFiles/trig.dir/trig_exec.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/examples/trig\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/trig/CMakeFiles/trig.dir/trig_exec.c.o -MF CMakeFiles/trig.dir/trig_exec.c.o.d -o CMakeFiles/trig.dir/trig_exec.c.o -c /build/pocl-3.1/examples/trig/trig_exec.c [ 75%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd_exec.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/vecadd/CMakeFiles/vecadd.dir/vecadd_exec.c.o -MF CMakeFiles/vecadd.dir/vecadd_exec.c.o.d -o CMakeFiles/vecadd.dir/vecadd_exec.c.o -c /build/pocl-3.1/examples/vecadd/vecadd_exec.c [ 75%] Linking C executable scalarwave cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/scalarwave.dir/scalarwave.c.o -o scalarwave ../../poclu/libpoclu.a -lOpenCL -lm /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ [ 75%] Linking C executable trig cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig && /usr/bin/cmake -E cmake_link_script CMakeFiles/trig.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/trig.dir/trig.c.o CMakeFiles/trig.dir/trig_exec.c.o -o trig ../../poclu/libpoclu.a -lOpenCL -lm make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 76%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Kernel.cc.o [ 75%] Built target scalarwave make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/depend cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/Kernel.cc.o -MF CMakeFiles/llvmpasses.dir/Kernel.cc.o.d -o CMakeFiles/llvmpasses.dir/Kernel.cc.o -c /build/pocl-3.1/lib/llvmopencl/Kernel.cc make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/matadd /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd/CMakeFiles/matadd.dir/DependInfo.cmake --color= /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ [ 76%] Linking C executable matrix1 make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/matrix1.dir/link.txt --verbose=1 make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/matrix1.dir/matrix1.c.o -o matrix1 ../../poclu/libpoclu.a -lOpenCL -lm [ 76%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/matadd/CMakeFiles/matadd.dir/matadd.c.o -MF CMakeFiles/matadd.dir/matadd.c.o.d -o CMakeFiles/matadd.dir/matadd.c.o -c /build/pocl-3.1/examples/matadd/matadd.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 77%] Linking C executable vecadd cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/vecadd.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/vecadd.dir/vecadd.c.o CMakeFiles/vecadd.dir/vecadd_exec.c.o -o vecadd ../../poclu/libpoclu.a -lOpenCL -lm [ 77%] Built target trig make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/boxadd /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd/CMakeFiles/boxadd.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 77%] Built target matrix1 make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/EinsteinToolkit /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake --color= make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 77%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/boxadd/CMakeFiles/boxadd.dir/boxadd.c.o -MF CMakeFiles/boxadd.dir/boxadd.c.o.d -o CMakeFiles/boxadd.dir/boxadd.c.o -c /build/pocl-3.1/examples/boxadd/boxadd.c make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 77%] Building C object examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DSRCDIR=\"/build/pocl-3.1/examples/EinsteinToolkit\" -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -std=c99 -MD -MT examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o -MF CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o.d -o CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o -c /build/pocl-3.1/examples/EinsteinToolkit/EinsteinToolkit.c [ 77%] Built target vecadd [ 77%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd_exec.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/boxadd/CMakeFiles/boxadd.dir/boxadd_exec.c.o -MF CMakeFiles/boxadd.dir/boxadd_exec.c.o.d -o CMakeFiles/boxadd.dir/boxadd_exec.c.o -c /build/pocl-3.1/examples/boxadd/boxadd_exec.c [ 78%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd_exec.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/poclu -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT examples/matadd/CMakeFiles/matadd.dir/matadd_exec.c.o -MF CMakeFiles/matadd.dir/matadd_exec.c.o.d -o CMakeFiles/matadd.dir/matadd_exec.c.o -c /build/pocl-3.1/examples/matadd/matadd_exec.c /build/pocl-3.1/examples/EinsteinToolkit/EinsteinToolkit.c: In function 'main': /build/pocl-3.1/examples/EinsteinToolkit/EinsteinToolkit.c:1432:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1432 | fread(source1, source1_size, 1, source1_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/examples/EinsteinToolkit/EinsteinToolkit.c:1442:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1442 | fread(source2, source2_size, 1, source2_file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantRange.h:35, from /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:25, from /usr/lib/llvm-15/include/llvm/Bitcode/BitcodeWriter.h:17, from /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:55: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ [ 78%] Linking C executable matadd cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/matadd.dir/link.txt --verbose=1 [ 78%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/linker.cpp.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/linker.cpp.o -MF CMakeFiles/llvmpasses.dir/linker.cpp.o.d -o CMakeFiles/llvmpasses.dir/linker.cpp.o -c /build/pocl-3.1/lib/llvmopencl/linker.cpp /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/matadd.dir/matadd.c.o CMakeFiles/matadd.dir/matadd_exec.c.o -o matadd ../../poclu/libpoclu.a -lOpenCL -lm In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ [ 78%] Linking C executable boxadd cd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/boxadd.dir/link.txt --verbose=1 /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cc -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/boxadd.dir/boxadd.c.o CMakeFiles/boxadd.dir/boxadd_exec.c.o -o boxadd ../../poclu/libpoclu.a -lOpenCL -lm [ 78%] Built target matadd In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ [ 78%] Building C to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vload_store_half_f16c.c.bc /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ [ 78%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -Xclang -opaque-pointers -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vload_store_half_f16c.c.bc -c /build/pocl-3.1/lib/kernel/vload_store_half_f16c.c -I/build/pocl-3.1/include -include /build/pocl-3.1/include/_kernel_c.h /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o -MF CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o.d -o CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o -c /build/pocl-3.1/lib/llvmopencl/LLVMUtils.cc /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ [ 78%] Built target boxadd /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::CalleeInfo::CalleeInfo(HotnessType, uint64_t)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:78:17: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 78 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:78:63: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 78 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:78:50: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:29' may change value [-Wconversion] 78 | : Hotness(static_cast(Hotness)), RelBlockFreq(RelBF) {} | ^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateHotness(HotnessType)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:81:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 81 | Hotness = std::max(Hotness, static_cast(OtherHotness)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateRelBlockFreq(uint64_t, uint64_t)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:101:20: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:29' may change value [-Wconversion] 101 | RelBlockFreq = static_cast(Sum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o -MF CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o.d -o CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o -c /build/pocl-3.1/lib/llvmopencl/LoopBarriers.cc [ 78%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vstore.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vstore.cl.bc -c /build/pocl-3.1/lib/kernel/vstore.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::ValueInfo)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:284:54: warning: conversion from 'uintptr_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 284 | static unsigned getHashValue(ValueInfo I) { return (uintptr_t)I.getRef(); } | ^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::GlobalValueSummary::GVFlags::GVFlags(llvm::GlobalValue::LinkageTypes, llvm::GlobalValue::VisibilityTypes, bool, bool, bool, bool)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:339:19: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 339 | : Linkage(Linkage), Visibility(Visibility), | ^~~~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:339:40: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 339 | : Linkage(Linkage), Visibility(Visibility), | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::GlobalValueSummary::setLinkage(llvm::GlobalValue::LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:408:21: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 408 | Flags.Linkage = Linkage; | ^~~~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::GlobalValueSummary::setVisibility(llvm::GlobalValue::VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:430:24: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 430 | Flags.Visibility = (unsigned)Vis; | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::VFuncId)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:849:71: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 849 | static unsigned getHashValue(FunctionSummary::VFuncId I) { return I.GUID; } | ~~^~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::ConstVCall)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:868:20: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 868 | return I.VFunc.GUID; | ~~~~~~~~^~~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::GlobalVarSummary::GVarFlags::GVarFlags(bool, bool, bool, llvm::GlobalObject::VCallVisibility)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:904:47: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 904 | Constant(Constant), VCallVisibility(Vis) {} | ^~~ /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::GlobalVarSummary::setVCallVisibility(llvm::GlobalObject::VCallVisibility)': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:947:32: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 947 | VarFlags.VCallVisibility = Vis; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/RegionInfo.h:39: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/llvmopencl/../CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/llvmopencl/Kernel.cc:30: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:20, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:33, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.cc:23: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /build/pocl-3.1/lib/llvmopencl/LoopBarriers.cc:31: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/llvmopencl/../CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/llvmopencl/linker.cpp:35: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:18: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:413:19: required from 'void llvm::SmallVectorTemplateBase >::pop_back() [with T = llvm::unique_function; bool = false]' /usr/lib/llvm-15/include/llvm/IR/PassInstrumentation.h:314:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ In file included from /usr/lib/llvm-15/include/llvm/MC/StringTableBuilder.h:12, from /usr/lib/llvm-15/include/llvm/Bitcode/BitcodeWriter.h:18: /usr/lib/llvm-15/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashStringRef::CachedHashStringRef(llvm::StringRef, uint32_t)': /usr/lib/llvm-15/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-15/include/llvm/ADT/CachedHashString.h: In constructor 'llvm::CachedHashString::CachedHashString(llvm::StringRef, uint32_t)': /usr/lib/llvm-15/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) { | ~~~~~~^~ [ 78%] Linking C executable EinsteinToolkit cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o -o EinsteinToolkit ../../poclu/libpoclu.a -lOpenCL -lm [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vstore_half.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vstore_half.cl.bc -c /build/pocl-3.1/lib/kernel/vstore_half.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:58: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:19: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ [ 79%] Built target EinsteinToolkit /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/wait_group_events.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/wait_group_events.cl.bc -c /build/pocl-3.1/lib/kernel/wait_group_events.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/TypeSize.h:20, from /usr/lib/llvm-15/include/llvm/IR/Type.h:22, from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23: /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h:149:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 149 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ In file included from /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:65: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/IR/LegacyPassManagers.h:297:28: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:34: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/TypeSize.h:20, from /usr/lib/llvm-15/include/llvm/IR/Type.h:22, from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h:149:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 149 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc: In function 'bool getModuleIntMetadata(const llvm::Module&, const char*, long unsigned int&)': /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:597:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 597 | MDNode *MD = Root->getOperand(i); | ^ /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc: In function 'bool getModuleStringMetadata(const llvm::Module&, const char*, std::string&)': /build/pocl-3.1/lib/CL/pocl_llvm_utils.cc:622:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 622 | MDNode *MD = Root->getOperand(i); | ^ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740: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-15/include/llvm/Analysis/RegionInfo.h:699:7: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' /usr/lib/llvm-15/include/llvm/Analysis/RegionInfo.h:906:74: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:30: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:31: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/write_image.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/write_image.cl.bc -c /build/pocl-3.1/lib/kernel/write_image.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:30: /usr/lib/llvm-15/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-15/include/llvm/Support/ScaledNumber.h:96:31: required from here /usr/lib/llvm-15/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-15/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, | ~~~~~~^~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/Support/ScaledNumber.h:102:31: required from here /usr/lib/llvm-15/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getQuotient(DigitsT, DigitsT) [with DigitsT = long unsigned int]': /usr/lib/llvm-15/include/llvm/Support/ScaledNumber.h:178:21: required from here /usr/lib/llvm-15/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-15/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-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/Support/ScaledNumber.h:402:23: required from here /usr/lib/llvm-15/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-15/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-15/include/llvm/Support/ScaledNumber.h:410:23: required from here /usr/lib/llvm-15/include/llvm/Support/ScaledNumber.h:391:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/Support/ScaledNumber.h: In instantiation of 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long unsigned int]': /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:96:36: required from here /usr/lib/llvm-15/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-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:35: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/LoopBarriers.cc:32: /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:403:19: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:315:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/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-15/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-15/include/llvm/Support/ScaledNumber.h:357:16: required from here /usr/lib/llvm-15/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-15/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-15/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-15/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-15/include/llvm/Support/ScaledNumber.h:363:16: required from here /usr/lib/llvm-15/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-15/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-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/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-15/include/llvm/IR/ModuleSummaryIndex.h:96:26: required from here /usr/lib/llvm-15/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-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:28: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/IR/ModuleSummaryIndex.h:1179:21: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:33: /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = llvm::StructLayout; TopTrailingObj = llvm::TrailingObjects; PrevTy = llvm::StructLayout; NextTy = long unsigned int; MoreTys = {}]' /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = long unsigned int; BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}]' /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:644:66: required from here /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/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-15/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-15/include/llvm/Support/ScaledNumber.h:402:23: required from here /usr/lib/llvm-15/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-15/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-15/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-15/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-15/include/llvm/Support/ScaledNumber.h:410:23: required from here /usr/lib/llvm-15/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-15/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-15/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-15/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-15/include/llvm/IR/ModuleSummaryIndex.h:96:36: required from here /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/linker.cpp:41: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Kernel.cc:32: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pocl_fma.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pocl_fma.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::StringRef; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:268:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/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-15/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-15/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-15/include/llvm/IR/ModuleSummaryIndex.h:96:36: required from here /usr/lib/llvm-15/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-15/include/llvm/Support/ScaledNumber.h: In instantiation of 'static int llvm::ScaledNumber::countLeadingZerosWidth(DigitsType) [with DigitsT = long unsigned int; DigitsType = long unsigned int]': /usr/lib/llvm-15/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-15/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-15/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-15/include/llvm/IR/ModuleSummaryIndex.h:96:36: required from here /usr/lib/llvm-15/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-15/include/llvm/IR/ConstantFold.h:25, from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:22: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase; T = llvm::SMFixIt; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:365:50: required from 'const T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(const T&, size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:401:51: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:315:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:35: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Error.h: In member function 'void llvm::Error::setChecked(bool)': /usr/lib/llvm-15/include/llvm/Support/Error.h:297:24: warning: unused parameter 'V' [-Wunused-parameter] 297 | void setChecked(bool V) { | ~~~~~^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o -MF CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o.d -o CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o -c /build/pocl-3.1/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase; T = llvm::DiagnosticInfoOptimizationBase::Argument; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:365:50: required from 'const T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(const T&, size_t) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:401:51: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::DiagnosticInfoOptimizationBase::Argument; bool = false]' /usr/include/c++/12/bits/stl_iterator.h:735: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++/12/bits/stl_algobase.h:385: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++/12/bits/stl_algobase.h:495:30: required from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = back_insert_iterator >]' /usr/include/c++/12/bits/stl_algobase.h:522:42: required from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = back_insert_iterator >]' /usr/include/c++/12/bits/stl_algobase.h:530:31: required from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = back_insert_iterator >]' /usr/include/c++/12/bits/stl_algobase.h:620:7: required from '_OI std::copy(_II, _II, _OI) [with _II = const llvm::DiagnosticInfoOptimizationBase::Argument*; _OI = back_insert_iterator >]' /usr/lib/llvm-15/include/llvm/IR/DiagnosticInfo.h:658:14: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:24: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/acospi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/acospi.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/acospi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/linker.cpp:44: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/asinpi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/asinpi.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/asinpi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30, from /build/pocl-3.1/lib/llvmopencl/LoopBarriers.cc:34: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:24: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:48, from /build/pocl-3.1/lib/llvmopencl/Kernel.h:27, from /build/pocl-3.1/lib/llvmopencl/Kernel.cc:35: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.cc:30: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /build/pocl-3.1/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:34: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atan2pi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atan2pi.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/atan2pi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:19: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atanpi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atanpi.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/atanpi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:49: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:30: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ [ 79%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sinpi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sinpi.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/sinpi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ [ 80%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/pocl-3.1/lib/CL/../llvmopencl" -MD -MT lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o -MF CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o.d -o CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o -c /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:31: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/llvmopencl/linker.cpp: In function 'void find_called_functions(llvm::Function*, llvm::StringSet<>&)': /build/pocl-3.1/lib/llvmopencl/linker.cpp:91:19: warning: unused variable 'Name' [-Wunused-variable] 91 | const char* Name = Callee->getName().data(); | ^~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/LoopBarriers.cc:41: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 81%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cospi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cospi.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/cospi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.cc:33: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:35: /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /build/pocl-3.1/lib/llvmopencl/LLVMUtils.cc: In function 'void pocl::regenerate_kernel_metadata(llvm::Module&, FunctionMapping&)': /build/pocl-3.1/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)); | ^~~ /build/pocl-3.1/lib/llvmopencl/LLVMUtils.cc: In function 'int pocl::getConstantIntMDValue(llvm::Metadata*)': /build/pocl-3.1/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(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /build/pocl-3.1/lib/llvmopencl/Kernel.h:28: /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:19: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/llvmopencl/Kernel.cc: In member function 'void pocl::Kernel::addLocalSizeInitCode(size_t, size_t, size_t)': /build/pocl-3.1/lib/llvmopencl/Kernel.cc:289:57: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 289 | llvm::Type *SizeT = IntegerType::get(M->getContext(), address_bits); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ [ 81%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/tanpi.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/tanpi.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/tanpi.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/ADT/STLExtras.h:20, from /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:25, from /usr/lib/llvm-15/include/llvm/Pass.h:347, from /build/pocl-3.1/lib/CL/../llvmopencl/AutomaticLocals.h:24, from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:26: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:20, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:413:19: required from 'void llvm::SmallVectorTemplateBase >::pop_back() [with T = llvm::unique_function; bool = false]' /usr/lib/llvm-15/include/llvm/IR/PassInstrumentation.h:314:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:33: /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = llvm::StructLayout; TopTrailingObj = llvm::TrailingObjects; PrevTy = llvm::StructLayout; NextTy = long unsigned int; MoreTys = {}]' /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = long unsigned int; BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}]' /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:644:66: required from here /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cos.cl.bc /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cos.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/cos.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:33: /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = llvm::StructLayout; TopTrailingObj = llvm::TrailingObjects; PrevTy = llvm::StructLayout; NextTy = long unsigned int; MoreTys = {}]' /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = long unsigned int; BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}]' /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:644:66: required from here /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::json::ObjectKey; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::json::ObjectKey&; ValueArgs = {std::nullptr_t}; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {std::nullptr_t}; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:120:25: required from 'std::pair, llvm::detail::DenseMapPair, false>, bool> llvm::json::Object::try_emplace(const llvm::json::ObjectKey&, Ts&& ...) [with Ts = {std::nullptr_t}]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:616:25: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:567:45: warning: unused parameter 'Key' [-Wunused-parameter] 567 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/IR/ValueMap.h:104:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' /build/pocl-3.1/lib/llvmopencl/linker.cpp:301:21: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::ValueMapCallbackVH > >; DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::ValueMapCallbackVH > >; ValueArgs = {}; DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:340:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>; value_type = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:344:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/IR/ValueMap.h:208:15: required from 'ValueT& llvm::ValueMap::operator[](const KeyT&) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' /build/pocl-3.1/lib/llvmopencl/linker.cpp:133:18: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:567:45: warning: unused parameter 'Key' [-Wunused-parameter] 567 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ [ 81%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cosh.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cosh.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/cosh.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::json::ObjectKey; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::json::ObjectKey&; ValueArgs = {std::nullptr_t}; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {std::nullptr_t}; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:120:25: required from 'std::pair, llvm::detail::DenseMapPair, false>, bool> llvm::json::Object::try_emplace(const llvm::json::ObjectKey&, Ts&& ...) [with Ts = {std::nullptr_t}]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:616:25: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:567:45: warning: unused parameter 'Key' [-Wunused-parameter] 567 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/OptimizeWorkItemFuncCalls.h:29, from /build/pocl-3.1/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:37: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sin.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sin.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/sin.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ In file included from /build/pocl-3.1/lib/llvmopencl/OptimizeWorkItemFuncCalls.h:30: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23, from /build/pocl-3.1/lib/CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:31: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:19: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/TypeSize.h:20, from /usr/lib/llvm-15/include/llvm/IR/Type.h:22, from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h:149:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 149 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:20, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/LoopBarriers.cc:37: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/IR/LegacyPassManagers.h:297:28: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 81%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sinh.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sinh.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/sinh.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ [ 81%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/tan.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/tan.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/tan.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:19: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 82%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o -MF CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o.d -o CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o -c /build/pocl-3.1/lib/llvmopencl/PHIsToAllocas.cc /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ [ 82%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o -MF CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o.d -o CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o -c /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc In file included from /usr/lib/llvm-15/include/llvm/ADT/Triple.h:13, from /usr/lib/llvm-15/include/llvm/MC/TargetRegistry.h:24, from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:45: /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:53:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 53 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/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-15/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-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:63:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 63 | HasSubminor(true), Build(Build), HasBuild(true) {} | ^~~~~ [ 82%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/tanh.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/tanh.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/tanh.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:47: /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::getNumBuffers() const': /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:130:55: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 130 | unsigned getNumBuffers() const { return Buffers.size(); } | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h: In member function 'unsigned int llvm::SourceMgr::AddNewSourceBuffer(std::unique_ptr, llvm::SMLoc)': /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:150:24: warning: conversion from 'std::vector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 150 | return Buffers.size(); | ~~~~~~~~~~~~^~ [ 82%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sincos.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sincos.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/sincos.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:48: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ [ 82%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o -MF CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o.d -o CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o -c /build/pocl-3.1/lib/llvmopencl/RemoveBarrierCalls.cc In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Target/TargetMachine.h:20, from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:57: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:18, from /build/pocl-3.1/lib/llvmopencl/PHIsToAllocas.cc:30: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ [ 82%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o -MF CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o.d -o CMakeFiles/llvmpasses.dir/RemoveOptnoneFromWIFunc.cc.o -c /build/pocl-3.1/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc [ 82%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sincos_helpers.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sincos_helpers.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc [ 82%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o -MF CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o.d -o CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o -c /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/llvmopencl/../CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc:31: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ [ 83%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/acosh.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/acosh.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/acosh.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:60: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:18, from /build/pocl-3.1/lib/llvmopencl/Barrier.h:28, from /build/pocl-3.1/lib/llvmopencl/RemoveBarrierCalls.cc:29: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/TypeSize.h:20, from /usr/lib/llvm-15/include/llvm/IR/Type.h:22, from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h:149:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 149 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:31: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19, from /usr/lib/llvm-15/include/llvm/IR/Argument.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:25, from /build/pocl-3.1/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:28, from /build/pocl-3.1/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:25: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:18, from /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc:31: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ [ 83%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/asinh.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/asinh.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/asinh.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ [ 83%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atanh.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atanh.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/atanh.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h:15, from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:65: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30, from /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:29, from /usr/lib/llvm-15/include/llvm/IR/ConstantFold.h:25, from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:22: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h:64:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 64 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h:65:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 65 | AvailableArray[F/4] |= State << 2*(F&3); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/TargetTransformInfo.h:24, from /build/pocl-3.1/lib/CL/pocl_llvm_wg.cc:66: /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'void llvm::SmallBitVector::resize(unsigned int, bool)': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:343:15: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 343 | (*BV)[I] = (OldBits >> I) & 1; | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'void llvm::SmallBitVector::reserve(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:353:39: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 353 | BitVector *BV = new BitVector(SmallSize); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:356:21: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 356 | BV->set(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'bool llvm::SmallBitVector::back() const': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:469:27: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 469 | return (*this)[size() - 1]; | ~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'void llvm::SmallBitVector::push_back(bool)': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:478:19: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 478 | resize(size() + 1, Val); | ~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'void llvm::SmallBitVector::pop_back()': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:484:19: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | resize(size() - 1); | ~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'bool llvm::SmallBitVector::anyCommon(const llvm::SmallBitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:494:38: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 494 | for (unsigned i = 0, e = std::min(size(), RHS.size()); i != e; ++i) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'bool llvm::SmallBitVector::operator==(const llvm::SmallBitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:510:21: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 510 | if ((*this)[I] != RHS[I]) | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:510:31: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 510 | if ((*this)[I] != RHS[I]) | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'llvm::SmallBitVector& llvm::SmallBitVector::operator&=(const llvm::SmallBitVector&)': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:524:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 524 | resize(std::max(size(), RHS.size())); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:532:17: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 532 | (*this)[I] = test(I) && RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:532:27: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 532 | (*this)[I] = test(I) && RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:532:42: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 532 | (*this)[I] = test(I) && RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:534:15: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 534 | reset(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'llvm::SmallBitVector& llvm::SmallBitVector::reset(const llvm::SmallBitVector&)': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:546:40: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 546 | for (unsigned i = 0, e = std::min(size(), RHS.size()); i != e; ++i) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'bool llvm::SmallBitVector::test(const llvm::SmallBitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:561:29: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 561 | for (i = 0, e = std::min(size(), RHS.size()); i != e; ++i) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:565:18: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 565 | for (e = size(); i != e; ++i) | ~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'llvm::SmallBitVector& llvm::SmallBitVector::operator|=(const llvm::SmallBitVector&)': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:573:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 573 | resize(std::max(size(), RHS.size())); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:580:17: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 580 | (*this)[I] = test(I) || RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:580:27: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 580 | (*this)[I] = test(I) || RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:580:42: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 580 | (*this)[I] = test(I) || RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h: In member function 'llvm::SmallBitVector& llvm::SmallBitVector::operator^=(const llvm::SmallBitVector&)': /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:586:20: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 586 | resize(std::max(size(), RHS.size())); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:593:17: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 593 | (*this)[I] = test(I) != RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:593:27: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 593 | (*this)[I] = test(I) != RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/ADT/SmallBitVector.h:593:42: warning: conversion from 'llvm::SmallBitVector::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 593 | (*this)[I] = test(I) != RHS.test(I); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/TargetTransformInfo.h:30: /usr/lib/llvm-15/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': /usr/lib/llvm-15/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-15/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': /usr/lib/llvm-15/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-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:35: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/TypeSize.h:20, from /usr/lib/llvm-15/include/llvm/IR/Type.h:22, from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29: /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/raw_ostream.h:149:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] 149 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} | ~~~~~~~~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc:32: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ep_log.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ep_log.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/ep_log.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/PassRegistry.h:19: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc:36: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:29: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:31: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/radians.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/radians.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/radians.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFold.h:25, from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:22: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /build/pocl-3.1/lib/llvmopencl/RemoveOptnoneFromWIFunc.h:30: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:35: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25, from /build/pocl-3.1/lib/llvmopencl/Barrier.h:30: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/APFloat.h:18, from /usr/lib/llvm-15/include/llvm/IR/Constants.h:23, from /build/pocl-3.1/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:30: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:26: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = const void*; ValueParamT = const void*]' /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:64:20: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/PHIsToAllocas.h:29, from /build/pocl-3.1/lib/llvmopencl/PHIsToAllocas.cc:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26, from /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc:33: /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/degrees.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/degrees.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/degrees.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/RemoveOptnoneFromWIFunc.cc:31: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /build/pocl-3.1/lib/llvmopencl/RemoveBarrierCalls.h:32, from /build/pocl-3.1/lib/llvmopencl/RemoveBarrierCalls.cc:30: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/log2.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/log2.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/log2.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc:34: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/PHIsToAllocas.cc:33: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:33: /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = llvm::StructLayout; TopTrailingObj = llvm::TrailingObjects; PrevTy = llvm::StructLayout; NextTy = long unsigned int; MoreTys = {}]' /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = long unsigned int; BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}]' /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:644:66: required from here /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/logb.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/logb.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/logb.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/Analysis/AssumptionCache.h:22, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:22, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/RemoveBarrierCalls.cc:31: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:22, from /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc:38: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::json::ObjectKey; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::json::ObjectKey&; ValueArgs = {std::nullptr_t}; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {std::nullptr_t}; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:120:25: required from 'std::pair, llvm::detail::DenseMapPair, false>, bool> llvm::json::Object::try_emplace(const llvm::json::ObjectKey&, Ts&& ...) [with Ts = {std::nullptr_t}]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:616:25: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:567:45: warning: unused parameter 'Key' [-Wunused-parameter] 567 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:549: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-15/include/llvm/ADT/DenseMap.h:340: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 >; value_type = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:344: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-15/include/llvm/Analysis/TargetLibraryInfo.h:138:20: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:567:45: warning: unused parameter 'Key' [-Wunused-parameter] In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = long unsigned int; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = long unsigned int; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1196:27: required from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = long unsigned int; unsigned int N = 6; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:143:9: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase; T = llvm::SMFixIt; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:365:50: required from 'const T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(const T&, size_t) [with T = llvm::SMFixIt; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:401:51: required from 'void llvm::SmallVectorTemplateBase >::push_back(const T&) [with T = llvm::SMFixIt; bool = false]' /usr/lib/llvm-15/include/llvm/Support/SourceMgr.h:315:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc:37: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pown.cl.bc In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pown.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/pown.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Twine.h:12, from /usr/lib/llvm-15/include/llvm/IR/Function.h:22: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = const void*; ValueParamT = const void*]' /usr/lib/llvm-15/include/llvm/PassAnalysisSupport.h:64:20: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/powr.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/powr.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/powr.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30, from /usr/lib/llvm-15/include/llvm/Analysis/PostDominators.h:17, from /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc:38: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc:39: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pow.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pow.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/pow.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.h:33, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandlerChooser.h:26, from /build/pocl-3.1/lib/llvmopencl/PHIsToAllocas.cc:34: /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.h:35: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ [ 84%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o -MF CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o.d -o CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o -c /build/pocl-3.1/lib/llvmopencl/WorkItemAliasAnalysis.cc /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rootn.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rootn.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/rootn.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc: In static member function 'static void pocl::ParallelRegion::insertLocalIdInit(llvm::BasicBlock*, unsigned int, unsigned int, unsigned int)': /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc:292:57: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 292 | llvm::Type *SizeT = IntegerType::get(M->getContext(), address_bits); | ^~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/MapVector.h:20, from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:19: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc:44: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 84%] Built target lib_cl_llvm [ 84%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pow_helpers.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/pow_helpers.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ [ 85%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fmod.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fmod.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/fmod.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc [ 85%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/remainder.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/remainder.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/remainder.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:30: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:41, from /build/pocl-3.1/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:19: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:19: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/Analysis/MemoryLocation.h:20, from /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:43: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 86%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/remquo.cl.bc /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/remquo.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/remquo.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:33: /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h: In instantiation of 'static size_t llvm::TrailingObjects::callNumTrailingObjects(const BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:164:55: required from 'static NextTy* llvm::trailing_objects_internal::TrailingObjectsImpl::getTrailingObjectsImpl(BaseTy*, llvm::trailing_objects_internal::TrailingObjectsBase::OverloadToken) [with int Align = 8; BaseTy = llvm::StructLayout; TopTrailingObj = llvm::TrailingObjects; PrevTy = llvm::StructLayout; NextTy = long unsigned int; MoreTys = {}]' /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = long unsigned int; BaseTy = llvm::StructLayout; TrailingTys = {long unsigned int}]' /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:644:66: required from here /usr/lib/llvm-15/include/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] 260 | callNumTrailingObjects(const BaseTy *Obj, | ~~~~~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.h:32, from /build/pocl-3.1/lib/llvmopencl/PHIsToAllocas.cc:35: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/Kernel.h:27, from /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc:43: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ocml_helpers.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ocml_helpers.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::json::ObjectKey; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::json::ObjectKey&; ValueArgs = {std::nullptr_t}; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:260:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {std::nullptr_t}; DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:120:25: required from 'std::pair, llvm::detail::DenseMapPair, false>, bool> llvm::json::Object::try_emplace(const llvm::json::ObjectKey&, Ts&& ...) [with Ts = {std::nullptr_t}]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:616:25: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:567:45: warning: unused parameter 'Key' [-Wunused-parameter] 567 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isinf.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isinf.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/isinf.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::ValueMapCallbackVH > >; DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:549:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::ValueMapCallbackVH > >; ValueArgs = {}; DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:340:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>; value_type = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:344:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/IR/ValueMap.h:208:15: required from 'ValueT& llvm::ValueMap::operator[](const KeyT&) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' /build/pocl-3.1/lib/llvmopencl/ParallelRegion.cc:127:14: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:567:45: warning: unused parameter 'Key' [-Wunused-parameter] 567 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, | ~~~~~~~~~~~~^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:45, from /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:44: /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:46: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Workgroup.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/Workgroup.cc.o -MF CMakeFiles/llvmpasses.dir/Workgroup.cc.o.d -o CMakeFiles/llvmpasses.dir/Workgroup.cc.o -c /build/pocl-3.1/lib/llvmopencl/Workgroup.cc [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isnan.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isnan.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/isnan.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/Kernel.h:27, from /build/pocl-3.1/lib/llvmopencl/VariableUniformityAnalysis.cc:41: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isfinite.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isfinite.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/isfinite.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc [ 88%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o -MF CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o.d -o CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o -c /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:45: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h: In member function 'void llvm::AliasResult::setOffset(int32_t)': /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:125:16: warning: conversion from 'int32_t' {aka 'int'} to 'int:23' may change value [-Wconversion] 125 | Offset = NewOffset; | ^~~~~~~~~ [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isnormal.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/isnormal.cl.bc -c /build/pocl-3.1/lib/kernel/libclc-pocl/isnormal.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/llvmopencl/../CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:34: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h:15, from /build/pocl-3.1/lib/llvmopencl/WorkItemAliasAnalysis.cc:39: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h:64:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 64 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Analysis/TargetLibraryInfo.h:65:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 65 | AvailableArray[F/4] |= State << 2*(F&3); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp32.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp32.cl.bc -c /build/pocl-3.1/lib/kernel/libclc/vtables_fp32.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp64.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/vtables_fp64.cl.bc -c /build/pocl-3.1/lib/kernel/libclc/vtables_fp64.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /build/pocl-3.1/lib/llvmopencl/WorkItemAliasAnalysis.cc:43: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:40: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/normalize.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/normalize.cl.bc -c /build/pocl-3.1/lib/kernel/libclc/normalize.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/IR/Module.h:18, from /build/pocl-3.1/lib/llvmopencl/../CL/pocl_llvm_api.h:31, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc:32: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]': /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:489:39: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/Analysis/AliasAnalysis.h:391:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/length.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/length.cl.bc -c /build/pocl-3.1/lib/kernel/libclc/length.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -I /build/pocl-3.1/lib/kernel/libclc In file included from /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:42: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:413:19: required from 'void llvm::SmallVectorTemplateBase >::pop_back() [with T = llvm::unique_function; bool = false]' /usr/lib/llvm-15/include/llvm/IR/PassInstrumentation.h:314:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sleef_glue.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sleef_glue.cl.bc -c /build/pocl-3.1/lib/kernel/sleef/libm/sleef_glue.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ [ 88%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o -MF CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o.d -o CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o -c /build/pocl-3.1/lib/llvmopencl/WorkitemHandlerChooser.cc /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ [ 88%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o -MF CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o.d -o CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o -c /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::swap(llvm::SmallDenseMap&) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:922:5: required from 'llvm::SmallDenseMap::SmallDenseMap(llvm::SmallDenseMap&&) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:462:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:942:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 942 | NumEntries = TmpNumEntries; | ^~~~~~~~~~~~~ [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/scalars.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/scalars.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/scalars.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:25, from /usr/lib/llvm-15/include/llvm/IR/Module.h:23: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/acos.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/acos.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/acos.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/asin.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/asin.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/asin.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:27: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:421:44: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:421:44: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 88%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atan2.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atan2.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/atan2.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] In file included from /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:41: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Function.h:27, from /usr/lib/llvm-15/include/llvm/IR/Module.h:26: /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFold.h:25, from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:22, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:43: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:491:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::AAQueryInfo::CacheEntry, 8>; KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:376:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::AAQueryInfo::CacheEntry, 8>; KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1042:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:912:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = std::pair; ValueT = llvm::AAQueryInfo::CacheEntry; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AAQueryInfo::CacheEntry>]' /usr/lib/llvm-15/include/llvm/Analysis/AliasAnalysis.h:489:39: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/Analysis/AliasAnalysis.h:391:7: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:35: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Optional.h:19, from /usr/lib/llvm-15/include/llvm/ADT/DepthFirstIterator.h:39, from /usr/lib/llvm-15/include/llvm/Analysis/PostDominators.h:16, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandlerChooser.cc:29: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atan.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/atan.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/atan.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cbrt.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/cbrt.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/cbrt.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ceil.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ceil.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/ceil.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:17, from /usr/lib/llvm-15/include/llvm/Analysis/PostDominators.h:17: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/copysign.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/copysign.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/copysign.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc:35: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/BinaryFormat/Dwarf.h:25, from /usr/lib/llvm-15/include/llvm/IR/DIBuilder.h:24, from /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:47: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/Triple.h:13, from /usr/lib/llvm-15/include/llvm/BinaryFormat/Dwarf.h:27: /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:53:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 53 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/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-15/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-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:63:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 63 | HasSubminor(true), Build(Build), HasBuild(true) {} | ^~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:27, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc:37: /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': /usr/lib/llvm-15/include/llvm/BinaryFormat/Dwarf.h:736:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 736 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:17, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:46, from /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:35: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/erfc.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/erfc.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/erfc.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:28: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:28, from /usr/lib/llvm-15/include/llvm/IR/DIBuilder.h:25: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/erf.cl.bc /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/erf.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/erf.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ [ 89%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl && /usr/bin/c++ -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/llvmopencl/../CL -I/build/pocl-3.1/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-15/include -std=c++14 -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -flto=auto -fno-fat-lto-objects -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o -MF CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o.d -o CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o -c /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:138:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 138 | SubclassData16 = Tag; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:159:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 159 | void setTag(unsigned Tag) { SubclassData16 = Tag; } | ^~~ In file included from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc:39: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/exp10.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/exp10.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/exp10.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:29: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/exp2.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/exp2.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/exp2.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/exp.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/exp.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/exp.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.h:33, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc:41: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:47: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/expm1.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/expm1.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/expm1.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:2097:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 2097 | Column(Column) { | ^~~~~~ [ 89%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fabs.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fabs.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/fabs.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ [ 90%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fdim.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fdim.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/fdim.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:30: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:2584:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2584 | unsigned getNumElements() const { return Elements.size(); } | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:3069:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3069 | Arg(Arg), Flags(Flags) { | ^~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:46, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:48: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:3414:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3414 | SubclassData16 = MIType; | ^~~~~~ [ 90%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/floor.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/floor.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/floor.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::DebugVariable&)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:3684:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3684 | return hash_combine(D.getVariable(), HV, D.getInlinedAt()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:12, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:17, from /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:22, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:25, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:46, from /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:36: /usr/lib/llvm-15/include/llvm/ADT/Hashing.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::hash_code)': /usr/lib/llvm-15/include/llvm/ADT/Hashing.h:684:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 684 | static unsigned getHashValue(hash_code val) { return val; } | ^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/Value.h:21, from /usr/lib/llvm-15/include/llvm/IR/User.h:24, from /usr/lib/llvm-15/include/llvm/IR/Constant.h:16, from /usr/lib/llvm-15/include/llvm/IR/Metadata.h:27, from /usr/lib/llvm-15/include/llvm/IR/TrackingMDRef.h:16, from /usr/lib/llvm-15/include/llvm/IR/DebugLoc.h:17, from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:22: /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:79:25: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 79 | ShiftValue = Log2_64(Value); | ~~~~~~~^~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/Alignment.h:225:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 225 | Out.ShiftValue = Value - 1; | ~~~~~~^~~ [ 90%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fma.cl.bc /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fma.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/fma.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:76:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 76 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:209:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 209 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] 218 | NumUserOperands = NumOps; | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:20: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h:87:25: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 87 | : SubclassID(ID), Storage(Storage), SubclassData1(false) { | ^~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fmax.cl.bc /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In static member function 'static size_t llvm::MDNode::Header::getAllocSize(llvm::Metadata::StorageType, size_t)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:986:30: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 986 | getSmallSize(NumOps, isResizable(Storage), isLarge(NumOps))) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fmax.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/fmax.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'unsigned int llvm::MDNode::Header::getNumOperands() const': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1045:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1045 | return getLarge().size(); | ~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Metadata.h: In member function 'void llvm::MDTuple::push_back(llvm::Metadata*)': /usr/lib/llvm-15/include/llvm/IR/Metadata.h:1389:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1389 | setOperand(NumOps, MD); | ^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/lib/llvm-15/include/llvm/IR/BasicBlock.h:562:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 562 | Bits.BlockAddressRefCount += Amt; | ^~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc: In member function 'virtual void pocl::WorkitemHandler::Initialize(pocl::Kernel*)': /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc:87:16: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 87 | SizeTWidth = address_bits; | ^~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:23, from /usr/lib/llvm-15/include/llvm/IR/Function.h:29, from /usr/lib/llvm-15/include/llvm/IR/CFG.h:26: /usr/lib/llvm-15/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Type.h:100:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] 100 | SubclassData = val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:441:69: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 441 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:472:71: warning: conversion from 'llvm::LinearPolySize::ScalarTy' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 472 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': /usr/lib/llvm-15/include/llvm/IR/DerivedTypes.h:582:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 582 | return get(ElementType, SVTy->getMinNumElements()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:32, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:22, from /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:53: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/GlobalObject.h:18, from /usr/lib/llvm-15/include/llvm/IR/Function.h:30: /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:168:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] 168 | SubClassData = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:217:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 217 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:243:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 243 | Visibility = V; | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:255:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] 255 | ThreadLocal = Val; | ^~~ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:270:71: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] 270 | void setDLLStorageClass(DLLStorageClassTypes C) { DllStorageClass = C; } | ^ /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': /usr/lib/llvm-15/include/llvm/IR/GlobalValue.h:521:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] 521 | Linkage = LT; | ^~ /usr/lib/llvm-15/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': /usr/lib/llvm-15/include/llvm/IR/Function.h:245:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 245 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 90%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fmin.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/fmin.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/fmin.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:47, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandlerChooser.cc:30: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/CFG.h: In function 'unsigned int llvm::pred_size(const BasicBlock*)': /usr/lib/llvm-15/include/llvm/IR/CFG.h:124:23: warning: conversion from 'std::__iterator_traits >, void>::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 124 | return std::distance(pred_begin(BB), pred_end(BB)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ [ 90%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/frfrexp.cl.bc [ 91%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/expfrexp.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/frfrexp.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/frfrexp.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/expfrexp.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/expfrexp.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/Instructions.h:30, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:47: /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::data_operands_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1290:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1290 | return std::distance(data_operands_begin(), data_operands_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getDataOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1312:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1312 | return U - data_operands_begin(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::arg_size() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1339:48: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1339 | unsigned arg_size() const { return arg_end() - arg_begin(); } | ~~~~~~~~~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getArgOperandNo(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1374:14: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1374 | return U - arg_begin(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'unsigned int llvm::CallBase::getNumOperandBundles() const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1941:25: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 1941 | return std::distance(bundle_op_info_begin(), bundle_op_info_end()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In member function 'bool llvm::CallBase::isBundleOperand(const llvm::Use*) const': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1976:53: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 1976 | return hasOperandBundles() && isBundleOperand(U - op_begin()); | ~~^~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h: In static member function 'static unsigned int llvm::CallBase::CountBundleInputs(llvm::ArrayRef >)': /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:2304:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2304 | Total += B.input_size(); | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:49: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1525:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1525 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1534:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1534 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1535:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1535 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1548:45: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1548 | return new (ComputeNumOperands(Args.size())) | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:1556:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1556 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1557:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1557 | const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:54: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::changesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2097:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2097 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'bool llvm::ShuffleVectorInst::increasesLength() const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:2108:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2108 | unsigned NumMaskElts = ShuffleMask.size(); | ~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In member function 'void llvm::SwitchInst::CaseHandle::setValue(llvm::ConstantInt*) const': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3354:24: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3354 | SI->setOperand(2 + Index*2, reinterpret_cast(V)); | ~~^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3824:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3824 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3836:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3836 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3837:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3837 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3847:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3847 | int NumOperands = ComputeNumOperands(Args.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3858:37: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 3858 | ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3859:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3859 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4030:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4030:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4030 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4043:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4043:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4043 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4045:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4045 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4057:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4057:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4057 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4069:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4069:73: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 4069 | int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), | ~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4071:47: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4071 | unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/frexp.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/frexp.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/frexp.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4474:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4474 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4481:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4481 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4515:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4515 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:4522:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4522 | unsigned Values = 1 + Args.size(); | ~~^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/IR/DataLayout.h:22, from /usr/lib/llvm-15/include/llvm/IR/Module.h:25, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:46, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:48: /usr/lib/llvm-15/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/APInt.h:1427:59: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1427 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.h:35, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandlerChooser.h:26, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandlerChooser.cc:34: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ In file included from /usr/lib/llvm-15/include/llvm/Analysis/PostDominators.h:17, from /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:36: /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/hypot.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/hypot.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/hypot.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/ADT/Triple.h:13, from /usr/lib/llvm-15/include/llvm/BinaryFormat/Dwarf.h:27, from /usr/lib/llvm-15/include/llvm/IR/DIBuilder.h:24, from /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:37: /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:53:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 53 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/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-15/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-15/include/llvm/Support/VersionTuple.h: In constructor 'llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:62:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 62 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), | ^~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/VersionTuple.h:63:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 63 | HasSubminor(true), Build(Build), HasBuild(true) {} | ^~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': /usr/lib/llvm-15/include/llvm/BinaryFormat/Dwarf.h:736:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 736 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ilogb.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ilogb.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/ilogb.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/Kernel.h:27, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandler.cc:42: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'virtual bool pocl::Workgroup::runOnModule(llvm::Module&)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:201:16: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 201 | SizeTWidth = address_bits; | ^~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:233:25: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 233 | DeviceArgsASid), | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:234:39: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 234 | PointerType::get(PoclContextT, DeviceContextASid), SizeT, SizeT, SizeT}, | ^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In function 'void addRangeMetadata(llvm::Instruction*, size_t, size_t)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:323:29: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 323 | MDB.createRange(APInt(BitWidth, Min), APInt(BitWidth, Max + 1)); | ^~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:323:51: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 323 | MDB.createRange(APInt(BitWidth, Min), APInt(BitWidth, Max + 1)); | ^~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 92%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ldexp.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/ldexp.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/ldexp.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'llvm::Function* pocl::Workgroup::createWrapper(llvm::Function*, pocl::FunctionMapping&)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:692:49: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 692 | sv.push_back(PointerType::get(PoclContextT, DeviceContextASid)); | ^~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:696:49: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 696 | sv.push_back(PointerType::get(PoclContextT, DeviceContextASid)); | ^~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:726:39: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 726 | for (unsigned i = 0, e = F->arg_size(); i != e; ++i) { | ~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/Support/Error.h:26, from /usr/lib/llvm-15/include/llvm/Support/TimeProfiler.h:12, from /usr/lib/llvm-15/include/llvm/IR/PassManager.h:49: /usr/lib/llvm-15/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-15/include/llvm/Support/Format.h:234:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 234 | ByteGroupSize = NumPerLine; | ^~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'std::vector > pocl::Workgroup::globalHandlesToContextStructLoads(llvm::IRBuilder<>&, const std::vector >&&, int)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:840:66: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 840 | Builder, StructFieldIndex, GlobalHandleNames.size() == 1 ? -1 : i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'void pocl::Workgroup::createDefaultWorkgroupLauncher(llvm::Function*)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1073:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1073 | if (DeviceAllocaLocals && isLocalMemFunctionArg(F, i)) { | ^ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1081:62: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1081 | Type *SizeIntType = IntegerType::get(*C, ParamByteSize * 8); | ~~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In function 'void computeArgBufferOffsets(LLVMValueRef, uint64_t*)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1193:42: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1193 | LLVMValueRef Param = LLVMGetParam(F, i); | ^ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1200:30: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1200 | Offset = align64(Offset, Alignment); | ^~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'LLVMOpaqueValue* pocl::Workgroup::createAllocaMemcpyForStruct(LLVMModuleRef, LLVMBuilderRef, llvm::Argument&, LLVMValueRef)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1225:46: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1225 | unsigned alignment = DL.getABITypeAlignment(TypeInArg); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1235:56: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1235 | LLVMTypeRef i32PtrAS1 = LLVMPointerType(Int32Type, DeviceArgsASid); | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1250:18: warning: unused variable 'Call4' [-Wunused-variable] 1250 | LLVMValueRef Call4 = LLVMBuildCall2(Builder, FnTy, MemCpy4, args, 3, ""); | ^~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1254:54: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1254 | LLVMTypeRef i8PtrAS1 = LLVMPointerType(Int8Type, DeviceArgsASid); | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1269:18: warning: unused variable 'Call1' [-Wunused-variable] 1269 | LLVMValueRef Call1 = LLVMBuildCall2(Builder, FnTy, MemCpy1, args, 3, ""); | ^~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'LLVMOpaqueValue* pocl::Workgroup::createArgBufferLoad(LLVMBuilderRef, LLVMValueRef, uint64_t*, LLVMContextRef, LLVMValueRef, unsigned int)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1320:53: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1320 | LLVMTypeRef DestTy = LLVMPointerType(ParamType, DeviceArgsASid); | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'llvm::Function* pocl::Workgroup::createArgBufferWorkgroupLauncher(llvm::Function*, std::string)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1358:55: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1358 | LLVMTypeRef ArgsPtrType = LLVMPointerType(Int8Type, DeviceArgsASid); | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1360:54: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1360 | LLVMTypeRef CtxPtrType = LLVMPointerType(Int8Type, DeviceContextASid); | ^~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1396:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1396 | if (DeviceAllocaLocals && isLocalMemFunctionArg(Func, i)) { | ^ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1400:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1400 | LLVMValueRef Param = LLVMGetParam(F, i); | ^ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1467:53: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1467 | LLVMContext, F, i); | ^ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1473:58: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1473 | LLVMValueRef CtxParam = LLVMGetParam(WrapperKernel, Arg++); | ~~~^~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1475:56: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1475 | LLVMTypeRef CtxPtrTypeActual = LLVMPointerType(CtxT, DeviceContextASid); | ^~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1480:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1480 | Args[i++] = LLVMGetParam(WrapperKernel, Arg++); | ~~~^~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1481:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1481 | Args[i++] = LLVMGetParam(WrapperKernel, Arg++); | ~~~^~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1482:46: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1482 | Args[i++] = LLVMGetParam(WrapperKernel, Arg++); | ~~~^~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1490:62: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1490 | LLVMValueRef Call = LLVMBuildCall2(Builder, FnTy, F, Args, ArgCount, ""); | ^~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'void pocl::Workgroup::createGridLauncher(llvm::Function*, llvm::Function*, std::string)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1520:55: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1520 | LLVMTypeRef ArgsPtrType = LLVMPointerType(Int8Type, DeviceArgsASid); | ^~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1569:48: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1569 | Kernel, KernArgCount - HiddenArgs); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/Workgroup.cc: In member function 'void pocl::Workgroup::createFastWorkgroupLauncher(llvm::Function*)': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:1677:62: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 1677 | V = Builder.CreatePointerCast(Pointer, T->getPointerTo(DeviceGlobalASid)); | ^~~~~~~~~~~~~~~~ [ 92%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/lgamma.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/lgamma.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/lgamma.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/ADT/DenseSet.h:17, from /usr/lib/llvm-15/include/llvm/IR/Function.h:20: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 93%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/lgamma_r.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/lgamma_r.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:25, from /usr/lib/llvm-15/include/llvm/IR/DIBuilder.h:25: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:28: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.h:34, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandlerChooser.cc:35: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:138:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 138 | SubclassData16 = Tag; | ^~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:159:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 159 | void setTag(unsigned Tag) { SubclassData16 = Tag; } | ^~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/Support/Threading.h:17, from /usr/lib/llvm-15/include/llvm/Support/RWMutex.h:17, from /usr/lib/llvm-15/include/llvm/PassRegistry.h:23, from /usr/lib/llvm-15/include/llvm/PassSupport.h:29, from /usr/lib/llvm-15/include/llvm/Pass.h:348, from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:49: /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:373:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 373 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:412:16: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 412 | I = alignTo(I, BITWORD_SIZE); | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::anyCommon(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:483:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 483 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:484:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 484 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::operator==(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:495:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 495 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator&=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:503:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 503 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:504:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 504 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:520:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 520 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:521:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 521 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'bool llvm::BitVector::test(const llvm::BitVector&) const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:530:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | unsigned ThisWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:531:38: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 531 | unsigned RHSWords = RHS.Bits.size(); | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator|=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:561:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 561 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator^=(const llvm::BitVector&)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:569:44: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 569 | for (size_type I = 0, E = RHS.Bits.size(); I != E; ++I) | ~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator>>=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:579:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 579 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::operator<<=(unsigned int)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:628:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 628 | unsigned NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShl(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:741:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 741 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'void llvm::BitVector::wordShr(uint32_t)': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:759:34: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 759 | uint32_t NumWords = Bits.size(); | ~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getMemorySize() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:824:56: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 824 | size_type getMemorySize() const { return Bits.size() * sizeof(BitWord); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector::size_type llvm::BitVector::getBitCapacity() const': /usr/lib/llvm-15/include/llvm/ADT/BitVector.h:825:57: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'llvm::BitVector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 825 | size_type getBitCapacity() const { return Bits.size() * BITWORD_SIZE; } | ~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 93%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/log10.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/log10.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/log10.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h [ 93%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/log1p.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/log1p.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/log1p.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:37: /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:321:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 321 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:322:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 322 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:323:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 323 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:324:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 324 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ~~~~~^~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:325:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] 325 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } | ^ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:326:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 326 | void setPosition(unsigned pos) { Position = pos; } | ^~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:333:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] 333 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:334:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] 334 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), | ^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': /usr/lib/llvm-15/include/llvm/Support/CommandLine.h:339:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 339 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } | ^ [ 93%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/log.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/log.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/log.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/WorkitemHandlerChooser.cc:37: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:2097:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 2097 | Column(Column) { | ^~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:552:56: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Attributes.h:19: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In member function 'unsigned int llvm::DIExpression::getNumElements() const': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:2584:57: warning: conversion from 'std::vector >::size_type' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 2584 | unsigned getNumElements() const { return Elements.size(); } | ~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:21, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:38: /usr/lib/llvm-15/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:785:66: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'llvm::LinearPolySize::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] 785 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': /usr/lib/llvm-15/include/llvm/IR/Constants.h:983:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 983 | setValueSubclassData(Opcode); | ^~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:3069:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3069 | Arg(Arg), Flags(Flags) { | ^~~ [ 93%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/modf.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/modf.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/modf.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ /usr/lib/llvm-15/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-15/include/llvm/IR/DebugInfoMetadata.h:3414:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 3414 | SubclassData16 = MIType; | ^~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:19: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 93%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_cos.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_cos.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/native_cos.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h [ 93%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_sin.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_sin.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/native_sin.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h [ 94%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_tan.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/native_tan.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/native_tan.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::DebugVariable&)': /usr/lib/llvm-15/include/llvm/IR/DebugInfoMetadata.h:3684:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 3684 | return hash_combine(D.getVariable(), HV, D.getInlinedAt()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/ConstantFolder.h:25, from /usr/lib/llvm-15/include/llvm/IR/IRBuilder.h:25, from /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:40: /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:86:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 86 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:90:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 90 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:137:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 137 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:185:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 185 | (B * FastMathFlags::AllowReassoc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:191:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 191 | (B * FastMathFlags::NoNaNs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:197:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 197 | (B * FastMathFlags::NoInfs); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:203:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 203 | (B * FastMathFlags::NoSignedZeros); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:209:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 209 | (B * FastMathFlags::AllowReciprocal); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:215:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 215 | (B * FastMathFlags::AllowContract); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:221:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 221 | (B * FastMathFlags::ApproxFunc); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:227:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 227 | SubclassOptionalData |= FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ~~~~^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h:233:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 233 | SubclassOptionalData = FMF.Flags; | ^~~~~ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': /usr/lib/llvm-15/include/llvm/IR/Operator.h:387:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] 387 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); | ^ /usr/lib/llvm-15/include/llvm/IR/Operator.h: In member function 'unsigned int llvm::GEPOperator::countNonConstantIndices() const': /usr/lib/llvm-15/include/llvm/IR/Operator.h:472:20: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 472 | return count_if(indices(), [](const Use& use) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | return !isa(*use); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | }); | ~~ In file included from /usr/lib/llvm-15/include/llvm/Transforms/Utils/BasicBlockUtils.h:22, from /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:43: /usr/lib/llvm-15/include/llvm/IR/Dominators.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::BasicBlockEdge&)': /usr/lib/llvm-15/include/llvm/IR/Dominators.h:138:24: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 138 | return hash_combine(BBInfo::getHashValue(Edge.getStart()), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | BBInfo::getHashValue(Edge.getEnd())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:48: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] In file included from /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:42: /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::DbgVariableIntrinsic::getNumVariableLocationOps() const': /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:228:63: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 228 | return cast(getRawLocation())->getArgs().size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:882:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 882 | return getElementSizeInBytesCst()->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ [ 94%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/nextafter.cl.bc /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:1403:61: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1403 | return cast(getArgOperand(1))->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/nextafter.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/nextafter.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': /usr/lib/llvm-15/include/llvm/IR/IntrinsicInst.h:1409:61: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1409 | return cast(getArgOperand(2))->getZExtValue(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 94%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rint.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/rint.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/rint.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ In file included from /usr/lib/llvm-15/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm-15/include/llvm/Support/JSON.h:54, from /usr/lib/llvm-15/include/llvm/Analysis/TensorSpec.h:16, from /usr/lib/llvm-15/include/llvm/Analysis/InlineModelFeatureMaps.h:13, from /usr/lib/llvm-15/include/llvm/Analysis/InlineCost.h:19, from /usr/lib/llvm-15/include/llvm/Transforms/Utils/Cloning.h:23, from /build/pocl-3.1/lib/llvmopencl/LLVMUtils.h:36, from /build/pocl-3.1/lib/llvmopencl/Workgroup.h:28, from /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:52: /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h: In member function 'void llvm::FmtAlign::format(llvm::raw_ostream&, llvm::StringRef)': /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:52:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | fill(S, PadAmount); | ^~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:56:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 56 | fill(S, X); | ^ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:58:25: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | fill(S, PadAmount - X); | ~~~~~~~~~~^~~ /usr/lib/llvm-15/include/llvm/Support/FormatCommon.h:62:15: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 62 | fill(S, PadAmount); | ^~~~~~~~~ [ 95%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/round.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/round.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/round.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50, from /build/pocl-3.1/lib/llvmopencl/BarrierTailReplication.h:34, from /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:63: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsNumber() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:417:25: warning: conversion from 'long int' to 'double' may change value [-Wconversion] 417 | return as(); | ~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h:419:26: warning: conversion from 'long unsigned int' to 'double' may change value [-Wconversion] 419 | return as(); | ~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In member function 'llvm::Optional llvm::json::Value::getAsInteger() const': /usr/lib/llvm-15/include/llvm/Support/JSON.h:431:16: warning: conversion from 'double' to 'long int' may change value [-Wfloat-conversion] 431 | return D; | ^ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:142: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-3.1/lib/llvmopencl/Workgroup.cc:629:21: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': /usr/lib/llvm-15/include/llvm/Support/JSON.h:717:11: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 717 | Out = *S; | ^~ [ 95%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sqrt.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sqrt.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/sqrt.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/ADT/ArrayRef.h:14, from /usr/lib/llvm-15/include/llvm/IR/Dominators.h:18: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:413:19: required from 'void llvm::SmallVectorTemplateBase >::pop_back() [with T = llvm::unique_function; bool = false]' /usr/lib/llvm-15/include/llvm/IR/PassInstrumentation.h:314:56: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc: In member function 'virtual bool pocl::WorkitemReplication::ProcessFunction(llvm::Function&)': /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:125:57: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 125 | unsigned workitem_count = WGLocalSizeZ * WGLocalSizeY * WGLocalSizeX; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:195:63: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 195 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:235:63: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 235 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:237:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 237 | for (unsigned i = 0, e = parallel_regions[index].size(); i != e; ++i) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:261:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 261 | for (int z = WGLocalSizeZ - 1; z >= 0; --z) { | ~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:262:31: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 262 | for (int y = WGLocalSizeY - 1; y >= 0; --y) { | ~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:263:33: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 263 | for (int x = WGLocalSizeX - 1; x >= 0; --x) { | ~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:266:63: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion] 266 | (WGLocalSizeY * WGLocalSizeX * z + WGLocalSizeX * y + x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:271:62: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 271 | for (unsigned i = 0, e = parallel_regions[index].size(); i != e; ++i) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:41: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc: In member function 'virtual bool pocl::WorkitemLoops::ProcessFunction(llvm::Function&)': /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:379:53: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion] 379 | unsigned workItemCount = WGLocalSizeX*WGLocalSizeY*WGLocalSizeZ; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc: In member function 'llvm::AllocaInst* pocl::WorkitemLoops::GetContextArray(llvm::Instruction*, bool&)': /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:888:61: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'std::map::mapped_type' {aka 'unsigned int'} may change value [-Wconversion] 888 | tempInstructionIds[instruction] = tempInstructionIndex++; | ~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:976:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 976 | unsigned Alignment = InstCast->getAlign().value(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:1122:23: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] 1122 | sizeBits, alignBits, LocalVar->getType(), SubscriptArray); | ^~~~~~~~~ [ 95%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/tgamma.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/tgamma.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/tgamma.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h [ 96%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/trunc.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/trunc.cl.bc -c /build/pocl-3.1/lib/kernel/sleef-pocl/trunc.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h -DMAX_PRECISION -I /build/pocl-3.1/lib/kernel/sleef/include -include /build/pocl-3.1/obj-aarch64-linux-gnu/sleef_config_temp_GENERIC.h In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:41: /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of '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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:911:36: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 911 | NumInitBuckets = NextPowerOf2(NumInitBuckets - 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3359:41: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3331:52: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3331 | return (unsigned)Index != DefaultPseudoIndex ? Index + 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/IR/Instructions.h: In instantiation of 'unsigned int llvm::SwitchInst::CaseHandleImpl::getCaseIndex() const [with SwitchInstT = const llvm::SwitchInst; ConstantIntT = const llvm::ConstantInt; BasicBlockT = const llvm::BasicBlock]': /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3517:77: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3324:44: warning: conversion from 'ptrdiff_t' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 3324 | unsigned getCaseIndex() const { return Index; } | ^~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3521:31: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] 3312 | return reinterpret_cast(SI->getOperand(2 + Index * 2)); | ~~^~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/IR/Instructions.h:3543:29: required from here /usr/lib/llvm-15/include/llvm/IR/Instructions.h:3312:64: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 97%] Generating opaque-pointer version of addrspace_operators.ll cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/cmake -DINPUT_FILE=/build/pocl-3.1/lib/kernel/addrspace_operators.ll -DOUTPUT_FILE=/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/opaque/addrspace_operators.ll -P /build/pocl-3.1/cmake/make_opaque_ptr.cmake [ 97%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/svm_atomics_host.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/svm_atomics_host.cl.bc -c /build/pocl-3.1/lib/kernel/svm_atomics_host.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] [ 98%] Building CL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/svm_atomics.cl.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/lib/llvm-15/bin/clang-15 --target=aarch64-unknown-linux-gnu -D_CL_DISABLE_HALF -emit-llvm -ffp-contract=off -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -Xclang -opaque-pointers -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=64 -Dcl_khr_int64=1 -Dcl_khr_byte_addressable_store=1 -Dcl_khr_global_int32_base_atomics=1 -Dcl_khr_global_int32_extended_atomics=1 -Dcl_khr_local_int32_base_atomics=1 -Dcl_khr_local_int32_extended_atomics=1 -Dcl_khr_3d_image_writes=1 -Dcl_khr_command_buffer=1 -Dcl_khr_spir=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=1 -Dcl_khr_fp64=1 -D__opencl_c_3d_image_writes=1 -D__opencl_c_images=1 -D__opencl_c_atomic_order_acq_rel=1 -D__opencl_c_atomic_order_seq_cst=1 -D__opencl_c_atomic_scope_device=1 -D__opencl_c_read_write_images=1 -D__opencl_c_int64=1 -D__opencl_c_fp64=1 -Xclang -cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_3d_image_writes,+cl_khr_command_buffer,+cl_khr_spir,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+cl_khr_fp64,+__opencl_c_3d_image_writes,+__opencl_c_images,+__opencl_c_atomic_order_acq_rel,+__opencl_c_atomic_order_seq_cst,+__opencl_c_atomic_scope_device,+__opencl_c_read_write_images,+__opencl_c_int64,+__opencl_c_fp64, -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/svm_atomics.cl.bc -c /build/pocl-3.1/lib/kernel/svm_atomics.cl -include /build/pocl-3.1/include/_kernel.h -include /build/pocl-3.1/include/_enable_all_exts.h In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:45: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/IR/ValueMap.h:104:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' /build/pocl-3.1/lib/llvmopencl/Workgroup.cc:503:21: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] [ 98%] Building LL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.ll.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-15 -opaque-pointers=1 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.ll.bc /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.ll /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Attribute; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Attribute; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Attribute]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1188:39: required from 'llvm::SmallVector::SmallVector() [with T = llvm::Attribute; unsigned int N = 8]' /usr/lib/llvm-15/include/llvm/IR/Attributes.h:1029:42: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ [ 98%] Building LL to LLVM bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/addrspace_operators.ll.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/llvm-as-15 -opaque-pointers=1 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/addrspace_operators.ll.bc /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/opaque/addrspace_operators.ll /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:539: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-15/include/llvm/ADT/DenseMap.h:583: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-15/include/llvm/ADT/DenseMap.h:549: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-15/include/llvm/ADT/DenseMap.h:236: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-15/include/llvm/ADT/DenseMap.h:217: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-3.1/lib/llvmopencl/Workgroup.cc:605:28: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1047:52: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1047 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); | ~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:45: /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorBase::set_size(size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:545:19: required from 'void llvm::SmallVectorTemplateBase::push_back(ValueParamT) [with T = llvm::BasicBlock*; ValueParamT = llvm::BasicBlock*]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:4150:30: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:82:12: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 82 | Size = N; | ^ In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Linking & optimizing SLEEF for GENERIC: /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/llvm-link-15 -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/sleef.bc /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleefsp.c.bc /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleefdp.c.bc /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/c_sleef_glue_auto.c.bc /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimdsp.c.bc /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/v128_sleefsimddp.c.bc /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.ll.bc /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/IR/ValueMap.h:104:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' /build/pocl-3.1/lib/llvmopencl/WorkitemReplication.cc:189:45: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ warning: Linking two modules of different data layouts: '/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.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-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128' warning: Linking two modules of different target triples: '/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/spir_wrapper_128bit.ll.bc' is 'spir64-unknown-unknown' whereas 'llvm-link' is 'aarch64-unknown-linux-gnu' In file included from /usr/lib/llvm-15/include/llvm/IR/Instruction.h:18: /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:812:67: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/InstrTypes.h:1460:38: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:138:50: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] 180 | return C::unpack(StorageValue); | ^~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:147:70: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:211:66: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static llvm::bitfields_details::Impl::IntegerType llvm::bitfields_details::Impl::extract(StorageType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned char]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:832:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:573:58: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'short unsigned int' to 'unsigned char' may change value [-Wconversion] In file included from /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:50: /usr/lib/llvm-15/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; long unsigned int GrowthDelay = 128; llvm::SmallVectorImpl::iterator = void**]': /usr/lib/llvm-15/include/llvm/Support/Allocator.h:98:5: required from 'llvm::BumpPtrAllocatorImpl::~BumpPtrAllocatorImpl() [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; long unsigned int GrowthDelay = 128]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:928:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/Support/Allocator.h:355:40: warning: conversion from 'std::iterator_traits::difference_type' {aka 'long int'} to 'unsigned int' may change value [-Wconversion] 355 | computeSlabSize(std::distance(Slabs.begin(), I)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Support/GenericDomTree.h:263:3: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Linking & optimizing Kernel bitcode /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/kernel-aarch64-unknown-linux-gnu-GENERIC.bc cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-15 -o kernel-aarch64-unknown-linux-gnu-GENERIC-unoptimized.bc < /build/pocl-3.1/obj-aarch64-linux-gnu/CMakeFiles/kernel_aarch64-unknown-linux-gnu-GENERIC_linklist.txt warning: Linking two modules of different data layouts: '/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128' /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:732: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-15/include/llvm/Analysis/AssumptionCache.h:110:22: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:838: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-15/include/llvm/Analysis/AssumptionCache.h:241:38: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Support/JSON.h:614:59: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:164:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:127:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] 171 | const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:222:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:284:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:232:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:491:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:465:35: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:560:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:601:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:691:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:613:42: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:818:36: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:898:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:853:41: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:272:14: required from 'static void llvm::Bitfield::set(StorageType&, typename Bitfield::Type) [with Bitfield = Element; StorageType = short unsigned int; typename Bitfield::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instruction.h:842:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1705:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' /usr/lib/llvm-15/include/llvm/IR/Instructions.h:1678:39: required from here /usr/lib/llvm-15/include/llvm/ADT/Bitfields.h:171:45: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:795: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-15/include/llvm/ADT/DenseMap.h:740:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:926:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /usr/lib/llvm-15/include/llvm/Analysis/LoopInfo.h:1117:72: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 394 | return NextPowerOf2(NumEntries * 4 / 3 + 1); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap > >, llvm::WeakTrackingVH, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]': /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:795:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:732:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::WeakTrackingVH; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::WeakTrackingVH>]' /usr/lib/llvm-15/include/llvm/IR/ValueMap.h:104:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' /build/pocl-3.1/lib/llvmopencl/WorkitemLoops.cc:449:29: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:394:24: warning: conversion from 'uint64_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] /usr/lib/llvm-15/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-15/include/llvm/ADT/DenseMap.h:491: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-15/include/llvm/ADT/DenseMap.h:376: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-15/include/llvm/ADT/DenseMap.h:1042: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-15/include/llvm/ADT/DenseMap.h:912: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-15/include/llvm/IR/Metadata.h:293:66: required from here /usr/lib/llvm-15/include/llvm/ADT/DenseMap.h:1127:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] 1127 | NumEntries = Num; | ^~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'llvm::SmallVectorBase::SmallVectorBase(void*, size_t) [with Size_T = unsigned int; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:117:67: required from 'llvm::SmallVectorTemplateCommon >::SmallVectorTemplateCommon(size_t) [with T = llvm::Metadata*; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:468:75: required from 'llvm::SmallVectorTemplateBase::SmallVectorTemplateBase(size_t) [with T = llvm::Metadata*; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:569:37: required from 'llvm::SmallVectorImpl::SmallVectorImpl(unsigned int) [with T = llvm::Metadata*]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:1228:56: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = llvm::Metadata*; unsigned int N = 6]' /usr/lib/llvm-15/include/llvm/IR/Metadata.h:390:55: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:57:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 57 | : BeginX(FirstEl), Capacity(TotalCapacity) {} | ^~~~~~~~~~~~~ /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase >::takeAllocationForGrow(T*, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]': /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:424:3: required from 'void llvm::SmallVectorTemplateBase >::grow(size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:225:15: required from 'static const T* llvm::SmallVectorTemplateCommon >::reserveForParamAndGetAddressImpl(U*, const T&, size_t) [with U = llvm::SmallVectorTemplateBase, false>; T = std::__cxx11::basic_string; = void; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:372:47: required from 'T* llvm::SmallVectorTemplateBase >::reserveForParamAndGetAddress(T&, size_t) [with T = std::__cxx11::basic_string; bool = false; size_t = long unsigned int]' /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:407:45: required from 'void llvm::SmallVectorTemplateBase >::push_back(T&&) [with T = std::__cxx11::basic_string; bool = false]' /usr/lib/llvm-15/include/llvm/Support/Error.h:1031:21: required from here /usr/lib/llvm-15/include/llvm/ADT/SmallVector.h:447:20: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 447 | this->Capacity = NewCapacity; | ^~~~~~~~~~~ warning: Linking two modules of different data layouts: '/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/GENERIC/addrspace_operators.ll.bc' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' whereas 'llvm-link' is 'e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128' cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host && /usr/bin/opt-15 -relocation-model=pic -mtriple=aarch64-unknown-linux-gnu -O3 -fp-contract=off -o /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/kernel-aarch64-unknown-linux-gnu-GENERIC.bc kernel-aarch64-unknown-linux-gnu-GENERIC-unoptimized.bc make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] Built target llvmpasses make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] Built target kernel_host_GENERIC make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/CMakeFiles/kernellib_hash.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 99%] Generating SHA1 of all kernel libs... cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel && /usr/bin/cmake "-DKERNEL_BC_LIST_ESCAPED='/build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/kernel-aarch64-unknown-linux-gnu-GENERIC.bc'" "-DINCLUDEDIR='/build/pocl-3.1/include'" "-DOUTPUT='/build/pocl-3.1/obj-aarch64-linux-gnu/kernellib_hash.h'" -P /build/pocl-3.1/cmake/kernellib_hash.cmake -- Renaming /build/pocl-3.1/obj-aarch64-linux-gnu/kernellib_hash.h.new to /build/pocl-3.1/obj-aarch64-linux-gnu/kernellib_hash.h make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/CMakeFiles/pocl_cache.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 99%] Building C object lib/CL/CMakeFiles/pocl_cache.dir/pocl_cache.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/CMakeFiles/pocl_cache.dir/pocl_cache.c.o -MF CMakeFiles/pocl_cache.dir/pocl_cache.c.o.d -o CMakeFiles/pocl_cache.dir/pocl_cache.c.o -c /build/pocl-3.1/lib/CL/pocl_cache.c /build/pocl-3.1/lib/CL/pocl_cache.c: In function 'pocl_cache_write_kernel_parallel_bc': /build/pocl-3.1/lib/CL/pocl_cache.c:348:67: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 348 | pocl_cache_kernel_cachedir_path (kernel_parallel_path, program, device_i, | ^~~~~~~~ make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/CMakeFiles/pocl.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/CL/CMakeFiles/pocl.dir/build.make lib/CL/CMakeFiles/pocl.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] Linking CXX shared library libpocl.so cd /build/pocl-3.1/obj-aarch64-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-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -L/usr/lib/llvm-15/lib -Wl,-Bsymbolic -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libpocl.so.2 -o libpocl.so.2.10.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/clGetDeviceAndHostTimer.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/clGetKernelSubGroupInfo.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/clGetHostTimer.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueAcquireGLObjects.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReleaseGLObjects.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetGLContextInfoKHR.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/clSetContentSizeBufferPoCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreatePipe.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetPipeInfo.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramReleaseCallback.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetContextDestructorCallback.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramSpecializationConstant.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCloneKernel.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMigrateMem.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_fill_memobj.c.o CMakeFiles/libpocl_unlinked_objs.dir/pocl_ndrange_kernel.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_file_util.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/clSetDefaultDeviceCommandQueue.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/libpocl_unlinked_objs.dir/clCommandBarrierWithWaitListKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferRectKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferToImageKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageToBufferKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillBufferKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillImageKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandNDRangeKernelKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandBufferKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCommandBufferKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clFinalizeCommandBufferKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandBufferInfoKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandBufferKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandBufferKHR.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/common_driver.c.o" "devices/CMakeFiles/pocl-devices.dir/builtin_kernels.cc.o" "devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o" "devices/CMakeFiles/pocl-devices.dir/signal_handlers.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/InlineKernels.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/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-15/lib: -L/usr/lib/aarch64-linux-gnu -lhwloc /usr/lib/llvm-15/lib/libclang-cpp.so /usr/lib/llvm-15/lib/libLLVM-15.so -lrt -lm -ldl cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL && /usr/bin/cmake -E cmake_symlink_library libpocl.so.2.10.0 libpocl.so.2 libpocl.so make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL/devices/basic /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/basic /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 99%] Building C object lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/basic.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/basic && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -Dpocl_devices_basic_EXPORTS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/basic.c.o -MF CMakeFiles/pocl-devices-basic.dir/basic.c.o.d -o CMakeFiles/pocl-devices-basic.dir/basic.c.o -c /build/pocl-3.1/lib/CL/devices/basic/basic.c /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_probe': /build/pocl-3.1/lib/CL/devices/basic/basic.c:162:10: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 162 | return env_count; | ^~~~~~~~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_init': /build/pocl-3.1/lib/CL/devices/basic/basic.c:166:27: warning: unused parameter 'j' [-Wunused-parameter] 166 | pocl_basic_init (unsigned j, cl_device_id device, const char* parameters) | ~~~~~~~~~^ /build/pocl-3.1/lib/CL/devices/basic/basic.c:166:63: warning: unused parameter 'parameters' [-Wunused-parameter] 166 | pocl_basic_init (unsigned j, cl_device_id device, const char* parameters) | ~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_run': /build/pocl-3.1/lib/CL/devices/basic/basic.c:393:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint' {aka 'unsigned int'} may change value [-Wconversion] 393 | pc->printf_buffer_capacity = cmd->device->printf_buffer_size; | ^~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_run_native': /build/pocl-3.1/lib/CL/devices/basic/basic.c:458:30: warning: unused parameter 'data' [-Wunused-parameter] 458 | pocl_basic_run_native (void *data, _cl_command_node *cmd) | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_uninit': /build/pocl-3.1/lib/CL/devices/basic/basic.c:479:29: warning: unused parameter 'j' [-Wunused-parameter] 479 | pocl_basic_uninit (unsigned j, cl_device_id device) | ~~~~~~~~~^ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_reinit': /build/pocl-3.1/lib/CL/devices/basic/basic.c:490:29: warning: unused parameter 'j' [-Wunused-parameter] 490 | pocl_basic_reinit (unsigned j, cl_device_id device) | ~~~~~~~~~^ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_submit': /build/pocl-3.1/lib/CL/devices/basic/basic.c:528:61: warning: unused parameter 'cq' [-Wunused-parameter] 528 | pocl_basic_submit (_cl_command_node *node, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_flush': /build/pocl-3.1/lib/CL/devices/basic/basic.c:546:62: warning: unused parameter 'cq' [-Wunused-parameter] 546 | void pocl_basic_flush (cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_join': /build/pocl-3.1/lib/CL/devices/basic/basic.c:556:56: warning: unused parameter 'cq' [-Wunused-parameter] 556 | pocl_basic_join (cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_compile_kernel': /build/pocl-3.1/lib/CL/devices/basic/basic.c:599:41: warning: unused parameter 'device' [-Wunused-parameter] 599 | cl_device_id device, int specialize) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_fill_image': /build/pocl-3.1/lib/CL/devices/basic/basic.c:776:30: warning: unused parameter 'data' [-Wunused-parameter] 776 | pocl_basic_fill_image (void *data, cl_mem image, | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c:778:55: warning: unused parameter 'orig_pixel' [-Wunused-parameter] 778 | const size_t *region, cl_uint4 orig_pixel, | ~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_svm_free': /build/pocl-3.1/lib/CL/devices/basic/basic.c:815:35: warning: unused parameter 'dev' [-Wunused-parameter] 815 | pocl_basic_svm_free (cl_device_id dev, void *svm_ptr) | ~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_svm_alloc': /build/pocl-3.1/lib/CL/devices/basic/basic.c:823:36: warning: unused parameter 'dev' [-Wunused-parameter] 823 | pocl_basic_svm_alloc (cl_device_id dev, cl_svm_mem_flags flags, size_t size) | ~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c:823:58: warning: unused parameter 'flags' [-Wunused-parameter] 823 | pocl_basic_svm_alloc (cl_device_id dev, cl_svm_mem_flags flags, size_t size) | ~~~~~~~~~~~~~~~~~^~~~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_svm_copy': /build/pocl-3.1/lib/CL/devices/basic/basic.c:830:35: warning: unused parameter 'dev' [-Wunused-parameter] 830 | pocl_basic_svm_copy (cl_device_id dev, void *__restrict__ dst, | ~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/devices/basic/basic.c: In function 'pocl_basic_run': /build/pocl-3.1/lib/CL/devices/basic/basic.c:414:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 414 | write (STDOUT_FILENO, pc->printf_buffer, position); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Linking C shared library libpocl-devices-basic.so cd /build/pocl-3.1/obj-aarch64-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-3.1=. -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-3.1/obj-aarch64-linux-gnu/lib/CL: ../../libpocl.so.2.10.0 /usr/bin/ld: warning: -z ibtplt ignored /usr/bin/ld: warning: -z ibt ignored /usr/bin/ld: warning: -z shstk ignored make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL/devices/pthread /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/pthread /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' [ 99%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/pthread && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -Dpocl_devices_pthread_EXPORTS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread.c.o -MF CMakeFiles/pocl-devices-pthread.dir/pthread.c.o.d -o CMakeFiles/pocl-devices-pthread.dir/pthread.c.o -c /build/pocl-3.1/lib/CL/devices/pthread/pthread.c [ 99%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_scheduler.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/pthread && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -Dpocl_devices_pthread_EXPORTS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_scheduler.c.o -MF CMakeFiles/pocl-devices-pthread.dir/pthread_scheduler.c.o.d -o CMakeFiles/pocl-devices-pthread.dir/pthread_scheduler.c.o -c /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c [ 99%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o cd /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/pthread && /usr/bin/cc -DCL_HPP_TARGET_OPENCL_VERSION=300 -DCL_TARGET_OPENCL_VERSION=300 -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -Dpocl_devices_pthread_EXPORTS -I/build/pocl-3.1/obj-aarch64-linux-gnu -I/build/pocl-3.1/include -I/build/pocl-3.1/include/hpp -I/build/pocl-3.1/lib/CL/devices -I/build/pocl-3.1/lib/CL/. -g -O2 -ffile-prefix-map=/build/pocl-3.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -Wextra -Wconversion -Wformat -Wformat-security -Werror=format-security -fno-strict-aliasing -fno-common -fstack-clash-protection -lvi-load-hardening -lvi-cfi -fstack-protector -fstack-protector-strong -Werror=implicit-function-declaration -Wincompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o -MF CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o.d -o CMakeFiles/pocl-devices-pthread.dir/pthread_utils.c.o -c /build/pocl-3.1/lib/CL/devices/pthread/pthread_utils.c /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_probe': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:117:10: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 117 | return env_count; | ^~~~~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_init': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:201:18: warning: conversion to 'int' from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 201 | int fallback = (device->max_compute_units == 0) ? FALLBACK_MAX_THREAD_COUNT | ^ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:128:65: warning: unused parameter 'parameters' [-Wunused-parameter] 128 | pocl_pthread_init (unsigned j, cl_device_id device, const char* parameters) | ~~~~~~~~~~~~^~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_uninit': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:246:31: warning: unused parameter 'j' [-Wunused-parameter] 246 | pocl_pthread_uninit (unsigned j, cl_device_id device) | ~~~~~~~~~^ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_reinit': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:262:31: warning: unused parameter 'j' [-Wunused-parameter] 262 | pocl_pthread_reinit (unsigned j, cl_device_id device) | ~~~~~~~~~^ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_run': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:287:25: warning: unused parameter 'data' [-Wunused-parameter] 287 | pocl_pthread_run (void *data, _cl_command_node *cmd) | ~~~~~~^~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:287:49: warning: unused parameter 'cmd' [-Wunused-parameter] 287 | pocl_pthread_run (void *data, _cl_command_node *cmd) | ~~~~~~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_submit': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:293:63: warning: unused parameter 'cq' [-Wunused-parameter] 293 | pocl_pthread_submit (_cl_command_node *node, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_flush': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:306:33: warning: unused parameter 'device' [-Wunused-parameter] 306 | pocl_pthread_flush(cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:306:58: warning: unused parameter 'cq' [-Wunused-parameter] 306 | pocl_pthread_flush(cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~~~~~^~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_join': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:312:32: warning: unused parameter 'device' [-Wunused-parameter] 312 | pocl_pthread_join(cl_device_id device, cl_command_queue cq) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_notify': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:332:35: warning: unused parameter 'device' [-Wunused-parameter] 332 | pocl_pthread_notify (cl_device_id device, cl_event event, cl_event finished) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_update_event': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:376:41: warning: unused parameter 'device' [-Wunused-parameter] 376 | pocl_pthread_update_event (cl_device_id device, cl_event event) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_wait_event': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:391:44: warning: unused parameter 'device' [-Wunused-parameter] 391 | void pocl_pthread_wait_event (cl_device_id device, cl_event event) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_init_queue': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:412:39: warning: unused parameter 'device' [-Wunused-parameter] 412 | pocl_pthread_init_queue (cl_device_id device, cl_command_queue queue) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_free_queue': /build/pocl-3.1/lib/CL/devices/pthread/pthread.c:427:39: warning: unused parameter 'device' [-Wunused-parameter] 427 | pocl_pthread_free_queue (cl_device_id device, cl_command_queue queue) | ~~~~~~~~~~~~~^~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread_utils.c: In function 'align_ptr': /build/pocl-3.1/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-3.1/lib/CL/devices/pthread/pthread_scheduler.c: In function 'pthread_scheduler_init': /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:113:27: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 113 | scheduler.num_threads = num_worker_threads; | ^~~~~~~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:115:31: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 115 | scheduler.printf_buf_size = device->printf_buffer_size; | ^~~~~~ In file included from /build/pocl-3.1/lib/CL/devices/builtin_kernels.hh:1, from /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:35: /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:124:59: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 124 | num_worker_threads + 1)); | ~~~~~~~~~~~~~~~~~~~^~~ /build/pocl-3.1/lib/CL/./pocl_cl.h:161:30: note: in definition of macro 'PTHREAD_CHECK2' 161 | int _pthread_status = (_code); \ | ^~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:123:3: note: in expansion of macro 'PTHREAD_CHECK' 123 | PTHREAD_CHECK (pthread_barrier_init (&scheduler.init_barrier, NULL, | ^~~~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c: In function 'get_wg_index_range': /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:243:35: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 243 | const unsigned wgs_per_thread = (1 + (k->remaining_wgs - 1) / num_threads); | ^ /build/pocl-3.1/lib/CL/./pocl_cl.h:1724:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1724 | #define min(a,b) (((a) < (b)) ? (a) : (b)) | ^ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:245:13: note: in expansion of macro 'min' 245 | max_wgs = min (max_wgs, k->remaining_wgs); | ^~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:248:18: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 248 | *start_index = k->wgs_dealt; | ^ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:249:16: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 249 | *end_index = k->wgs_dealt + max_wgs-1; | ^ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c: In function 'translate_wg_index_to_3d_index': /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:259:72: warning: unused parameter 'k' [-Wunused-parameter] 259 | inline static void translate_wg_index_to_3d_index (kernel_run_command *k, | ~~~~~~~~~~~~~~~~~~~~^ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c: In function 'work_group_scheduler': /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:313:25: warning: conversion from 'ulong' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 313 | unsigned slice_size = k->pc.num_groups[0] * k->pc.num_groups[1]; | ^ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:314:23: warning: conversion from 'ulong' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 314 | unsigned row_size = k->pc.num_groups[0]; | ^ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c: In function 'finalize_kernel_command': /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:355:51: warning: unused parameter 'thread_data' [-Wunused-parameter] 355 | finalize_kernel_command (struct pool_thread_data *thread_data, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c: In function 'work_group_scheduler': /build/pocl-3.1/lib/CL/devices/pthread/pthread_scheduler.c:345:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 345 | write (STDOUT_FILENO, pc.printf_buffer, position); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking C shared library libpocl-devices-pthread.so cd /build/pocl-3.1/obj-aarch64-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-3.1=. -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,/build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/basic:/build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL: ../basic/libpocl-devices-basic.so ../../libpocl.so.2.10.0 /usr/bin/ld: warning: -z ibtplt ignored /usr/bin/ld: warning: -z ibt ignored /usr/bin/ld: warning: -z shstk ignored make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [100%] Built target pocl-devices-pthread make[2]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/pocl-3.1/obj-aarch64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/pocl-3.1' # Failure in testsuite is delayed until symbols handling # and all files are logged. rm -f debian/stamp-failed-testsuite rm -f -r debian/kcache ++ sed -r -n '/KERNELLIB_HOST_CPU_VARIANTS/ { s/.*"(.*)".*/\1/; s/;/ /g; p }' obj-aarch64-linux-gnu/config.h + for k in $(sed -r -n '/KERNELLIB_HOST_CPU_VARIANTS/ { s/.*"(.*)".*/\1/; s/;/ /g; p }' obj-aarch64-linux-gnu/config.h) + echo TESTING native TESTING native + env POCL_KERNELLIB_NAME=native /usr/bin/make -f debian/rules run-tests make[2]: Entering directory '/build/pocl-3.1' mkdir debian/kcache env POCL_CACHE_DIR=/build/pocl-3.1/debian/kcache \ OCL_ICD_VENDORS=/build/pocl-3.1/obj-aarch64-linux-gnu/ocl-vendors/pocl-tests.icd \ POCL_BUILDING=1 POCL_DEVICES=basic clinfo || touch debian/stamp-failed-testsuite Number of platforms 1 Platform Name Portable Computing Language Platform Vendor The pocl project Platform Version OpenCL 3.0 PoCL 3.1+debian Linux, None+Asserts, RELOC, SPIR, LLVM 15.0.6, SLEEF, POCL_DEBUG Platform Profile FULL_PROFILE Platform Extensions cl_khr_icd cl_pocl_content_size Platform Extensions with Version cl_khr_icd 0x400000 (1.0.0) cl_pocl_content_size 0x400000 (1.0.0) Platform Numeric Version 0xc00000 (3.0.0) Platform Extensions function suffix POCL Platform Host timer resolution 0ns Platform Name Portable Computing Language Number of devices 1 Device Name basic--x-gene-1 Device Vendor Applied Micro Device Vendor ID 0x10e8 Device Version OpenCL 3.0 PoCL HSTR: basic-aarch64-unknown-linux-gnu-(null) Device Numeric Version 0xc00000 (3.0.0) Driver Version 3.1+debian Device OpenCL C Version OpenCL C 1.2 PoCL Device OpenCL C all versions OpenCL C 0x400000 (1.0.0) OpenCL C 0x401000 (1.1.0) OpenCL C 0x402000 (1.2.0) OpenCL C 0xc00000 (3.0.0) Device OpenCL C features __opencl_c_3d_image_writes 0xc00000 (3.0.0) __opencl_c_images 0xc00000 (3.0.0) __opencl_c_atomic_order_acq_rel 0xc00000 (3.0.0) __opencl_c_atomic_order_seq_cst 0xc00000 (3.0.0) __opencl_c_atomic_scope_device 0xc00000 (3.0.0) __opencl_c_read_write_images 0xc00000 (3.0.0) __opencl_c_int64 0xc00000 (3.0.0) __opencl_c_fp64 0xc00000 (3.0.0) Latest conformance test passed v2022-04-19-01 Device Type CPU Device Profile FULL_PROFILE Device Available Yes Compiler Available Yes Linker Available Yes Max compute units 1 Max clock frequency 100MHz Device Partition (core) Max number of sub-devices 1 Supported partition types None Supported affinity domains (n/a) Max work item dimensions 3 Max work item sizes 4096x4096x4096 Max work group size 4096 Preferred work group size multiple (device) 8 Preferred work group size multiple (kernel) 8 Max sub-groups per work group 0 Preferred / native vector sizes char 16 / 16 short 8 / 8 int 4 / 4 long 2 / 2 half 0 / 0 (n/a) float 4 / 4 double 2 / 2 (cl_khr_fp64) Half-precision Floating-point support (n/a) Single-precision Floating-point support (core) Denormals No Infinity and NANs Yes Round to nearest Yes Round to zero No Round to infinity No IEEE754-2008 fused multiply-add No Support is emulated in software No Correctly-rounded divide and sqrt operations No Double-precision Floating-point support (cl_khr_fp64) Denormals Yes Infinity and NANs Yes Round to nearest Yes Round to zero Yes Round to infinity Yes IEEE754-2008 fused multiply-add Yes Support is emulated in software No Address bits 64, Little-Endian Global memory size 65410420736 (60.92GiB) Error Correction support No Max memory allocation 17179869184 (16GiB) Unified memory for Host and Device Yes Shared Virtual Memory (SVM) capabilities (core) Coarse-grained buffer sharing Yes Fine-grained buffer sharing Yes Fine-grained system sharing No Atomics Yes Minimum alignment for any data type 128 bytes Alignment of base address 1024 bits (128 bytes) Preferred alignment for atomics SVM 0 bytes Global 0 bytes Local 0 bytes Atomic memory capabilities relaxed, acquire/release, sequentially-consistent, work-group scope, device scope, all-devices scope Atomic fence capabilities relaxed, acquire/release, sequentially-consistent, work-item scope, work-group scope, device scope Max size for global variable 0 Preferred total size of global vars 0 Global Memory cache type None Image support Yes Max number of samplers per kernel 16 Max size for 1D images from buffer 1073741824 pixels Max 1D or 2D image array size 2048 images Base address alignment for 2D image buffers 0 bytes Pitch alignment for 2D image buffers 0 pixels Max 2D image size 32768x32768 pixels Max 3D image size 2048x2048x2048 pixels Max number of read image args 128 Max number of write image args 128 Max number of read/write image args 128 Pipe support No Max number of pipe args 0 Max active pipe reservations 0 Max pipe packet size 0 Local memory type Global Local memory size 524288 (512KiB) Max number of constant args 8 Max constant buffer size 524288 (512KiB) Generic address space support No Max size of kernel argument 1024 Queue properties (on host) Out-of-order execution Yes Profiling Yes Device enqueue capabilities (n/a) Queue properties (on device) Out-of-order execution No Profiling No Preferred size 0 Max size 0 Max queues on device 0 Max events on device 0 Command buffer capabilities kernel printf, simultaneous use, out of order Required queue properties for command buffer Out-of-order execution No Profiling No Prefer user sync for interop Yes Profiling timer resolution 1ns Execution capabilities Run OpenCL kernels Yes Run native kernels Yes Non-uniform work-groups No Work-group collective functions No Sub-group independent forward progress No IL version (n/a) ILs with version (n/a) SPIR versions (n/a) printf() buffer size 16777216 (16MiB) Built-in kernels (n/a) Built-in kernels with version (n/a) Device Extensions cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_3d_image_writes cl_khr_command_buffer cl_khr_spir cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64 Device Extensions with Version cl_khr_byte_addressable_store 0x400000 (1.0.0) cl_khr_global_int32_base_atomics 0x400000 (1.0.0) cl_khr_global_int32_extended_atomics 0x400000 (1.0.0) cl_khr_local_int32_base_atomics 0x400000 (1.0.0) cl_khr_local_int32_extended_atomics 0x400000 (1.0.0) cl_khr_3d_image_writes 0x400000 (1.0.0) cl_khr_command_buffer 0x9000 (0.9.0) cl_khr_spir 0x801000 (2.1.0) cl_khr_int64_base_atomics 0x400000 (1.0.0) cl_khr_int64_extended_atomics 0x400000 (1.0.0) cl_khr_fp64 0x400000 (1.0.0) NULL platform behavior clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Portable Computing Language clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Success [POCL] clCreateContext(NULL, ...) [default] Success [POCL] clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1) Platform Name Portable Computing Language Device Name basic--x-gene-1 clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) Success (1) Platform Name Portable Computing Language Device Name basic--x-gene-1 clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) No devices found in platform clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platform clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices found in platform clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1) Platform Name Portable Computing Language Device Name basic--x-gene-1 ICD loader properties ICD loader Name OpenCL ICD Loader ICD loader Vendor OCL Icd free software ICD loader Version 2.3.1 ICD loader Profile OpenCL 3.0 env POCL_CACHE_DIR=/build/pocl-3.1/debian/kcache \ OCL_ICD_VENDORS=/build/pocl-3.1/obj-aarch64-linux-gnu/ocl-vendors/pocl-tests.icd \ POCL_BUILDING=1 clinfo || touch debian/stamp-failed-testsuite Number of platforms 1 Platform Name Portable Computing Language Platform Vendor The pocl project Platform Version OpenCL 3.0 PoCL 3.1+debian Linux, None+Asserts, RELOC, SPIR, LLVM 15.0.6, SLEEF, POCL_DEBUG Platform Profile FULL_PROFILE Platform Extensions cl_khr_icd cl_pocl_content_size Platform Extensions with Version cl_khr_icd 0x400000 (1.0.0) cl_pocl_content_size 0x400000 (1.0.0) Platform Numeric Version 0xc00000 (3.0.0) Platform Extensions function suffix POCL Platform Host timer resolution 0ns Platform Name Portable Computing Language Number of devices 1 Device Name pthread--x-gene-1 Device Vendor Applied Micro Device Vendor ID 0x10e8 Device Version OpenCL 3.0 PoCL HSTR: pthread-aarch64-unknown-linux-gnu-(null) Device Numeric Version 0xc00000 (3.0.0) Driver Version 3.1+debian Device OpenCL C Version OpenCL C 1.2 PoCL Device OpenCL C all versions OpenCL C 0x400000 (1.0.0) OpenCL C 0x401000 (1.1.0) OpenCL C 0x402000 (1.2.0) OpenCL C 0xc00000 (3.0.0) Device OpenCL C features __opencl_c_3d_image_writes 0xc00000 (3.0.0) __opencl_c_images 0xc00000 (3.0.0) __opencl_c_atomic_order_acq_rel 0xc00000 (3.0.0) __opencl_c_atomic_order_seq_cst 0xc00000 (3.0.0) __opencl_c_atomic_scope_device 0xc00000 (3.0.0) __opencl_c_read_write_images 0xc00000 (3.0.0) __opencl_c_int64 0xc00000 (3.0.0) __opencl_c_fp64 0xc00000 (3.0.0) Latest conformance test passed v2022-04-19-01 Device Type CPU Device Profile FULL_PROFILE Device Available Yes Compiler Available Yes Linker Available Yes Max compute units 8 Max clock frequency 100MHz Device Partition (core) Max number of sub-devices 8 Supported partition types equally, by counts Supported affinity domains (n/a) Max work item dimensions 3 Max work item sizes 4096x4096x4096 Max work group size 4096 Preferred work group size multiple (device) 8 Preferred work group size multiple (kernel) 8 Max sub-groups per work group 0 Preferred / native vector sizes char 16 / 16 short 8 / 8 int 4 / 4 long 2 / 2 half 0 / 0 (n/a) float 4 / 4 double 2 / 2 (cl_khr_fp64) Half-precision Floating-point support (n/a) Single-precision Floating-point support (core) Denormals No Infinity and NANs Yes Round to nearest Yes Round to zero No Round to infinity No IEEE754-2008 fused multiply-add No Support is emulated in software No Correctly-rounded divide and sqrt operations No Double-precision Floating-point support (cl_khr_fp64) Denormals Yes Infinity and NANs Yes Round to nearest Yes Round to zero Yes Round to infinity Yes IEEE754-2008 fused multiply-add Yes Support is emulated in software No Address bits 64, Little-Endian Global memory size 65410420736 (60.92GiB) Error Correction support No Max memory allocation 17179869184 (16GiB) Unified memory for Host and Device Yes Shared Virtual Memory (SVM) capabilities (core) Coarse-grained buffer sharing Yes Fine-grained buffer sharing Yes Fine-grained system sharing No Atomics Yes Minimum alignment for any data type 128 bytes Alignment of base address 1024 bits (128 bytes) Preferred alignment for atomics SVM 0 bytes Global 0 bytes Local 0 bytes Atomic memory capabilities relaxed, acquire/release, sequentially-consistent, work-group scope, device scope, all-devices scope Atomic fence capabilities relaxed, acquire/release, sequentially-consistent, work-item scope, work-group scope, device scope Max size for global variable 0 Preferred total size of global vars 0 Global Memory cache type None Image support Yes Max number of samplers per kernel 16 Max size for 1D images from buffer 1073741824 pixels Max 1D or 2D image array size 2048 images Base address alignment for 2D image buffers 0 bytes Pitch alignment for 2D image buffers 0 pixels Max 2D image size 32768x32768 pixels Max 3D image size 2048x2048x2048 pixels Max number of read image args 128 Max number of write image args 128 Max number of read/write image args 128 Pipe support No Max number of pipe args 0 Max active pipe reservations 0 Max pipe packet size 0 Local memory type Global Local memory size 524288 (512KiB) Max number of constant args 8 Max constant buffer size 524288 (512KiB) Generic address space support No Max size of kernel argument 1024 Queue properties (on host) Out-of-order execution Yes Profiling Yes Device enqueue capabilities (n/a) Queue properties (on device) Out-of-order execution No Profiling No Preferred size 0 Max size 0 Max queues on device 0 Max events on device 0 Command buffer capabilities kernel printf, simultaneous use, out of order Required queue properties for command buffer Out-of-order execution No Profiling No Prefer user sync for interop Yes Profiling timer resolution 1ns Execution capabilities Run OpenCL kernels Yes Run native kernels Yes Non-uniform work-groups No Work-group collective functions No Sub-group independent forward progress No IL version (n/a) ILs with version (n/a) SPIR versions (n/a) printf() buffer size 16777216 (16MiB) Built-in kernels (n/a) Built-in kernels with version (n/a) Device Extensions cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_3d_image_writes cl_khr_command_buffer cl_khr_spir cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64 Device Extensions with Version cl_khr_byte_addressable_store 0x400000 (1.0.0) cl_khr_global_int32_base_atomics 0x400000 (1.0.0) cl_khr_global_int32_extended_atomics 0x400000 (1.0.0) cl_khr_local_int32_base_atomics 0x400000 (1.0.0) cl_khr_local_int32_extended_atomics 0x400000 (1.0.0) cl_khr_3d_image_writes 0x400000 (1.0.0) cl_khr_command_buffer 0x9000 (0.9.0) cl_khr_spir 0x801000 (2.1.0) cl_khr_int64_base_atomics 0x400000 (1.0.0) cl_khr_int64_extended_atomics 0x400000 (1.0.0) cl_khr_fp64 0x400000 (1.0.0) NULL platform behavior clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Portable Computing Language clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Success [POCL] clCreateContext(NULL, ...) [default] Success [POCL] clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1) Platform Name Portable Computing Language Device Name pthread--x-gene-1 clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) Success (1) Platform Name Portable Computing Language Device Name pthread--x-gene-1 clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) No devices found in platform clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platform clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices found in platform clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1) Platform Name Portable Computing Language Device Name pthread--x-gene-1 ICD loader properties ICD loader Name OpenCL ICD Loader ICD loader Vendor OCL Icd free software ICD loader Version 2.3.1 ICD loader Profile OpenCL 3.0 + env POCL_CACHE_DIR=/build/pocl-3.1/debian/kcache dh_auto_test cd obj-aarch64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process --verbose -j8 UpdateCTestConfiguration from :/build/pocl-3.1/obj-aarch64-linux-gnu/DartConfiguration.tcl Add coverage exclude regular expressions. UpdateCTestConfiguration from :/build/pocl-3.1/obj-aarch64-linux-gnu/DartConfiguration.tcl Test project /build/pocl-3.1/obj-aarch64-linux-gnu Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 2 Start 2: pocl_test_dlopen_libpocl 2: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_dlopen 2: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests 2: Test timeout computed to be: 10000000 test 3 Start 3: pocl_test_dlopen_device_basic 3: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_dlopen "basic" 3: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests 3: Test timeout computed to be: 10000000 test 4 Start 4: pocl_test_dlopen_device_pthread 4: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_dlopen "pthread" 4: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests 4: Test timeout computed to be: 10000000 1/165 Test #2: pocl_test_dlopen_libpocl ............................................................ Passed 0.08 sec 2/165 Test #3: pocl_test_dlopen_device_basic ....................................................... Passed 0.10 sec 3/165 Test #4: pocl_test_dlopen_device_pthread ..................................................... Passed 0.10 sec test 1 Start 1: pocl_version_check 1: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_version 1: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests 1: Environment variables: 1: POCL_DEVICES=basic 1: Test timeout computed to be: 10000000 1: basic 4/165 Test #1: pocl_version_check .................................................................. Passed 0.08 sec test 29 Start 29: kernel/test_shuffle_char 29: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####char" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 29: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 29: Test timeout computed to be: 10000000 test 30 Start 30: kernel/test_shuffle_short 30: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####short" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 30: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 30: Test timeout computed to be: 10000000 test 31 Start 31: kernel/test_shuffle_ushort 31: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####ushort" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 31: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 31: Test timeout computed to be: 10000000 test 32 Start 32: kernel/test_shuffle_int 32: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####int" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 32: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 32: Test timeout computed to be: 10000000 test 33 Start 33: kernel/test_shuffle_uint 33: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####uint" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 33: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 33: Test timeout computed to be: 10000000 test 34 Start 34: kernel/test_shuffle_float 34: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####float" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 34: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 34: Test timeout computed to be: 10000000 test 35 Start 35: kernel/test_shuffle_long 35: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####long" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 35: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 35: Test timeout computed to be: 10000000 test 36 Start 36: kernel/test_shuffle_ulong 36: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####ulong" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 36: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 36: Test timeout computed to be: 10000000 36: OK 36: 36: 5/165 Test #36: kernel/test_shuffle_ulong ........................................................... Passed 24.77 sec test 37 Start 37: kernel/test_ucharn 37: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_ucharn" "-Doutput_blessed=/build/pocl-3.1/tests/kernel/test_ucharn_expout.txt" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 37: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 37: Test timeout computed to be: 10000000 37: -- Expecting output: /build/pocl-3.1/tests/kernel/test_ucharn_expout.txt 35: OK 35: 35: 6/165 Test #35: kernel/test_shuffle_long ............................................................ Passed 25.08 sec test 38 Start 38: kernel/test_printf 38: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_printf" "-Doutput_blessed=/build/pocl-3.1/tests/kernel/test_printf_expout.txt" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 38: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 38: Test timeout computed to be: 10000000 30: OK 30: 30: 7/165 Test #30: kernel/test_shuffle_short ........................................................... Passed 25.20 sec test 39 Start 39: kernel/test_printf_vectors 39: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_printf_vectors" "-Doutput_blessed=/build/pocl-3.1/tests/kernel/test_printf_vectors_expout.txt" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 39: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 39: Test timeout computed to be: 10000000 38: -- Expecting output: /build/pocl-3.1/tests/kernel/test_printf_expout.txt 39: -- Expecting output: /build/pocl-3.1/tests/kernel/test_printf_vectors_expout.txt 33: OK 33: 33: 8/165 Test #33: kernel/test_shuffle_uint ............................................................ Passed 26.98 sec test 40 Start 40: kernel/test_printf_vectors_ulongn 40: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_printf_vectors_ulongn" "-Doutput_blessed=/build/pocl-3.1/tests/kernel/test_printf_vectors_ulongn_expout.txt" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 40: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 40: Test timeout computed to be: 10000000 34: OK 34: 34: 9/165 Test #34: kernel/test_shuffle_float ........................................................... Passed 27.03 sec test 41 Start 41: kernel/test_sizeof_uint 41: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_sizeof" "-Doutput_blessed=/build/pocl-3.1/tests/kernel/test_sizeof_expout.txt" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 41: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 41: Test timeout computed to be: 10000000 40: -- Expecting output: /build/pocl-3.1/tests/kernel/test_printf_vectors_ulongn_expout.txt 41: -- Expecting output: /build/pocl-3.1/tests/kernel/test_sizeof_expout.txt 31: OK 31: 31: 10/165 Test #31: kernel/test_shuffle_ushort .......................................................... Passed 27.57 sec test 42 Start 42: kernel/test_shuffle_double 42: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/test_shuffle####double" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 42: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 42: Test timeout computed to be: 10000000 32: OK 32: 32: 11/165 Test #32: kernel/test_shuffle_int ............................................................. Passed 27.98 sec test 5 Start 5: kernel/test_as_type 5: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_as_type" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 5: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 5: Test timeout computed to be: 10000000 29: OK 29: 29: 12/165 Test #29: kernel/test_shuffle_char ............................................................ Passed 28.61 sec test 6 Start 6: kernel/test_convert_type_1 6: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_convert_type_1" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 6: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 6: Test timeout computed to be: 10000000 41: Running test test_sizeof... 41: sizeof(uint) == 4 41: sizeof(uint2) == 8 41: sizeof(uint3) == 16 41: sizeof(uint4) == 16 41: sizeof(uint8) == 32 41: sizeof(uint16) == 64 41: OK 41: 41: 41: -- Comparing output.. 13/165 Test #41: kernel/test_sizeof_uint ............................................................. Passed 11.95 sec test 7 Start 7: kernel/test_convert_type_2 7: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_convert_type_2" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 7: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 7: Test timeout computed to be: 10000000 38: Running test test_printf... 38: INTEGERS 38: 38: 1 38: 2 38: 3 38: 4 38: 5 38: 6 38: 0000000007 38: 0000000008 38: 0000000009 38: 0010 38: 10 38: -2147483648 38: -9223372036854775808 38: 2147483647 38: 9223372036854775807 38: 0575360400 38: 575360400 38: 0 38: 0 38: 38: 38: 1 38: 1 38: B 38: 38: 0 38: (null) 38: 38: FLOATS 38: 38: %f conversion 38: 38: 1.0 38: 2.000000 38: 3.000000 38: 4 38: 5 38: 6.000000 38: 7.0000000000 38: 8.0000000000 38: 38: 38: 0.007812 38: 10.345600 38: 10.3 38: 10.35 38: 0.036 38: 10.346 38: 00010.35 38: 10.35 38: -10.35 38: 0 38: 0 38: 1 38: 0.12 38: 0.000000 38: 00000.000000 38: 0.000 38: -10.35 38: nan 38: 38: %e conversion 38: 38: 0.000000e+00 38: 000.000000e+00 38: 0.000e+00 38: 1.03e+01 38: 1.035e+01 38: 1.0346e+01 38: -2.525698e+05 -2.52569750e+05 38: 4.184050e+06 4.18404950e+06 38: 1.3e+15 38: 38: %a conversion 38: 38: 0x0p+0 38: 0x0000000p+0 38: 0x0.000p+0 38: 0X1.20000P+2 38: 0x1.2p+2 38: 0x2p+2 38: 0x1.ep+2 38: 0x1.e01cp+2 38: 0x1p+2 38: 0x0p+0 38: 0x000001.e0p+2 38: 0x1.4p+3 38: 0x1.99999ap-4 38: 38: MODIFIERS 38: 38: 0 38: 0000 38: +0 38: 000 38: +000 38: +0 38: 0 38: 0 38: 34 38: 0034 38: +34 38: 034 38: +034 38: +34 38: 34 38: 34 38: 3.1 38: 3.1 38: +3.1 38: +3.1 38: 03.1 38: +3.1 38: 3.1 38: 3.1 38: 38: 38: je 38: je 38: quickfoxjump 38: quickfoxjump 38: 3 38: 3.1 38: 3.14 38: 3.142 38: 3.1416 38: 3.14159 38: 3.141593 38: 3.1415927 38: 3 38: 3.14 38: 3.141593 38: 3.1415927 38: |a| b|c | 38: |aa| bb|cc |dddddddddd|eeee| 38: |0x2349aacc| 0xdeaddeed|0x92820384 | 38: OK 38: 38: 2 warnings generated. 38: 38: -- Comparing output.. 14/165 Test #38: kernel/test_printf .................................................................. Passed 14.51 sec test 8 Start 8: kernel/test_convert_type_4 8: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_convert_type_4" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 8: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 8: Test timeout computed to be: 10000000 37: Running test test_ucharn... 37: uchar2 0 37: uchar3 0 37: uchar4 0 37: uchar8 0 37: uchar16 0 37: uchar2 41 37: uchar3 7b 37: uchar4 c6 37: uchar8 29c 37: uchar16 7a0 37: OK 37: 37: 37: -- Comparing output.. 15/165 Test #37: kernel/test_ucharn .................................................................. Passed 15.07 sec test 9 Start 9: kernel/test_convert_type_8 9: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_convert_type_8" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 9: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 9: Test timeout computed to be: 10000000 40: Running test test_printf_vectors_ulongn... 40: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 40: ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 40: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 40: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 40: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 40: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 40: ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 40: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 40: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 40: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 40: 40: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . 40: l 0xd1d2d3d4d5d6d7d8,0xd9dadbdcdddedfe1,0xe2e3e4e5e6e7e8e9 0xeaebecedeeeff1f2,0xf3f4f5f6f7f8f9fa,0xfbfcfdfeff111213 . 40: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . 40: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . 40: l 0x1112131415161718,0x191a1b1c1d1e1f21,0x2223242526272829,0x2a2b2c2d2e2f3132,0x333435363738393a,0x3b3c3d3e3f414243,0x4445464748494a4b,0x4c4d4e4f51525354,0x55565758595a5b5c,0x5d5e5f6162636465,0x666768696a6b6c6d,0x6e6f717273747576,0x7778797a7b7c7d7e,0x7f81828384858687,0x88898a8b8c8d8e8f,0x9192939495969798 0x999a9b9c9d9e9fa1,0xa2a3a4a5a6a7a8a9,0xaaabacadaeafb1b2,0xb3b4b5b6b7b8b9ba,0xbbbcbdbebfc1c2c3,0xc4c5c6c7c8c9cacb,0xcccdcecfd1d2d3d4,0xd5d6d7d8d9dadbdc,0xdddedfe1e2e3e4e5,0xe6e7e8e9eaebeced,0xeeeff1f2f3f4f5f6,0xf7f8f9fafbfcfdfe,0xff11121314151617,0x18191a1b1c1d1e1f,0x2122232425262728,0x292a2b2c2d2e2f31 . 40: 40: ulong2 0 40: ulong3 0 40: ulong4 0 40: ulong8 0 40: ulong16 0 40: ulong2 edcba98765432150 40: ulong3 edcba98765432176 40: ulong4 edcba987654321c9 40: ulong8 edcba98765432393 40: ulong16 edcba987654326af 40: OK 40: 40: 40: -- Comparing output.. 16/165 Test #40: kernel/test_printf_vectors_ulongn ................................................... Passed 13.78 sec test 10 Start 10: kernel/test_convert_type_16 10: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_convert_type_16" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 10: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 10: Test timeout computed to be: 10000000 39: Running test test_printf_vectors... 39: 39: VECTORS 39: 39: 9,9,9,9 39: 90.000000,9.000000,0.900000,1986545975296.000000 39: 4096.0000000, 1.0000000, 0.1250000, 0.0078125 39: 90,9,0.9,1.98655e+33 39: 8.000000,INF,-INF,NAN 39: 0x1.4p+3,0x1.15p-141,0x1.52d02cp+78,0x0p+0 39: 0x1.68p+6,0x1.2p+3,0x1.ccccccp-1,0x1.70a3d8p-4 39: 0x1p+12,0x1p+0,0x1p-3,0x1p-7 39: 0xfa,0xfb 39: 0x1234,0x8765 39: 0x12345678,0x87654321 39: 39: uchar2 0xa1,0xa2 39: uchar3 0xb1,0xb2,0xb3 39: uchar4 0xc1,0xc2,0xc3,0xc4 39: uchar8 0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd7,0xd8 39: uchar16 0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xef,0xf1 39: 39: ushort2 0xa1a2,0xa3a4 39: ushort3 0xb1b2,0xb3b4,0xb5b6 39: ushort4 0xc1c2,0xc3c4,0xc5c6,0xc7c8 39: ushort8 0xd1d2,0xd3d4,0xd5d6,0xd7d8,0xd9da,0xdbdc,0xddde,0xdfe1 39: ushort16 0xf1f2,0xf3f4,0xf5f6,0xf7f8,0xf9fa,0xfbfc,0xfdfe,0xff11,0x1213,0x1415,0x1617,0x1819,0x1a1b,0x1c1d,0x1e1f,0x2122 39: 39: uint2 0xa1a2a3a4,0xa5a6a7a8 39: uint3 0xb1b2b3b4,0xb5b6b7b8,0xb9babbbc 39: uint4 0xc1c2c3c4,0xc5c6c7c8,0xc9cacbcc,0xcdcecfd1 39: uint8 0xe1e2e3e4,0xe5e6e7e8,0xe9eaebec,0xedeeeff1,0xf2f3f4f5,0xf6f7f8f9,0xfafbfcfd,0xfeff1112 39: uint16 0x21222324,0x25262728,0x292a2b2c,0x2d2e2f31,0x32333435,0x36373839,0x3a3b3c3d,0x3e3f4142,0x43444546,0x4748494a,0x4b4c4d4f,0x51525354,0x55565758,0x595a5b5c,0x5d5e5f61,0x62636465 39: 39: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 39: ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 39: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 39: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 39: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 39: 39: float2 1.012,2.022 39: float3 1.013,2.023,3.033 39: float4 1.014,2.024,3.034,4.044 39: float8 1.018,2.028,3.038,4.048,5.058,6.068,7.078,8.088 39: float16 1.01,2.02,3.03,4.04,5.05,6.06,7.07,8.08,9.09,10.01,11.011,12.012,13.013,14.014,15.015,16.016 39: 39: double2 10.112,20.222 39: double3 10.113,20.223,30.333 39: double4 10.114,20.224,30.334,40.444 39: double8 10.118,20.228,30.338,40.448,50.558,60.668,70.778,80.888 39: double16 10.11,20.22,30.33,40.44,50.55,60.66,70.77,80.88,90.99,100.1,110.2,120.3,130.4,140.5,150.6,160.7 39: 39: PARAMETER PASSING 39: 39: * 0xfa,0xfb 0x21,0xfd . 39: * 0x1234,0x8765 0xbe21,0xf00d . 39: * 0x12345678,0x87654321 0x2468ace0,0xfdb97531 . 39: * 0xfa,0xfb 0xfc,0xfd 0xe9,0xd6 0xfe,0xff 0x21,0x2b 0x3a,0x3b 0x4a,0x4b 0x5a,0x5b . 39: 39: c 0xa1,0xa2 0x21,0xb4 . 39: c 0xc1,0xc2,0x21 0xd4,0xd5,0xd6 . 39: c 0xe1,0xe2,0x21,0xe4 0xf5,0xf6,0xf7,0xf8 . 39: c 0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18 0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x31 . 39: c 0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4a,0x4b,0x21,0x4d,0x4e,0x4f,0x51 0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f,0x61,0x62 . 39: c 0x71 0x72 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7a 0x7b 0x7c 0x7d 0x7e 0x7f 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x8a 0x8b 0x8c 0x8d 0x8e 0x8f 0x91 0x92 . 39: 39: s 0xa1a2,0xa3a4 0xb521,0xb7b8 . 39: s 0xc1c2,0xc3c4,0xc5c6 0xd7d8,0xd921,0xdbdc . 39: s 0xe1e2,0xe3e4,0xe5e6,0xe7e8 0xf9fa,0xfbfc,0xfdfe,0xff11 . 39: s 0x2122,0x2324,0x2526,0x2728,0x292a,0x2b2c,0x2d2e,0x2f31 0x3233,0x3435,0x3637,0x3821,0x3a3b,0x3c3d,0x3e3f,0x4142 . 39: s 0x5152,0x5354,0x5556,0x5758,0x595a,0x5b5c,0x5d5e,0x5f61,0x6263,0x6465,0x6667,0x6869,0x6a6b,0x6c6d,0x6e6f,0x7172 0x7374,0x7576,0x7778,0x797a,0x7b7c,0x7d7e,0x7f81,0x8221,0x8485,0x8687,0x8889,0x8a8b,0x8c8d,0x8e8f,0x9192,0x9394 . 39: s 0xa1a2 0xa3a4 0xa5a6 0xa7a8 0xa9aa 0xabac 0xadae 0xafb1 0xb2b3 0xb4b5 0xb6b7 0xb8b9 0xbabb 0xbcbd 0xbebf 0xc1c2 0xc3c4 0xc5c6 0xc7c8 0xc9ca 0xcbcc 0xcdce 0xcfd1 0xd2d3 0xd4d5 0xd6d7 0xd8d9 0xdadb 0xdcdd 0xdedf 0xe1e2 0xe3e4 . 39: 39: i 0xa1a2a3a4,0xa5a6a7a8 0xb9babbbc,0xbdbebfc1 . 39: i 0xd1d2d3d4,0xd5d6d7d8,0xd9dadbdc 0xedeeeff1,0xf2f3f4f5,0xf6f7f8f9 . 39: i 0x11121314,0x15161718,0x191a1b1c,0x1d1e1f21 0x22232425,0x26272829,0x2a2b2c2d,0x2e2f3132 . 39: i 0x41424344,0x45464748,0x494a4b4c,0x4d4e4f51,0x51535455,0x35575859,0x5a5b5c5d,0x5e5f6162 0x63646566,0x6768696a,0x6b6c6d6e,0x6f717273,0x74757677,0x78797a7b,0x7c7d7e7f,0x81828384 . 39: i 0x91929394,0x95969798,0x999a9b9c,0x9d9e9fa1,0xa2a3a4a5,0xa6a7a8a9,0xaaabacad,0xaeafb1b2,0xb3b4b5b6,0xb7b8b9ba,0xbbbcbdbe,0xbfc1c2c3,0xc4c5c6c7,0xc8c9cacb,0xcccdcecf,0xd1d2d3d4 0xd5d6d7d8,0xd9dadbdc,0xdddedfe1,0xe2e3e4e5,0xe6e7e8e9,0xeaebeced,0xeeeff1f2,0xf3f4f5f6,0xf7f8f9fa,0xfbfcfdfe,0xff111213,0x14151617,0x18191a1b,0x1c1d1e1f,0x21222324,0x25262728 . 39: i 0x31323334 0x35363738 0x393a3b3c 0x3d3e3f41 0x42434445 0x46474849 0x4a4b4c4d 0x4e4f5152 0x53545556 0x5758595a 0x5b5c5d5e 0x5f616263 0x64656667 0x68696a6b 0x6c6d6e6f 0x71727374 0x75767778 0x797a7b7c 0x7d7e7f81 0x82838485 0x86878889 0x8a8b8c8d 0x8e8f9192 0x93949596 0x9798999a 0x9b9c9d9e 0x9fa1a2a3 0xa4a5a6a7 0xa8a9aaab 0xacadaeaf 0xb1b2b3b4 0xb5b6b7b8 . 39: 39: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . 39: l 0xd1d2d3d4d5d6d7d8,0xd9dadbdcdddedfe1,0xe2e3e4e5e6e7e8e9 0xeaebecedeeeff1f2,0xf3f4f5f6f7f8f9fa,0xfbfcfdfeff111213 . 39: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . 39: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . 39: l 0x1112131415161718,0x191a1b1c1d1e1f21,0x2223242526272829,0x2a2b2c2d2e2f3132,0x333435363738393a,0x3b3c3d3e3f414243,0x4445464748494a4b,0x4c4d4e4f51525354,0x55565758595a5b5c,0x5d5e5f6162636465,0x666768696a6b6c6d,0x6e6f717273747576,0x7778797a7b7c7d7e,0x7f81828384858687,0x88898a8b8c8d8e8f,0x9192939495969798 0x999a9b9c9d9e9fa1,0xa2a3a4a5a6a7a8a9,0xaaabacadaeafb1b2,0xb3b4b5b6b7b8b9ba,0xbbbcbdbebfc1c2c3,0xc4c5c6c7c8c9cacb,0xcccdcecfd1d2d3d4,0xd5d6d7d8d9dadbdc,0xdddedfe1e2e3e4e5,0xe6e7e8e9eaebeced,0xeeeff1f2f3f4f5f6,0xf7f8f9fafbfcfdfe,0xff11121314151617,0x18191a1b1c1d1e1f,0x2122232425262728,0x292a2b2c2d2e2f31 . 39: l 0x4142434445464748 0x494a4b4c4d4e4f51 0x5253545556575859 0x5a5b5c5d5e5f6162 0x636465666768696a 0x6b6c6d6e6f717273 0x7475767778797a7b 0x7c7d7e7f81828384 0x85868788898a8b8c 0x8d8e8f9192939495 0x969798999a9b9c9d 0x9e9fa1a2a3a4a5a6 0xa7a8a9aaabacadae 0xafb1b2b3b4b5b6b7 0xb8b9babbbcbdbebf 0xc1c2c3c4c5c6c7c8 0xc9cacbcccdcecfd1 0xd2d3d4d5d6d7d8d9 0xdadbdcdddedfe1e2 0xe3e4e5e6e7e8e9ea 0xebecedeeeff1f2f3 0xf4f5f6f7f8f9fafb 0xfcfdfeff11121314 0x15161718191a1b1c 0x1d1e1f2122232425 0x262728292a2b2c2d 0x2e2f313233343536 0x3738393a3b3c3d3e 0x3f41424344454647 0x48494a4b4c4d4e4f 0x5152535455565758 0x595a5b5c5d5e5f61 . 39: 39: f 21.1,21.2 22.3,22.4 . 39: f 31.1,31.2,31.3 32.4,32.5,32.6 . 39: f 41.1,41.2,41.3,41.4 42.5,42.6,42.7,42.8 . 39: f 81.01,81.02,81.03,81.04,81.05,81.06,81.07,81.08 82.09,82.1,82.11,82.12,82.13,82.14,82.15,82.16 . 39: f 1.01,1.02,1.03,1.04,1.05,1.06,1.07,1.08,1.09,1.1,1.11,1.12,1.13,1.14,1.15,1.16 2.17,2.18,2.19,2.2,2.21,2.22,2.23,2.24,2.25,2.26,2.27,2.28,2.29,2.3,2.31,2.32 . 39: f 1.4 2.4 3.4 4.4 5.4 6.4 7.4 8.4 9.4 10.4 11.4 12.4 13.4 14.4 15.4 16.4 17.4 18.4 19.4 20.4 21.4 22.4 23.4 24.4 25.4 26.4 27.4 28.4 29.4 30.4 31.4 32.4 . 39: 39: d 21.1,21.2 22.3,22.4 . 39: d 31.1,31.2,31.3 32.4,32.5,32.6 . 39: d 41.1,41.2,41.3,41.4 42.5,42.6,42.7,42.8 . 39: d 81.01,81.02,81.03,81.04,81.05,81.06,81.07,81.08 82.09,82.1,82.11,82.12,82.13,82.14,82.15,82.16 . 39: d 1.01,1.02,1.03,1.04,1.05,1.06,1.07,1.08,1.09,1.1,1.11,1.12,1.13,1.14,1.15,1.16 2.17,2.18,2.19,2.2,2.21,2.22,2.23,2.24,2.25,2.26,2.27,2.28,2.29,2.3,2.31,2.32 . 39: d 1.8 2.8 3.8 4.8 5.8 6.8 7.8 8.8 9.8 10.8 11.8 12.8 13.8 14.8 15.8 16.8 17.8 18.8 19.8 20.8 21.8 22.8 23.8 24.8 25.8 26.8 27.8 28.8 29.8 30.8 31.8 32.8 . 39: 39: x 0x31323334 2.4 0x393a3b3c 4.4 0x42434445 6.4 0x4a4b4c4d 8.4 0x53545556 10.4 0x5b5c5d5e 12.4 0x64656667 14.4 0x6c6d6e6f 16.4 0x75767778 18.4 0x7d7e7f81 20.4 0x86878889 22.4 0x8e8f9192 24.4 0x9798999a 26.4 0x9fa1a2a3 28.4 0xa8a9aaab 30.4 0xb1b2b3b4 32.4 . 39: x 1.4 0x35363738 3.4 0x3d3e3f41 5.4 0x46474849 7.4 0x4e4f5152 9.4 0x5758595a 11.4 0x5f616263 13.4 0x68696a6b 15.4 0x71727374 17.4 0x797a7b7c 19.4 0x82838485 21.4 0x8a8b8c8d 23.4 0x93949596 25.4 0x9b9c9d9e 27.4 0xa4a5a6a7 29.4 0xacadaeaf 31.4 0xb5b6b7b8 . 39: OK 39: 39: 102 warnings generated. 39: 39: -- Comparing output.. 17/165 Test #39: kernel/test_printf_vectors .......................................................... Passed 16.18 sec test 11 Start 11: kernel/test_bitselect 11: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_bitselect" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 11: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 11: Test timeout computed to be: 10000000 42: OK 42: 42: 18/165 Test #42: kernel/test_shuffle_double .......................................................... Passed 28.62 sec test 12 Start 12: kernel/test_hadd_loopvec 12: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_hadd" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 12: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 12: Environment variables: 12: POCL_WORK_GROUP_METHOD=loopvec 12: Test timeout computed to be: 10000000 5: Running test test_as_type... 5: OK 5: 5: 19/165 Test #5: kernel/test_as_type ................................................................. Passed 35.30 sec test 13 Start 13: kernel/test_hadd_loops 13: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_hadd" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 13: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 13: Environment variables: 13: POCL_WORK_GROUP_METHOD=loops 13: Test timeout computed to be: 10000000 6: Running test test_convert_type_1... 6: OK 6: 6: 66 warnings generated. 6: 20/165 Test #6: kernel/test_convert_type_1 .......................................................... Passed 49.28 sec test 164 Start 164: EinsteinToolkit 164: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit/EinsteinToolkit 164: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit 164: Test timeout computed to be: 10000000 164: 4 warnings generated. 7: Running test test_convert_type_2... 7: OK 7: 7: 66 warnings generated. 7: 21/165 Test #7: kernel/test_convert_type_2 .......................................................... Passed 57.08 sec test 165 Start 165: EinsteinToolkit_SubDev 165: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit/EinsteinToolkit "s" 165: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit 165: Environment variables: 165: POCL_AFFINITY=1 165: Test timeout computed to be: 10000000 9: Running test test_convert_type_8... 9: OK 9: 9: 66 warnings generated. 9: 22/165 Test #9: kernel/test_convert_type_8 .......................................................... Passed 56.66 sec test 152 Start 152: examples/matrix1 152: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1/matrix1 "512" 152: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 152: Test timeout computed to be: 10000000 8: Running test test_convert_type_4... 8: OK 8: 8: 66 warnings generated. 8: 23/165 Test #8: kernel/test_convert_type_4 .......................................................... Passed 58.12 sec test 153 Start 153: examples/matrix1_local 153: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1/matrix1 "512" "-l" 153: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 153: Test timeout computed to be: 10000000 10: Running test test_convert_type_16... 10: OK 10: 10: 66 warnings generated. 10: 24/165 Test #10: kernel/test_convert_type_16 ......................................................... Passed 60.01 sec test 154 Start 154: examples/matrix1_spir 154: Test command: /usr/bin/cmake "-DCMD1=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir64-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_spir.spir64####-c####/build/pocl-3.1/examples/matrix1/matrix1.cl" "-DCMD2=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1/matrix1####256####-s####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_spir.spir64" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_spir.spir64" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 154: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 154: Test timeout computed to be: 10000000 154: 154: 152: argc: 2 152: OPTIONS: SPIR 0 SPIR-V 0 POCLBIN 0 USE_LOCALS 0 USE_REGS 0 USE_FMA 0 152: EXPLICIT BINARY: (null) 152: Autodetected local_wg: 64 max wg size: 4096 152: Using simplest kernel (myGEMM2) 152: 152: Expected sum of all elements: 133340516781 152: gws: 512 512 lws: 64 64 152: Performance: 0.249744 GFLOPS/s | Time: 1074.840940 msec | Total Ops to execute: 0.268435 G 152: Sum of all elements: 133340516781 152: OK 25/165 Test #152: examples/matrix1 .................................................................... Passed 17.30 sec test 155 Start 155: examples/matrix1_spir_local 155: Test command: /usr/bin/cmake "-DCMD1=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-DMYGEMM4####-DLOCAL_SIZE=32####-DMYGEMM6####-DTSN=64####-DTSM=64####-DTSK=8####-target####spir64-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_spir_local.spir64####-c####/build/pocl-3.1/examples/matrix1/matrix1.cl" "-DCMD2=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1/matrix1####256####-s####-l####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_spir_local.spir64" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_spir_local.spir64" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 155: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 155: Test timeout computed to be: 10000000 154: argc: 4 154: OPTIONS: SPIR 1 SPIR-V 0 POCLBIN 0 USE_LOCALS 0 USE_REGS 0 USE_FMA 0 154: EXPLICIT BINARY: /build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_spir.spir64 154: Binary local_wg: 32 154: Using simplest kernel (myGEMM2) 154: 154: Expected sum of all elements: 16595633756 154: gws: 256 256 lws: 32 32 154: Performance: 0.385594 GFLOPS/s | Time: 87.020020 msec | Total Ops to execute: 0.033554 G 154: Sum of all elements: 16595633756 154: OK 154: 154: 154: 154: 26/165 Test #154: examples/matrix1_spir ............................................................... Passed 13.86 sec test 156 Start 156: examples/matrix1_poclbin 156: Test command: /usr/bin/cmake "-DCMD1=/build/pocl-3.1/obj-aarch64-linux-gnu/bin/poclcc####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_poclbin.bin####/build/pocl-3.1/examples/matrix1/matrix1.cl" "-DCMD2=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1/matrix1####256####-b####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_poclbin.bin" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_poclbin.bin" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 156: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 156: Environment variables: 156: POCL_KERNEL_CACHE=0 156: Test timeout computed to be: 10000000 155: 155: 11: Running test test_bitselect... 11: OK 11: 11: 27/165 Test #11: kernel/test_bitselect ............................................................... Passed 75.17 sec test 14 Start 14: kernel/test_min_max 14: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_min_max" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 14: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 14: Test timeout computed to be: 10000000 165: 4 warnings generated. 164: 4 warnings generated. 153: argc: 3 153: OPTIONS: SPIR 0 SPIR-V 0 POCLBIN 0 USE_LOCALS 1 USE_REGS 0 USE_FMA 0 153: EXPLICIT BINARY: (null) 153: Autodetected local_wg: 64 max wg size: 4096 153: Using locals (myGEMM4) 153: Using local group size: [64, 4] 153: 153: Expected sum of all elements: 133107090277 153: gws: 512 32 lws: 64 4 153: Performance: 0.393734 GFLOPS/s | Time: 681.768480 msec | Total Ops to execute: 0.268435 G 153: Sum of all elements: 133107090277 153: OK 28/165 Test #153: examples/matrix1_local .............................................................. Passed 26.47 sec test 15 Start 15: kernel/test_length_distance 15: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_length_distance" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 15: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 15: Test timeout computed to be: 10000000 14: Running test test_min_max... 14: OK 14: 14: 29/165 Test #14: kernel/test_min_max ................................................................. Passed 12.17 sec test 16 Start 16: kernel/test_fmin_fmax_fma 16: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_fmin_fmax_fma" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 16: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 16: Test timeout computed to be: 10000000 156: 156: 156: argc: 4 156: OPTIONS: SPIR 0 SPIR-V 0 POCLBIN 1 USE_LOCALS 0 USE_REGS 0 USE_FMA 0 156: EXPLICIT BINARY: /build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_poclbin.bin 156: Binary local_wg: 32 156: Using simplest kernel (myGEMM2) 156: 156: Expected sum of all elements: 16684367231 156: gws: 256 256 lws: 32 32 156: Performance: 0.262534 GFLOPS/s | Time: 127.809740 msec | Total Ops to execute: 0.033554 G 156: Sum of all elements: 16684367231 156: OK 156: 156: 156: 156: 30/165 Test #156: examples/matrix1_poclbin ............................................................ Passed 22.29 sec test 17 Start 17: kernel/test_local_struct_array 17: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_local_struct_array" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 17: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 17: Test timeout computed to be: 10000000 12: Running test test_hadd... 12: OK 12: 12: 31/165 Test #12: kernel/test_hadd_loopvec ............................................................ Passed 82.56 sec test 18 Start 18: kernel/test_convert_sat_regression 18: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_convert_sat_regression" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 18: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 18: Test timeout computed to be: 10000000 15: Running test test_length_distance... 15: OK 15: 15: 32/165 Test #15: kernel/test_length_distance ......................................................... Passed 14.86 sec test 19 Start 19: kernel/test_rotate 19: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_rotate" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 19: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 19: Test timeout computed to be: 10000000 155: argc: 5 155: OPTIONS: SPIR 1 SPIR-V 0 POCLBIN 0 USE_LOCALS 1 USE_REGS 0 USE_FMA 0 155: EXPLICIT BINARY: /build/pocl-3.1/obj-aarch64-linux-gnu/matrix1_spir_local.spir64 155: Binary local_wg: 32 155: Using locals (myGEMM4) 155: Using local group size: [32, 4] 155: 155: Expected sum of all elements: 16518633659 155: gws: 256 32 lws: 32 4 155: Performance: 0.447315 GFLOPS/s | Time: 75.013020 msec | Total Ops to execute: 0.033554 G 155: Sum of all elements: 16518633659 155: OK 155: 155: 155: 155: 33/165 Test #155: examples/matrix1_spir_local ......................................................... Passed 27.42 sec test 20 Start 20: kernel/test_fabs 20: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_fabs" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 20: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 20: Test timeout computed to be: 10000000 16: Running test test_fmin_fmax_fma... 16: OK 16: 16: 34/165 Test #16: kernel/test_fmin_fmax_fma ........................................................... Passed 15.84 sec test 21 Start 21: kernel/test_copy_signbit 21: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_copy_signbit" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 21: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 21: Test timeout computed to be: 10000000 13: Running test test_hadd... 13: OK 13: 13: 35/165 Test #13: kernel/test_hadd_loops .............................................................. Passed 81.90 sec test 22 Start 22: kernel/test_ilogb 22: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_ilogb" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 22: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 22: Test timeout computed to be: 10000000 17: Running test test_local_struct_array... 17: OK 17: 17: 36/165 Test #17: kernel/test_local_struct_array ...................................................... Passed 12.19 sec test 23 Start 23: kernel/test_ldexp 23: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_ldexp" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 23: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 23: Test timeout computed to be: 10000000 18: Running test test_convert_sat_regression... 18: OK 18: 18: 37/165 Test #18: kernel/test_convert_sat_regression .................................................. Passed 19.80 sec test 24 Start 24: kernel/test_isnan 24: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_isnan" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 24: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 24: Test timeout computed to be: 10000000 164: EinsteinToolkit test 164: Reading sources... 164: Initialise... 164: OpenCL platform #0: 164: OpenCL platform name: Portable Computing Language 164: OpenCL platform vendor: The pocl project 164: OpenCL device name: pthread--x-gene-1 164: OpenCL platform name: Portable Computing Language 164: OpenCL platform vendor: The pocl project 164: cctkGH: 164: gsh=[70,70,70] 164: lbnd=[0,0,0] 164: lsh=[70,70,70] 164: ash=[70,70,70] 164: imin=[3,3,3] 164: imax=[67,67,67] 164: lmin=[3,3,3] 164: lmax=[67,67,67] 164: RHS1... 164: Local work group size: 1 1 1 164: Global work group size: 64 64 64 164: RHS2... 164: Begin timing 10 iterations... 164: End timing 164: Average elapsed time: 2.0441 sec 164: Minimum elapsed time: 1.71784 sec 164: RESULT: Time per grid point update: 5.00829 usec 164: This corresponds to 0.678874 GFlop/s 164: 164: Note: This benchmark performs about 3,400 Flop per grid point update. 164: A "typical" result is about 1.0 usec. 164: Smaller numbers are better. 164: 164: Done. 38/165 Test #164: EinsteinToolkit ..................................................................... Passed 94.68 sec test 25 Start 25: kernel/test_short16 25: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_short16" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 25: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 25: Test timeout computed to be: 10000000 20: Running test test_fabs... 20: OK 20: 20: 39/165 Test #20: kernel/test_fabs .................................................................... Passed 34.74 sec test 26 Start 26: kernel/test_frexp_modf 26: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/kernel####test_frexp_modf" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 26: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 26: Test timeout computed to be: 10000000 22: Running test test_ilogb... 22: OK 22: 22: 40/165 Test #22: kernel/test_ilogb ................................................................... Passed 38.79 sec test 27 Start 27: kernel/test_sampler_address_clamp 27: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/sampler_address_clamp" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 27: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 27: Test timeout computed to be: 10000000 21: Running test test_copy_signbit... 21: OK 21: 21: 41/165 Test #21: kernel/test_copy_signbit ............................................................ Passed 39.47 sec test 28 Start 28: kernel/test_image_query_funcs 28: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/image_query_funcs" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 28: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel 28: Test timeout computed to be: 10000000 23: Running test test_ldexp... 23: OK 23: 23: 42/165 Test #23: kernel/test_ldexp ................................................................... Passed 41.02 sec test 141 Start 141: examples/example0 141: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0/example0 141: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0 141: Test timeout computed to be: 10000000 25: Running test test_short16... 25: OK 25: 25: 43/165 Test #25: kernel/test_short16 ................................................................. Passed 21.11 sec test 142 Start 142: examples/example0_spir 142: Test command: /usr/bin/cmake "-DCMD1=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example0.spir32####-c####/build/pocl-3.1/examples/example0/example0.cl" "-DCMD2=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir64-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example0.spir64####-c####/build/pocl-3.1/examples/example0/example0.cl" "-DCMD3=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0/example0####s" "-DCMD4=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/example0.spir32####/build/pocl-3.1/obj-aarch64-linux-gnu/example0.spir64" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 142: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0 142: Test timeout computed to be: 10000000 142: 142: 142: 142: 26: Running test test_frexp_modf... 26: frexp(8e2f): 0.8 10 26: modf(1.5f): 0.5 1.000000 26: OK 26: 26: 44/165 Test #26: kernel/test_frexp_modf .............................................................. Passed 19.86 sec test 143 Start 143: examples/example1_dot_product 143: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1/example1 143: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1 143: Test timeout computed to be: 10000000 24: Running test test_isnan... 24: OK 24: 24: 45/165 Test #24: kernel/test_isnan ................................................................... Passed 40.45 sec test 144 Start 144: examples/example1_spir 144: Test command: /usr/bin/cmake "-DCMD1=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example1.spir32####-c####/build/pocl-3.1/examples/example1/example1.cl" "-DCMD2=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir64-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example1.spir64####-c####/build/pocl-3.1/examples/example1/example1.cl" "-DCMD3=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1/example1####s" "-DCMD4=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/example1.spir32####/build/pocl-3.1/obj-aarch64-linux-gnu/example1.spir64" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 144: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1 144: Test timeout computed to be: 10000000 144: 144: 144: 144: 27: Running test test_sampler_address_clamp... 27: OK 27: 27: 46/165 Test #27: kernel/test_sampler_address_clamp ................................................... Passed 19.65 sec test 145 Start 145: examples/example1_poclbin 145: Test command: /usr/bin/cmake "-DCMD1=/build/pocl-3.1/obj-aarch64-linux-gnu/bin/poclcc####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example1.bin####/build/pocl-3.1/examples/example1/example1.cl" "-DCMD2=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1/example1####b####/build/pocl-3.1/obj-aarch64-linux-gnu/example1.bin" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/example1.bin" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 145: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1 145: Environment variables: 145: POCL_CACHE_DIR=./Testing/Temporary 145: Test timeout computed to be: 10000000 28: read imag1: 2,9,11,7 28: read imag2: 2,9,11,7 28: Running test test_image_query_funcs... 28: OK 28: 28: 47/165 Test #28: kernel/test_image_query_funcs ....................................................... Passed 20.15 sec test 146 Start 146: examples/example2 146: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2/example2 146: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2 146: Test timeout computed to be: 10000000 142: (215 * 7 + 208) = 1713 (OK) 142: (65 * 7 + 127) = 582 (OK) 142: (152 * 7 + 47) = 1111 (OK) 142: (56 * 7 + 172) = 564 (OK) 142: (173 * 7 + 205) = 1416 (OK) 142: (238 * 7 + 75) = 1741 (OK) 142: (162 * 7 + 244) = 1378 (OK) 142: (220 * 7 + 175) = 1715 (OK) 142: (146 * 7 + 20) = 1042 (OK) 142: (234 * 7 + 217) = 1855 (OK) 142: (233 * 7 + 83) = 1714 (OK) 142: (166 * 7 + 96) = 1258 (OK) 142: (194 * 7 + 99) = 1457 (OK) 142: (246 * 7 + 32) = 1754 (OK) 142: (14 * 7 + 228) = 326 (OK) 142: (193 * 7 + 229) = 1580 (OK) 142: (180 * 7 + 2) = 1262 (OK) 142: (100 * 7 + 77) = 777 (OK) 142: (49 * 7 + 157) = 500 (OK) 142: (249 * 7 + 223) = 1966 (OK) 142: (106 * 7 + 231) = 973 (OK) 142: (42 * 7 + 13) = 307 (OK) 142: (219 * 7 + 6) = 1539 (OK) 142: (188 * 7 + 109) = 1425 (OK) 142: (27 * 7 + 167) = 356 (OK) 142: (70 * 7 + 4) = 494 (OK) 142: (250 * 7 + 236) = 1986 (OK) 142: (101 * 7 + 189) = 896 (OK) 142: (79 * 7 + 91) = 644 (OK) 142: (221 * 7 + 93) = 1640 (OK) 142: (64 * 7 + 158) = 606 (OK) 142: (66 * 7 + 244) = 706 (OK) 142: (161 * 7 + 167) = 1294 (OK) 142: (65 * 7 + 210) = 665 (OK) 142: (68 * 7 + 58) = 534 (OK) 142: (177 * 7 + 174) = 1413 (OK) 142: (33 * 7 + 219) = 450 (OK) 142: (187 * 7 + 252) = 1561 (OK) 142: (226 * 7 + 120) = 1702 (OK) 142: (105 * 7 + 253) = 988 (OK) 142: (31 * 7 + 175) = 392 (OK) 142: (1 * 7 + 25) = 32 (OK) 142: (155 * 7 + 102) = 1187 (OK) 142: (214 * 7 + 234) = 1732 (OK) 142: (194 * 7 + 179) = 1537 (OK) 142: (71 * 7 + 2) = 499 (OK) 142: (82 * 7 + 138) = 712 (OK) 142: (246 * 7 + 243) = 1965 (OK) 142: (49 * 7 + 56) = 399 (OK) 142: (197 * 7 + 117) = 1496 (OK) 142: (114 * 7 + 119) = 917 (OK) 142: (35 * 7 + 148) = 393 (OK) 142: (82 * 7 + 223) = 797 (OK) 142: (144 * 7 + 52) = 1060 (OK) 142: (87 * 7 + 250) = 859 (OK) 142: (49 * 7 + 118) = 461 (OK) 142: (169 * 7 + 51) = 1234 (OK) 142: (143 * 7 + 69) = 1070 (OK) 142: (153 * 7 + 102) = 1173 (OK) 142: (47 * 7 + 91) = 420 (OK) 142: (25 * 7 + 119) = 294 (OK) 142: (93 * 7 + 107) = 758 (OK) 142: (1 * 7 + 84) = 91 (OK) 142: (94 * 7 + 50) = 708 (OK) 142: (140 * 7 + 36) = 1016 (OK) 142: (167 * 7 + 254) = 1423 (OK) 142: (155 * 7 + 202) = 1287 (OK) 142: (146 * 7 + 237) = 1259 (OK) 142: (169 * 7 + 35) = 1218 (OK) 142: (34 * 7 + 0) = 238 (OK) 142: (29 * 7 + 83) = 286 (OK) 142: (118 * 7 + 198) = 1024 (OK) 142: (134 * 7 + 6) = 944 (OK) 142: (11 * 7 + 32) = 109 (OK) 142: (108 * 7 + 59) = 815 (OK) 142: (123 * 7 + 133) = 994 (OK) 142: (178 * 7 + 217) = 1463 (OK) 142: (241 * 7 + 179) = 1866 (OK) 142: (45 * 7 + 79) = 394 (OK) 142: (229 * 7 + 185) = 1788 (OK) 142: (115 * 7 + 140) = 945 (OK) 142: (183 * 7 + 14) = 1295 (OK) 142: (86 * 7 + 74) = 676 (OK) 142: (252 * 7 + 0) = 1764 (OK) 142: (109 * 7 + 30) = 793 (OK) 142: (0 * 7 + 138) = 138 (OK) 142: (113 * 7 + 119) = 910 (OK) 142: (80 * 7 + 248) = 808 (OK) 142: (125 * 7 + 92) = 967 (OK) 142: (24 * 7 + 233) = 401 (OK) 142: (151 * 7 + 147) = 1204 (OK) 142: (110 * 7 + 73) = 843 (OK) 142: (108 * 7 + 95) = 851 (OK) 142: (252 * 7 + 153) = 1917 (OK) 142: (175 * 7 + 225) = 1450 (OK) 142: (82 * 7 + 34) = 608 (OK) 142: (109 * 7 + 10) = 773 (OK) 142: (49 * 7 + 195) = 538 (OK) 142: (84 * 7 + 45) = 633 (OK) 142: (195 * 7 + 193) = 1558 (OK) 142: (75 * 7 + 196) = 721 (OK) 142: (75 * 7 + 188) = 713 (OK) 142: (59 * 7 + 155) = 568 (OK) 142: (180 * 7 + 184) = 1444 (OK) 142: (247 * 7 + 204) = 1933 (OK) 142: (161 * 7 + 142) = 1269 (OK) 142: (96 * 7 + 15) = 687 (OK) 142: (215 * 7 + 204) = 1709 (OK) 142: (111 * 7 + 211) = 988 (OK) 142: (102 * 7 + 30) = 744 (OK) 142: (180 * 7 + 184) = 1444 (OK) 142: (64 * 7 + 33) = 481 (OK) 142: (194 * 7 + 113) = 1471 (OK) 142: (229 * 7 + 22) = 1625 (OK) 142: (158 * 7 + 168) = 1274 (OK) 142: (215 * 7 + 233) = 1738 (OK) 142: (108 * 7 + 34) = 790 (OK) 142: (166 * 7 + 167) = 1329 (OK) 142: (190 * 7 + 90) = 1420 (OK) 142: (95 * 7 + 181) = 846 (OK) 142: (39 * 7 + 0) = 273 (OK) 142: (68 * 7 + 135) = 611 (OK) 142: (16 * 7 + 27) = 139 (OK) 142: (83 * 7 + 127) = 708 (OK) 142: (239 * 7 + 185) = 1858 (OK) 142: (157 * 7 + 163) = 1262 (OK) 142: (114 * 7 + 221) = 1019 (OK) 142: (197 * 7 + 52) = 1431 (OK) 142: PASS 142: 142: 142: 142: 48/165 Test #142: examples/example0_spir .............................................................. Passed 13.15 sec test 147 Start 147: examples/example2_spir 147: Test command: /usr/bin/cmake "-DCMD1=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example2.spir32####-c####/build/pocl-3.1/examples/example2/example2.cl" "-DCMD2=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir64-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example2.spir64####-c####/build/pocl-3.1/examples/example2/example2.cl" "-DCMD3=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2/example2####s" "-DCMD4=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/example2.spir32####/build/pocl-3.1/obj-aarch64-linux-gnu/example2.spir64" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 147: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2 147: Test timeout computed to be: 10000000 147: 147: 147: 147: 141: (184 * 7 + 194) = 1482 (OK) 141: (235 * 7 + 39) = 1684 (OK) 141: (209 * 7 + 247) = 1710 (OK) 141: (31 * 7 + 66) = 283 (OK) 141: (102 * 7 + 46) = 760 (OK) 141: (221 * 7 + 185) = 1732 (OK) 141: (149 * 7 + 234) = 1277 (OK) 141: (220 * 7 + 15) = 1555 (OK) 141: (105 * 7 + 186) = 921 (OK) 141: (94 * 7 + 32) = 690 (OK) 141: (27 * 7 + 205) = 394 (OK) 141: (41 * 7 + 24) = 311 (OK) 141: (104 * 7 + 24) = 752 (OK) 141: (68 * 7 + 116) = 592 (OK) 141: (41 * 7 + 156) = 443 (OK) 141: (232 * 7 + 225) = 1849 (OK) 141: (94 * 7 + 211) = 869 (OK) 141: (9 * 7 + 48) = 111 (OK) 141: (202 * 7 + 40) = 1454 (OK) 141: (114 * 7 + 49) = 847 (OK) 141: (86 * 7 + 79) = 681 (OK) 141: (234 * 7 + 236) = 1874 (OK) 141: (58 * 7 + 198) = 604 (OK) 141: (251 * 7 + 163) = 1920 (OK) 141: (129 * 7 + 89) = 992 (OK) 141: (196 * 7 + 156) = 1528 (OK) 141: (38 * 7 + 237) = 503 (OK) 141: (180 * 7 + 143) = 1403 (OK) 141: (6 * 7 + 249) = 291 (OK) 141: (3 * 7 + 47) = 68 (OK) 141: (149 * 7 + 235) = 1278 (OK) 141: (16 * 7 + 244) = 356 (OK) 141: (190 * 7 + 25) = 1355 (OK) 141: (36 * 7 + 137) = 389 (OK) 141: (65 * 7 + 150) = 605 (OK) 141: (186 * 7 + 152) = 1454 (OK) 141: (229 * 7 + 164) = 1767 (OK) 141: (132 * 7 + 31) = 955 (OK) 141: (107 * 7 + 127) = 876 (OK) 141: (195 * 7 + 236) = 1601 (OK) 141: (217 * 7 + 135) = 1654 (OK) 141: (136 * 7 + 255) = 1207 (OK) 141: (116 * 7 + 60) = 872 (OK) 141: (142 * 7 + 122) = 1116 (OK) 141: (53 * 7 + 146) = 517 (OK) 141: (169 * 7 + 203) = 1386 (OK) 141: (125 * 7 + 186) = 1061 (OK) 141: (191 * 7 + 60) = 1397 (OK) 141: (211 * 7 + 227) = 1704 (OK) 141: (197 * 7 + 21) = 1400 (OK) 141: (121 * 7 + 127) = 974 (OK) 141: (173 * 7 + 94) = 1305 (OK) 141: (35 * 7 + 49) = 294 (OK) 141: (126 * 7 + 142) = 1024 (OK) 141: (176 * 7 + 65) = 1297 (OK) 141: (122 * 7 + 137) = 991 (OK) 141: (200 * 7 + 2) = 1402 (OK) 141: (137 * 7 + 60) = 1019 (OK) 141: (63 * 7 + 23) = 464 (OK) 141: (183 * 7 + 116) = 1397 (OK) 141: (169 * 7 + 96) = 1279 (OK) 141: (63 * 7 + 39) = 480 (OK) 141: (26 * 7 + 254) = 436 (OK) 141: (99 * 7 + 238) = 931 (OK) 141: (225 * 7 + 40) = 1615 (OK) 141: (3 * 7 + 90) = 111 (OK) 141: (167 * 7 + 176) = 1345 (OK) 141: (185 * 7 + 202) = 1497 (OK) 141: (225 * 7 + 55) = 1630 (OK) 141: (89 * 7 + 145) = 768 (OK) 141: (120 * 7 + 211) = 1051 (OK) 141: (27 * 7 + 64) = 253 (OK) 141: (214 * 7 + 164) = 1662 (OK) 141: (124 * 7 + 21) = 889 (OK) 141: (187 * 7 + 51) = 1360 (OK) 141: (137 * 7 + 101) = 1060 (OK) 141: (148 * 7 + 201) = 1237 (OK) 141: (140 * 7 + 174) = 1154 (OK) 141: (199 * 7 + 239) = 1632 (OK) 141: (156 * 7 + 169) = 1261 (OK) 141: (23 * 7 + 159) = 320 (OK) 141: (3 * 7 + 190) = 211 (OK) 141: (79 * 7 + 188) = 741 (OK) 141: (136 * 7 + 48) = 1000 (OK) 141: (243 * 7 + 225) = 1926 (OK) 141: (194 * 7 + 107) = 1465 (OK) 141: (181 * 7 + 221) = 1488 (OK) 141: (171 * 7 + 139) = 1336 (OK) 141: (129 * 7 + 40) = 943 (OK) 141: (160 * 7 + 60) = 1180 (OK) 141: (91 * 7 + 41) = 678 (OK) 141: (161 * 7 + 239) = 1366 (OK) 141: (242 * 7 + 45) = 1739 (OK) 141: (158 * 7 + 186) = 1292 (OK) 141: (28 * 7 + 58) = 254 (OK) 141: (99 * 7 + 51) = 744 (OK) 141: (218 * 7 + 102) = 1628 (OK) 141: (241 * 7 + 41) = 1728 (OK) 141: (35 * 7 + 122) = 367 (OK) 141: (90 * 7 + 22) = 652 (OK) 141: (91 * 7 + 28) = 665 (OK) 141: (130 * 7 + 16) = 926 (OK) 141: (249 * 7 + 45) = 1788 (OK) 141: (155 * 7 + 122) = 1207 (OK) 141: (85 * 7 + 59) = 654 (OK) 141: (182 * 7 + 177) = 1451 (OK) 141: (101 * 7 + 88) = 795 (OK) 141: (160 * 7 + 87) = 1207 (OK) 141: (133 * 7 + 62) = 993 (OK) 141: (17 * 7 + 162) = 281 (OK) 141: (121 * 7 + 116) = 963 (OK) 141: (213 * 7 + 83) = 1574 (OK) 141: (219 * 7 + 199) = 1732 (OK) 141: (124 * 7 + 254) = 1122 (OK) 141: (65 * 7 + 214) = 669 (OK) 141: (20 * 7 + 156) = 296 (OK) 141: (242 * 7 + 150) = 1844 (OK) 141: (173 * 7 + 235) = 1446 (OK) 141: (196 * 7 + 72) = 1444 (OK) 141: (101 * 7 + 25) = 732 (OK) 141: (132 * 7 + 28) = 952 (OK) 141: (202 * 7 + 233) = 1647 (OK) 141: (116 * 7 + 107) = 919 (OK) 141: (64 * 7 + 249) = 697 (OK) 141: (169 * 7 + 82) = 1265 (OK) 141: (155 * 7 + 34) = 1119 (OK) 141: (198 * 7 + 113) = 1499 (OK) 141: (117 * 7 + 161) = 980 (OK) 141: PASS 49/165 Test #141: examples/example0 ................................................................... Passed 18.19 sec test 148 Start 148: examples/example2_poclbin 148: Test command: /usr/bin/cmake "-DCMD1=/build/pocl-3.1/obj-aarch64-linux-gnu/bin/poclcc####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example2.bin####/build/pocl-3.1/examples/example2/example2.cl" "-DCMD2=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2/example2####b####/build/pocl-3.1/obj-aarch64-linux-gnu/example2.bin" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/example2.bin" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 148: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2 148: Test timeout computed to be: 10000000 144: (0.000000, 0.000000, 0.000000, 0.000000) . (0.000000, 0.000000, 0.000000, 0.000000) = 0.000000 144: (1.000000, 1.000000, 1.000000, 1.000000) . (1.000000, 1.000000, 1.000000, 1.000000) = 4.000000 144: (2.000000, 2.000000, 2.000000, 2.000000) . (2.000000, 2.000000, 2.000000, 2.000000) = 16.000000 144: (3.000000, 3.000000, 3.000000, 3.000000) . (3.000000, 3.000000, 3.000000, 3.000000) = 36.000000 144: OK 144: 144: 144: 144: 50/165 Test #144: examples/example1_spir .............................................................. Passed 14.05 sec test 149 Start 149: examples/example2a 149: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a/example2a 149: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a 149: Environment variables: 149: POCL_TTASIM0_PARAMETERS=/build/pocl-3.1/tools/data/test_machine_LE.adf 149: Test timeout computed to be: 10000000 143: (0.000000, 0.000000, 0.000000, 0.000000) . (0.000000, 0.000000, 0.000000, 0.000000) = 0.000000 143: (1.000000, 1.000000, 1.000000, 1.000000) . (1.000000, 1.000000, 1.000000, 1.000000) = 4.000000 143: (2.000000, 2.000000, 2.000000, 2.000000) . (2.000000, 2.000000, 2.000000, 2.000000) = 16.000000 143: (3.000000, 3.000000, 3.000000, 3.000000) . (3.000000, 3.000000, 3.000000, 3.000000) = 36.000000 143: OK 51/165 Test #143: examples/example1_dot_product ....................................................... Passed 17.40 sec test 150 Start 150: examples/example2a_spir 150: Test command: /usr/bin/cmake "-DCMD1=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example2a.spir32####-c####/build/pocl-3.1/examples/example2a/example2a.cl" "-DCMD2=/usr/lib/llvm-15/bin/clang-15####-x####cl####-D_CL_DISABLE_HALF####-Xclang####-cl-std=CL1.2####-D__OPENCL_C_VERSION__=120####-D__OPENCL_VERSION__=120####-Dcl_khr_byte_addressable_store####-Dcl_khr_global_int32_base_atomics####-Dcl_khr_global_int32_extended_atomics####-Dcl_khr_local_int32_base_atomics####-Dcl_khr_local_int32_extended_atomics####-Dcl_khr_int64####-Dcl_khr_spir####-Xclang####-cl-ext=-all,+cl_khr_byte_addressable_store,+cl_khr_global_int32_base_atomics,+cl_khr_global_int32_extended_atomics,+cl_khr_local_int32_base_atomics,+cl_khr_local_int32_extended_atomics,+cl_khr_spir####-D__ENDIAN_LITTLE__=1####-DCL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE=0####-emit-llvm####-Xclang####-finclude-default-header####-target####spir64-unknown-unknown####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example2a.spir64####-c####/build/pocl-3.1/examples/example2a/example2a.cl" "-DCMD3=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a/example2a####s" "-DCMD4=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/example2a.spir32####/build/pocl-3.1/obj-aarch64-linux-gnu/example2a.spir64" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 150: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a 150: Environment variables: 150: POCL_TTASIM0_PARAMETERS=/build/pocl-3.1/tools/data/test_machine_LE.adf 150: Test timeout computed to be: 10000000 165: EinsteinToolkit test 165: Reading sources... 165: Initialise... 165: OpenCL platform #0: 165: OpenCL platform name: Portable Computing Language 165: OpenCL platform vendor: The pocl project 165: OpenCL device name: pthread--x-gene-1 165: OpenCL platform name: Portable Computing Language 165: OpenCL platform vendor: The pocl project 165: cctkGH: 165: gsh=[70,70,70] 165: lbnd=[0,0,0] 165: lsh=[70,70,70] 165: ash=[70,70,70] 165: imin=[3,3,3] 165: imax=[67,67,67] 165: lmin=[3,3,3] 165: lmax=[67,67,67] 165: RHS1... 165: Local work group size: 1 1 1 165: Global work group size: 64 64 64 165: RHS2... 165: Begin timing 10 iterations... 165: End timing 165: Average elapsed time: 5.56328 sec 165: Minimum elapsed time: 4.63999 sec 165: RESULT: Time per grid point update: 13.5277 usec 165: This corresponds to 0.251337 GFlop/s 165: 165: Note: This benchmark performs about 3,400 Flop per grid point update. 165: A "typical" result is about 1.0 usec. 165: Smaller numbers are better. 165: 165: Done. 150: 150: 52/165 Test #165: EinsteinToolkit_SubDev .............................................................. Passed 117.91 sec test 151 Start 151: examples/example2a_poclbin 151: Test command: /usr/bin/cmake "-DCMD1=/build/pocl-3.1/obj-aarch64-linux-gnu/bin/poclcc####-o####/build/pocl-3.1/obj-aarch64-linux-gnu/example2a.bin####/build/pocl-3.1/examples/example2a/example2a.cl" "-DCMD2=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a/example2a####b####/build/pocl-3.1/obj-aarch64-linux-gnu/example2a.bin" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/pocl-3.1/obj-aarch64-linux-gnu/example2a.bin" "-P" "/build/pocl-3.1/cmake/multi_exec_test.cmake" 151: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a 151: Test timeout computed to be: 10000000 150: 150: 147: OK 147: 147: 147: 147: 53/165 Test #147: examples/example2_spir .............................................................. Passed 13.47 sec test 157 Start 157: poclcc 157: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/bin/poclcc "-o" "/build/pocl-3.1/obj-aarch64-linux-gnu/poclcc.cl.pocl" "/build/pocl-3.1/examples/poclcc/poclcc.cl" 157: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/poclcc 157: Test timeout computed to be: 10000000 145: 145: 145: (0.000000, 0.000000, 0.000000, 0.000000) . (0.000000, 0.000000, 0.000000, 0.000000) = 0.000000 145: (1.000000, 1.000000, 1.000000, 1.000000) . (1.000000, 1.000000, 1.000000, 1.000000) = 4.000000 145: (2.000000, 2.000000, 2.000000, 2.000000) . (2.000000, 2.000000, 2.000000, 2.000000) = 16.000000 145: (3.000000, 3.000000, 3.000000, 3.000000) . (3.000000, 3.000000, 3.000000, 3.000000) = 36.000000 145: OK 145: 145: 145: 145: 54/165 Test #145: examples/example1_poclbin ........................................................... Passed 17.92 sec test 158 Start 158: examples/scalarwave 158: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/examples/scalarwave/scalarwave" "-Doutput_blessed=/build/pocl-3.1/examples/scalarwave/scalarwave_expout.txt" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 158: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/scalarwave 158: Test timeout computed to be: 10000000 158: -- Expecting output: /build/pocl-3.1/examples/scalarwave/scalarwave_expout.txt 146: OK 55/165 Test #146: examples/example2 ................................................................... Passed 17.84 sec test 159 Start 159: examples/trig 159: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig/trig 159: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig 159: Test timeout computed to be: 10000000 148: 148: 150: OK 150: 150: 150: 150: 148: OK 148: 148: 56/165 Test #150: examples/example2a_spir ............................................................. Passed 13.58 sec test 160 Start 160: examples/vecadd 160: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd/vecadd 160: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd 160: Test timeout computed to be: 10000000 148: 148: 57/165 Test #148: examples/example2_poclbin ........................................................... Passed 18.64 sec test 161 Start 161: examples/vecadd_large_grid 161: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd/vecadd "128000" "128" "10000" "100" "1" "1" 161: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd 161: Test timeout computed to be: 10000000 19: Running test test_rotate... 19: OK 19: 19: 58/165 Test #19: kernel/test_rotate .................................................................. Passed 88.91 sec test 162 Start 162: examples/matadd 162: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd/matadd 162: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd 162: Test timeout computed to be: 10000000 149: OK 59/165 Test #149: examples/example2a .................................................................. Passed 16.82 sec test 163 Start 163: examples/boxadd 163: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd/boxadd 163: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd 163: Test timeout computed to be: 10000000 151: 151: 151: OK 151: 151: 151: 151: 60/165 Test #151: examples/example2a_poclbin .......................................................... Passed 17.30 sec test 96 Start 96: runtime/clGetDeviceInfo 96: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clGetDeviceInfo" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 96: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 96: Test timeout computed to be: 10000000 96: OK 96: 96: 61/165 Test #96: runtime/clGetDeviceInfo ............................................................. Passed 0.60 sec test 97 Start 97: runtime/clEnqueueNativeKernel 97: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clEnqueueNativeKernel 97: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 97: Test timeout computed to be: 10000000 97: OK 62/165 Test #97: runtime/clEnqueueNativeKernel ....................................................... Passed 0.32 sec test 98 Start 98: runtime/clGetEventInfo 98: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clGetEventInfo" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 98: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 98: Test timeout computed to be: 10000000 98: OK 98: 98: 63/165 Test #98: runtime/clGetEventInfo .............................................................. Passed 0.55 sec test 99 Start 99: runtime/clCreateProgramWithBinary 99: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clCreateProgramWithBinary" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 99: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 99: Test timeout computed to be: 10000000 64/165 Test #157: poclcc .............................................................................. Passed 17.27 sec test 100 Start 100: runtime/clBuildProgram 100: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clBuildProgram" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 100: Working Directory: /build/pocl-3.1/tests/runtime 100: Test timeout computed to be: 10000000 159: OK 65/165 Test #159: examples/trig ....................................................................... Passed 18.05 sec test 101 Start 101: runtime/test_kernel_cache_includes 101: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_kernel_cache_includes" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 101: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 101: Test timeout computed to be: 10000000 158: Initial condition: t=0 158: Time step 1: t=0.03125 158: Time step 2: t=0.0625 158: Time step 3: t=0.09375 158: Time step 4: t=0.125 158: phi(0 ,0 ,0 ) = 0 158: phi(0.0625 ,0.0625 ,0.0625 ) = 0.0057744 158: phi(0.125 ,0.125 ,0.125 ) = 0.0435832 158: phi(0.1875 ,0.1875 ,0.1875 ) = 0.133357 158: phi(0.25 ,0.25 ,0.25 ) = 0.274951 158: phi(0.3125 ,0.3125 ,0.3125 ) = 0.447032 158: phi(0.375 ,0.375 ,0.375 ) = 0.613262 158: phi(0.4375 ,0.4375 ,0.4375 ) = 0.733705 158: phi(0.5 ,0.5 ,0.5 ) = 0.777678 158: phi(0.5625 ,0.5625 ,0.5625 ) = 0.733705 158: phi(0.625 ,0.625 ,0.625 ) = 0.613262 158: phi(0.6875 ,0.6875 ,0.6875 ) = 0.447032 158: phi(0.75 ,0.75 ,0.75 ) = 0.274951 158: phi(0.8125 ,0.8125 ,0.8125 ) = 0.133357 158: phi(0.875 ,0.875 ,0.875 ) = 0.0435832 158: phi(0.9375 ,0.9375 ,0.9375 ) = 0.0057744 158: phi(1 ,1 ,1 ) = 0 158: Done. 158: 158: 158: -- Comparing output.. 158: -- OK 66/165 Test #158: examples/scalarwave ................................................................. Passed 18.78 sec test 102 Start 102: runtime/clFinish 102: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clFinish" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 102: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 102: Test timeout computed to be: 10000000 160: OK 67/165 Test #160: examples/vecadd ..................................................................... Passed 16.48 sec test 103 Start 103: runtime/test_event_cycle 103: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_event_cycle" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 103: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 103: Test timeout computed to be: 10000000 161: OK 68/165 Test #161: examples/vecadd_large_grid .......................................................... Passed 18.64 sec test 104 Start 104: runtime/test_link_error 104: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_link_error" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 104: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 104: Test timeout computed to be: 10000000 103: OK 103: 103: 69/165 Test #103: runtime/test_event_cycle ............................................................ Passed 2.51 sec test 105 Start 105: runtime/test_read-copy-write-buffer 105: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_read-copy-write-buffer" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 105: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 105: Test timeout computed to be: 10000000 162: OK 70/165 Test #162: examples/matadd ..................................................................... Passed 18.34 sec test 106 Start 106: runtime/test_fill-buffer 106: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_fill-buffer" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 106: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 106: Test timeout computed to be: 10000000 105: OK 105: 105: 71/165 Test #105: runtime/test_read-copy-write-buffer ................................................. Passed 0.52 sec test 107 Start 107: runtime/test_buffer-image-copy 107: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_buffer-image-copy 107: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 107: Test timeout computed to be: 10000000 107: OK 72/165 Test #107: runtime/test_buffer-image-copy ...................................................... Passed 0.32 sec test 108 Start 108: runtime/clCreateKernel 108: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clCreateKernel" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 108: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 108: Test timeout computed to be: 10000000 163: OK 106: OK 106: 106: 73/165 Test #106: runtime/test_fill-buffer ............................................................ Passed 0.52 sec test 109 Start 109: runtime/clGetKernelArgInfo 109: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clGetKernelArgInfo" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 109: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 109: Test timeout computed to be: 10000000 74/165 Test #163: examples/boxadd ..................................................................... Passed 17.08 sec test 110 Start 110: runtime/clSetEventCallback 110: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clSetEventCallback" "-Doutput_blessed=/build/pocl-3.1/tests/runtime/test_clSetEventCallback_expout.txt" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 110: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 110: Test timeout computed to be: 10000000 110: -- Expecting output: /build/pocl-3.1/tests/runtime/test_clSetEventCallback_expout.txt 99: OK 99: 99: program binary type: CL_PROGRAM_BINARY_TYPE_EXECUTABLE 99: 75/165 Test #99: runtime/clCreateProgramWithBinary ................................................... Passed 16.41 sec test 111 Start 111: runtime/clGetSupportedImageFormats 111: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clGetSupportedImageFormats 111: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 111: Test timeout computed to be: 10000000 111: OK 76/165 Test #111: runtime/clGetSupportedImageFormats .................................................. Passed 0.37 sec test 112 Start 112: runtime/clCreateKernelsInProgram 112: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clCreateKernelsInProgram" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 112: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 112: Test timeout computed to be: 10000000 102: ABABC 102: 102: 102: -- OK 77/165 Test #102: runtime/clFinish .................................................................... Passed 17.64 sec test 113 Start 113: runtime/clCreateSubDevices 113: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clCreateSubDevices 113: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 113: Test timeout computed to be: 10000000 108: OK 108: 108: 78/165 Test #108: runtime/clCreateKernel .............................................................. Passed 14.51 sec test 114 Start 114: runtime/test_event_free 114: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_event_free" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 114: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 114: Test timeout computed to be: 10000000 104: OK 104: 104: 79/165 Test #104: runtime/test_link_error ............................................................. Passed 15.70 sec test 115 Start 115: runtime/test_event_double_wait 115: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_event_double_wait" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 115: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 115: Test timeout computed to be: 10000000 114: OK 114: 114: 80/165 Test #114: runtime/test_event_free ............................................................. Passed 0.45 sec test 116 Start 116: runtime/test_enqueue_kernel_from_binary 116: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_enqueue_kernel_from_binary" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 116: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 116: Test timeout computed to be: 10000000 109: 109: NON-SPIR 109: adr: 119d 109: 109: SPIR with metadata 109: program size: 5264 109: adr: 119d 109: 109: OK 109: 109: 1 warning generated. 109: 81/165 Test #109: runtime/clGetKernelArgInfo .......................................................... Passed 14.94 sec test 117 Start 117: runtime/test_user_event 117: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_user_event" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 117: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 117: Test timeout computed to be: 10000000 117: OK 117: 117: 82/165 Test #117: runtime/test_user_event ............................................................. Passed 0.58 sec test 118 Start 118: runtime/test_buffer_migration 118: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_buffer_migration 118: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 118: Test timeout computed to be: 10000000 118: NUM DEVICES: 1 118: NOT ENOUGH DEVICES! (need 2) 83/165 Test #118: runtime/test_buffer_migration .......................................................***Skipped 0.39 sec test 119 Start 119: runtime/test_buffer_ping_pong 119: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_buffer_ping_pong 119: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 119: Test timeout computed to be: 10000000 119: NUM DEVICES: 1 119: NOT ENOUGH DEVICES! (need 2) 84/165 Test #119: runtime/test_buffer_ping_pong .......................................................***Skipped 0.36 sec test 120 Start 120: runtime/clSetMemObjectDestructorCallback 120: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_clSetMemObjectDestructorCallback" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 120: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 120: Test timeout computed to be: 10000000 120: OK 120: 120: 85/165 Test #120: runtime/clSetMemObjectDestructorCallback ............................................ Passed 0.38 sec test 121 Start 121: runtime/test_cl_pocl_content_size 121: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_cl_pocl_content_size 121: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 121: Test timeout computed to be: 10000000 110: Callback function: event status: CL_SUBMITTED 110: Callback function: event status: CL_RUNNING 110: Callback function: event status: CL_COMPLETE 110: OK 110: 110: 110: -- Comparing output.. 121: OK 86/165 Test #121: runtime/test_cl_pocl_content_size ................................................... Passed 0.15 sec test 122 Start 122: runtime/test_deviceside_enqueue 122: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_deviceside_enqueue" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 122: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 122: Test timeout computed to be: 10000000 87/165 Test #110: runtime/clSetEventCallback .......................................................... Passed 16.77 sec test 123 Start 123: runtime/test_command_buffer 123: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_command_buffer 123: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 123: Test timeout computed to be: 10000000 122: OK 122: 122: 88/165 Test #122: runtime/test_deviceside_enqueue ..................................................... Passed 0.49 sec test 124 Start 124: runtime/test_command_buffer_images 124: Test command: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/test_command_buffer_images 124: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime 124: Test timeout computed to be: 10000000 124: OK 89/165 Test #124: runtime/test_command_buffer_images .................................................. Passed 0.37 sec test 125 Start 125: workgroup/different_implicit_barrier_injection_scenarios 125: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####implicit_barriers.cl####1####2####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/implicit_barriers_1_2_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 125: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 125: Test timeout computed to be: 10000000 125: -- Expecting output: /build/pocl-3.1/tests/workgroup/implicit_barriers_1_2_1_1.stdout 101: A printf from inside a function 1 101: This is printf from the first include 101: A printf from inside a function 2 101: This is printf from the second include 101: 101: 101: -- OK 90/165 Test #101: runtime/test_kernel_cache_includes .................................................. Passed 25.23 sec test 126 Start 126: workgroup/unbarriered_for_loops 126: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####forloops.cl####2####2####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/forloops_2_2_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 126: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 126: Test timeout computed to be: 10000000 126: -- Expecting output: /build/pocl-3.1/tests/workgroup/forloops_2_2_1_1.stdout 112: Hello 112: World 112: 112: 112: -- OK 91/165 Test #112: runtime/clCreateKernelsInProgram .................................................... Passed 19.69 sec test 127 Start 127: workgroup/barriered_for_loops 127: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####loopbarriers.cl####1####4####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/loopbarriers_1_4_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 127: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 127: Test timeout computed to be: 10000000 127: -- Expecting output: /build/pocl-3.1/tests/workgroup/loopbarriers_1_4_1_1.stdout 115: OK 115: 115: 92/165 Test #115: runtime/test_event_double_wait ...................................................... Passed 14.66 sec test 128 Start 128: workgroup/switch_case 128: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####switch_case.cl####1####4####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/switch_case_1_4_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 128: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 128: Test timeout computed to be: 10000000 128: -- Expecting output: /build/pocl-3.1/tests/workgroup/switch_case_1_4_1_1.stdout 123: OK 93/165 Test #123: runtime/test_command_buffer ......................................................... Passed 14.94 sec test 129 Start 129: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier 129: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####tricky_for.cl####1####2####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/tricky_for_1_2_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 129: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 129: Test timeout computed to be: 10000000 129: -- Expecting output: /build/pocl-3.1/tests/workgroup/tricky_for_1_2_1_1.stdout 126: 0: 0 126: 1: 1 126: 2: 2 126: 3: 3 126: OK 126: 126: 126: -- Comparing output.. 94/165 Test #126: workgroup/unbarriered_for_loops ..................................................... Passed 15.01 sec test 130 Start 130: workgroup/for_with_divergent_return 130: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####for_with_divergent_return.cl####1####6####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/for_with_divergent_return_1_6_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 130: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 130: Test timeout computed to be: 10000000 130: -- Expecting output: /build/pocl-3.1/tests/workgroup/for_with_divergent_return_1_6_1_1.stdout 125: LOCAL_ID=0 before if 125: LOCAL_ID=1 before if 125: LOCAL_ID=0 inside if 125: LOCAL_ID=1 inside if 125: LOCAL_ID=0 inside for, iteration 0, value 2 125: LOCAL_ID=1 inside for, iteration 0, value 2 125: LOCAL_ID=0 inside for, iteration 1, value 1 125: LOCAL_ID=1 inside for, iteration 1, value 1 125: LOCAL_ID=0 after if 125: LOCAL_ID=1 after if 125: OK 125: 125: 125: -- Comparing output.. 95/165 Test #125: workgroup/different_implicit_barrier_injection_scenarios ............................ Passed 16.33 sec test 131 Start 131: workgroup/cond_barriers_in_for 131: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####cond_barriers_in_for.cl####2####4####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/cond_barriers_in_for_2_4_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 131: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 131: Test timeout computed to be: 10000000 131: -- Expecting output: /build/pocl-3.1/tests/workgroup/cond_barriers_in_for_2_4_1_1.stdout 113: Max CUs: 8 113: OK 96/165 Test #113: runtime/clCreateSubDevices .......................................................... Passed 27.19 sec test 132 Start 132: workgroup/unconditional_barriers 132: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####basic_barriers.cl####2####2####2####2" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/basic_barriers_2_2_2_2.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 132: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 132: Environment variables: 132: POCL_DEVICES=basic 132: POCL_WORK_GROUP_METHOD=workitemloops 132: Test timeout computed to be: 10000000 132: -- Expecting output: /build/pocl-3.1/tests/workgroup/basic_barriers_2_2_2_2.stdout 127: 0: 1002 127: 1: 2002 127: 2: 3002 127: 3: 2 127: OK 127: 127: 127: -- Comparing output.. 97/165 Test #127: workgroup/barriered_for_loops ....................................................... Passed 16.61 sec test 133 Start 133: workgroup/conditional_barrier 133: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####conditional_barriers.cl####1####2####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/cond_barriers_1_2_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 133: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 133: Environment variables: 133: POCL_DEVICES=basic 133: POCL_WORK_GROUP_METHOD=workitemloops 133: Test timeout computed to be: 10000000 133: -- Expecting output: /build/pocl-3.1/tests/workgroup/cond_barriers_1_2_1_1.stdout 128: 0: 99 128: 1: 101 128: 2: 99 128: 3: 303 128: OK 128: 128: 128: -- Comparing output.. 98/165 Test #128: workgroup/switch_case ............................................................... Passed 16.18 sec test 134 Start 134: workgroup/forcing_horizontal_parallelization_to_some_outer_loops 134: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####outerlooppar.cl####2####2####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/outerlooppar_2_2_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 134: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 134: Environment variables: 134: POCL_DEVICES=basic 134: POCL_WORK_GROUP_METHOD=workitemloops 134: Test timeout computed to be: 10000000 134: -- Expecting output: /build/pocl-3.1/tests/workgroup/outerlooppar_2_2_1_1.stdout 116: OK 116: 116: 99/165 Test #116: runtime/test_enqueue_kernel_from_binary ............................................. Passed 30.82 sec test 135 Start 135: workgroup/loop_with_two_paths_to_the_latch 135: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####for_bug.cl####1####2####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/for_bug_1_2_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 135: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 135: Environment variables: 135: POCL_DEVICES=basic 135: POCL_WORK_GROUP_METHOD=workitemloops 135: Test timeout computed to be: 10000000 135: -- Expecting output: /build/pocl-3.1/tests/workgroup/for_bug_1_2_1_1.stdout 129: 0: 1000 129: 1: 2000 129: OK 129: 129: 129: -- Comparing output.. 100/165 Test #129: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier .......................... Passed 15.80 sec test 136 Start 136: workgroup/b_loop_with_two_latches 136: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####multilatch_bloop.cl####1####3####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/multilatch_bloop_1_3_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 136: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 136: Environment variables: 136: POCL_DEVICES=basic 136: POCL_WORK_GROUP_METHOD=workitemloops 136: Test timeout computed to be: 10000000 136: -- Expecting output: /build/pocl-3.1/tests/workgroup/multilatch_bloop_1_3_1_1.stdout 131: 0: 4 131: 1: 5 131: 2: 6 131: 3: 7 131: 4: 16 131: 5: 17 131: 6: 18 131: 7: 19 131: OK 131: 131: 131: -- Comparing output.. 100: OK 100: 100: 1 warning and 2 errors generated. 100: log: 0xaaab1a421310 100: preprocess failure log[0]: Invalid build option: -fnothing-to-see-here 100: 100: 1 warning and 1 error generated. 100: preprocess failure log[0]: error: /build/pocl-3.1/debian/kcache/tempfile_muByhl.cl:1:10: expected "FILENAME" or 100: warning: /build/pocl-3.1/debian/kcache/tempfile_muByhl.cl:1:10: missing terminating '"' character 100: Device pthread--x-gene-1 failed to build the program 100: 100: cl_program callback (via pfn_notify) 100: build callback successful 100: 1 warning generated. 100: 1 warning generated. 100: Deprecated -cl-strict-aliasing log[0]: warning: : OpenCL C version 3.0 does not support the option '-cl-strict-aliasing' 100: 100: program binary type: CL_PROGRAM_BINARY_TYPE_EXECUTABLE 100: 1 error generated. 100: 1 error generated. 100: 101/165 Test #100: runtime/clBuildProgram .............................................................. Passed 59.96 sec test 137 Start 137: workgroup/workgroup_sizes_work_items_get_wrong_ids 137: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####print_all_ids.cl####1####1####1####4" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/print_all_ids_114114.txt" "-Dsort_output=1" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 137: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 137: Environment variables: 137: POCL_DEVICES=basic 137: POCL_WORK_GROUP_METHOD=workitemloops 137: Test timeout computed to be: 10000000 102/165 Test #131: workgroup/cond_barriers_in_for ...................................................... Passed 16.69 sec test 138 Start 138: workgroup/issue_548_convergent_propagation 138: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####issue_548.cl####1####2####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/issue_548_1_2_1_1.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 138: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 138: Environment variables: 138: POCL_DEVICES=basic 138: POCL_WORK_GROUP_METHOD=workitemloops 138: Test timeout computed to be: 10000000 137: -- Expecting output: /build/pocl-3.1/tests/workgroup/print_all_ids_114114.txt 138: -- Expecting output: /build/pocl-3.1/tests/workgroup/issue_548_1_2_1_1.stdout 132: 0 0 0: before barriers 132: 1 0 0: before barriers 132: 0 1 0: before barriers 132: 1 1 0: before barriers 132: 0 0 1: before barriers 132: 1 0 1: before barriers 132: 0 1 1: before barriers 132: 1 1 1: before barriers 132: 0 0 0: between barriers 132: 1 0 0: between barriers 132: 0 1 0: between barriers 132: 1 1 0: between barriers 132: 0 0 1: between barriers 132: 1 0 1: between barriers 132: 0 1 1: between barriers 132: 1 1 1: between barriers 132: 0 0 0: after barriers 132: 1 0 0: after barriers 132: 0 1 0: after barriers 132: 1 1 0: after barriers 132: 0 0 1: after barriers 132: 1 0 1: after barriers 132: 0 1 1: after barriers 132: 1 1 1: after barriers 132: 2 0 0: before barriers 132: 3 0 0: before barriers 132: 2 1 0: before barriers 132: 3 1 0: before barriers 132: 2 0 1: before barriers 132: 3 0 1: before barriers 132: 2 1 1: before barriers 132: 3 1 1: before barriers 132: 2 0 0: between barriers 132: 3 0 0: between barriers 132: 2 1 0: between barriers 132: 3 1 0: between barriers 132: 2 0 1: between barriers 132: 3 0 1: between barriers 132: 2 1 1: between barriers 132: 3 1 1: between barriers 132: 2 0 0: after barriers 132: 3 0 0: after barriers 132: 2 1 0: after barriers 132: 3 1 0: after barriers 132: 2 0 1: after barriers 132: 3 0 1: after barriers 132: 2 1 1: after barriers 132: 3 1 1: after barriers 132: OK 132: 132: 132: -- Comparing output.. 103/165 Test #132: workgroup/unconditional_barriers .................................................... Passed 17.26 sec test 139 Start 139: workgroup/range_md_small_grid 139: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####range_md.cl####1####13####1####1" "-Doutput_blessed=/build/pocl-3.1/tests/workgroup/range_md_small_grid.stdout" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 139: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 139: Environment variables: 139: POCL_DEVICES=basic 139: POCL_WORK_GROUP_METHOD=workitemloops 139: Test timeout computed to be: 10000000 139: -- Expecting output: /build/pocl-3.1/tests/workgroup/range_md_small_grid.stdout 133: LOCAL_ID=0 before if 133: LOCAL_ID=1 before if 133: LOCAL_ID=0 inside if 133: LOCAL_ID=1 inside if 133: LOCAL_ID=0 after if 133: LOCAL_ID=1 after if 133: OK 133: 133: 133: -- Comparing output.. 104/165 Test #133: workgroup/conditional_barrier ....................................................... Passed 17.23 sec test 140 Start 140: workgroup/range_md_large_grid 140: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/run_kernel####range_md.cl####1000####128####1####1" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 140: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup 140: Environment variables: 140: POCL_DEVICES=basic 140: POCL_WORK_GROUP_METHOD=workitemloops 140: Test timeout computed to be: 10000000 135: gid_x 0 after barrier at iteration 16 135: gid_x 1 after barrier at iteration 16 135: gid_x 0 after barrier at iteration 15 135: gid_x 1 after barrier at iteration 15 135: gid_x 0 after barrier at iteration 14 135: gid_x 1 after barrier at iteration 14 135: gid_x 0 after barrier at iteration 13 135: gid_x 1 after barrier at iteration 13 135: gid_x 0 after barrier at iteration 12 135: gid_x 1 after barrier at iteration 12 135: gid_x 0 after barrier at iteration 11 135: gid_x 1 after barrier at iteration 11 135: gid_x 0 after barrier at iteration 10 135: gid_x 1 after barrier at iteration 10 135: gid_x 0 after barrier at iteration 9 135: gid_x 1 after barrier at iteration 9 135: gid_x 0 after barrier at iteration 8 135: gid_x 1 after barrier at iteration 8 135: gid_x 0 after barrier at iteration 7 135: gid_x 1 after barrier at iteration 7 135: gid_x 0 after barrier at iteration 6 135: gid_x 1 after barrier at iteration 6 135: gid_x 0 after barrier at iteration 5 135: gid_x 1 after barrier at iteration 5 135: gid_x 0 after barrier at iteration 4 135: gid_x 1 after barrier at iteration 4 135: gid_x 0 after barrier at iteration 3 135: gid_x 1 after barrier at iteration 3 135: gid_x 0 after barrier at iteration 2 135: gid_x 1 after barrier at iteration 2 135: gid_x 0 after barrier at iteration 1 135: gid_x 1 after barrier at iteration 1 135: OK 135: OK 135: 135: 135: -- Comparing output.. 105/165 Test #135: workgroup/loop_with_two_paths_to_the_latch .......................................... Passed 16.84 sec test 43 Start 43: regression/test_issue_231 43: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_issue_231" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 43: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 43: Test timeout computed to be: 10000000 134: vertical: 134: i: 0 gid: 1 134: horizontal: 134: i: 0 gid: 0 134: i: 0 gid: 1 134: i: 1 gid: 0 134: i: 1 gid: 1 134: vertical: 134: i: 0 gid: 1 134: i: 1 gid: 1 134: vertical: 134: i: 0 gid: 2 134: i: 1 gid: 2 134: i: 0 gid: 3 134: i: 1 gid: 3 134: i: 2 gid: 3 134: horizontal: 134: i: 0 gid: 2 134: i: 0 gid: 3 134: i: 1 gid: 2 134: i: 1 gid: 3 134: vertical: 134: i: 0 gid: 2 134: i: 1 gid: 2 134: i: 0 gid: 3 134: i: 1 gid: 3 134: OK 134: 134: 134: -- Comparing output.. 106/165 Test #134: workgroup/forcing_horizontal_parallelization_to_some_outer_loops .................... Passed 17.34 sec test 44 Start 44: regression/test_issue_445 44: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_issue_445" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 44: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 44: Test timeout computed to be: 10000000 136: i:0 0 0 0 before barrier 136: i:0 1 0 0 before barrier 136: i:0 2 0 0 before barrier 136: i:0 0 0 0 after barrier 136: i:0 1 0 0 after barrier 136: i:0 1 0 0 after latch 1 136: i:0 2 0 0 after barrier 136: i:0 2 0 0 after latch 1 136: i:0 2 0 0 after latch 2 136: i:1 0 0 0 before barrier 136: i:1 1 0 0 before barrier 136: i:1 2 0 0 before barrier 136: i:1 0 0 0 after barrier 136: i:1 1 0 0 after barrier 136: i:1 1 0 0 after latch 1 136: i:1 2 0 0 after barrier 136: i:1 2 0 0 after latch 1 136: i:1 2 0 0 after latch 2 136: OK 136: 136: 136: -- Comparing output.. 107/165 Test #136: workgroup/b_loop_with_two_latches ................................................... Passed 17.06 sec test 45 Start 45: regression/test_issue_553 45: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_issue_553" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 45: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 45: Test timeout computed to be: 10000000 137: global: 0-0-0 137: local: 0-0-0 137: global: 0-0-1 137: local: 0-0-1 137: global: 0-0-2 137: local: 0-0-2 137: global: 0-0-3 137: local: 0-0-3 137: OK 137: 137: 137: -- SORTING FILE 137: -- Comparing output.. 108/165 Test #137: workgroup/workgroup_sizes_work_items_get_wrong_ids .................................. Passed 16.50 sec test 46 Start 46: regression/test_issue_577 46: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_issue_577" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 46: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 46: Test timeout computed to be: 10000000 138: id=0: AAA. 138: id=0: CCC. 138: auxfunc 138: id=1: AAA. 138: id=1: CCC. 138: auxfunc 138: id=0: EEE. 138: id=1: EEE. 138: OK 138: 138: 138: -- Comparing output.. 109/165 Test #138: workgroup/issue_548_convergent_propagation .......................................... Passed 17.19 sec test 47 Start 47: regression/test_issue_757 47: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_issue_757" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 47: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 47: Test timeout computed to be: 10000000 140: 0: 128 140: 1: 1 140: 2: 1 140: 3: 3 140: 4: 1000 140: 5: 1 140: 6: 1 140: 7: 0 140: 8: 0 140: 9: 0 140: 10: 0 140: 11: 0 140: 12: 0 140: 13: 0 140: 14: 0 140: 15: 0 140: 16: 0 140: 17: 0 140: 18: 0 140: 19: 0 140: 20: 0 140: 21: 0 140: 22: 0 140: 23: 0 140: 24: 0 140: 25: 0 140: 26: 0 140: 27: 0 140: 28: 0 140: 29: 0 140: 30: 0 140: 31: 0 140: 32: 0 140: 33: 0 140: 34: 0 140: 35: 0 140: 36: 0 140: 37: 0 140: 38: 0 140: 39: 0 140: 40: 0 140: 41: 0 140: 42: 0 140: 43: 0 140: 44: 0 140: 45: 0 140: 46: 0 140: 47: 0 140: 48: 0 140: 49: 0 140: 50: 0 140: 51: 0 140: 52: 0 140: 53: 0 140: 54: 0 140: 55: 0 140: 56: 0 140: 57: 0 140: 58: 0 140: 59: 0 140: 60: 0 140: 61: 0 140: 62: 0 140: 63: 0 140: 64: 0 140: 65: 0 140: 66: 0 140: 67: 0 140: 68: 0 140: 69: 0 140: 70: 0 140: 71: 0 140: 72: 0 140: 73: 0 140: 74: 0 140: 75: 0 140: 76: 0 140: 77: 0 140: 78: 0 140: 79: 0 140: 80: 0 140: 81: 0 140: 82: 0 140: 83: 0 140: 84: 0 140: 85: 0 140: 86: 0 140: 87: 0 140: 88: 0 140: 89: 0 140: 90: 0 140: 91: 0 140: 92: 0 140: 93: 0 140: 94: 0 140: 95: 0 140: 96: 0 140: 97: 0 140: 98: 0 140: 99: 0 140: 100: 0 140: 101: 0 140: 102: 0 140: 103: 0 140: 104: 0 140: 105: 0 140: 106: 0 140: 107: 0 140: 108: 0 140: 109: 0 140: 110: 0 140: 111: 0 140: 112: 0 140: 113: 0 140: 114: 0 140: 115: 0 140: 116: 0 140: 117: 0 140: 118: 0 140: 119: 0 140: 120: 0 140: 121: 0 140: 122: 0 140: 123: 0 140: 124: 0 140: 125: 0 140: 126: 0 140: 127: 0 140: 128: 0 140: 129: 0 140: 130: 0 140: 131: 0 140: 132: 0 140: 133: 0 140: 134: 0 140: 135: 0 140: 136: 0 140: 137: 0 140: 138: 0 140: 139: 0 140: 140: 0 140: 141: 0 140: 142: 0 140: 143: 0 140: 144: 0 140: 145: 0 140: 146: 0 140: 147: 0 140: 148: 0 140: 149: 0 140: 150: 0 140: 151: 0 140: 152: 0 140: 153: 0 140: 154: 0 140: 155: 0 140: 156: 0 140: 157: 0 140: 158: 0 140: 159: 0 140: 160: 0 140: 161: 0 140: 162: 0 140: 163: 0 140: 164: 0 140: 165: 0 140: 166: 0 140: 167: 0 140: 168: 0 140: 169: 0 140: 170: 0 140: 171: 0 140: 172: 0 140: 173: 0 140: 174: 0 140: 175: 0 140: 176: 0 140: 177: 0 140: 178: 0 140: 179: 0 140: 180: 0 140: 181: 0 140: 182: 0 140: 183: 0 140: 184: 0 140: 185: 0 140: 186: 0 140: 187: 0 140: 188: 0 140: 189: 0 140: 190: 0 140: 191: 0 140: 192: 0 140: 193: 0 140: 194: 0 140: 195: 0 140: 196: 0 140: 197: 0 140: 198: 0 140: 199: 0 140: 200: 0 140: 201: 0 140: 202: 0 140: 203: 0 140: 204: 0 140: 205: 0 140: 206: 0 140: 207: 0 140: 208: 0 140: 209: 0 140: 210: 0 140: 211: 0 140: 212: 0 140: 213: 0 140: 214: 0 140: 215: 0 140: 216: 0 140: 217: 0 140: 218: 0 140: 219: 0 140: 220: 0 140: 221: 0 140: 222: 0 140: 223: 0 140: 224: 0 140: 225: 0 140: 226: 0 140: 227: 0 140: 228: 0 140: 229: 0 140: 230: 0 140: 231: 0 140: 232: 0 140: 233: 0 140: 234: 0 140: 235: 0 140: 236: 0 140: 237: 0 140: 238: 0 140: 239: 0 140: 240: 0 140: 241: 0 140: 242: 0 140: 243: 0 140: 244: 0 140: 245: 0 140: 246: 0 140: 247: 0 140: 248: 0 140: 249: 0 140: 250: 0 140: 251: 0 140: 252: 0 140: 253: 0 140: 254: 0 140: 255: 0 140: 256: 0 140: 257: 0 140: 258: 0 140: 259: 0 140: 260: 0 140: 261: 0 140: 262: 0 140: 263: 0 140: 264: 0 140: 265: 0 140: 266: 0 140: 267: 0 140: 268: 0 140: 269: 0 140: 270: 0 140: 271: 0 140: 272: 0 140: 273: 0 140: 274: 0 140: 275: 0 140: 276: 0 140: 277: 0 140: 278: 0 140: 279: 0 140: 280: 0 140: 281: 0 140: 282: 0 140: 283: 0 140: 284: 0 140: 285: 0 140: 286: 0 140: 287: 0 140: 288: 0 140: 289: 0 140: 290: 0 140: 291: 0 140: 292: 0 140: 293: 0 140: 294: 0 140: 295: 0 140: 296: 0 140: 297: 0 140: 298: 0 140: 299: 0 140: 300: 0 140: 301: 0 140: 302: 0 140: 303: 0 140: 304: 0 140: 305: 0 140: 306: 0 140: 307: 0 140: 308: 0 140: 309: 0 140: 310: 0 140: 311: 0 140: 312: 0 140: 313: 0 140: 314: 0 140: 315: 0 140: 316: 0 140: 317: 0 140: 318: 0 140: 319: 0 140: 320: 0 140: 321: 0 140: 322: 0 140: 323: 0 140: 324: 0 140: 325: 0 140: 326: 0 140: 327: 0 140: 328: 0 140: 329: 0 140: 330: 0 140: 331: 0 140: 332: 0 140: 333: 0 140: 334: 0 140: 335: 0 140: 336: 0 140: 337: 0 140: 338: 0 140: 339: 0 140: 340: 0 140: 341: 0 140: 342: 0 140: 343: 0 140: 344: 0 140: 345: 0 140: 346: 0 140: 347: 0 140: 348: 0 140: 349: 0 140: 350: 0 140: 351: 0 140: 352: 0 140: 353: 0 140: 354: 0 140: 355: 0 140: 356: 0 140: 357: 0 140: 358: 0 140: 359: 0 140: 360: 0 140: 361: 0 140: 362: 0 140: 363: 0 140: 364: 0 140: 365: 0 140: 366: 0 140: 367: 0 140: 368: 0 140: 369: 0 140: 370: 0 140: 371: 0 140: 372: 0 140: 373: 0 140: 374: 0 140: 375: 0 140: 376: 0 140: 377: 0 140: 378: 0 140: 379: 0 140: 380: 0 140: 381: 0 140: 382: 0 140: 383: 0 140: 384: 0 140: 385: 0 140: 386: 0 140: 387: 0 140: 388: 0 140: 389: 0 140: 390: 0 140: 391: 0 140: 392: 0 140: 393: 0 140: 394: 0 140: 395: 0 140: 396: 0 140: 397: 0 140: 398: 0 140: 399: 0 140: 400: 0 140: 401: 0 140: 402: 0 140: 403: 0 140: 404: 0 140: 405: 0 140: 406: 0 140: 407: 0 140: 408: 0 140: 409: 0 140: 410: 0 140: 411: 0 140: 412: 0 140: 413: 0 140: 414: 0 140: 415: 0 140: 416: 0 140: 417: 0 140: 418: 0 140: 419: 0 140: 420: 0 140: 421: 0 140: 422: 0 140: 423: 0 140: 424: 0 140: 425: 0 140: 426: 0 140: 427: 0 140: 428: 0 140: 429: 0 140: 430: 0 140: 431: 0 140: 432: 0 140: 433: 0 140: 434: 0 140: 435: 0 140: 436: 0 140: 437: 0 140: 438: 0 140: 439: 0 140: 440: 0 140: 441: 0 140: 442: 0 140: 443: 0 140: 444: 0 140: 445: 0 140: 446: 0 140: 447: 0 140: 448: 0 140: 449: 0 140: 450: 0 140: 451: 0 140: 452: 0 140: 453: 0 140: 454: 0 140: 455: 0 140: 456: 0 140: 457: 0 140: 458: 0 140: 459: 0 140: 460: 0 140: 461: 0 140: 462: 0 140: 463: 0 140: 464: 0 140: 465: 0 140: 466: 0 140: 467: 0 140: 468: 0 140: 469: 0 140: 470: 0 140: 471: 0 140: 472: 0 140: 473: 0 140: 474: 0 140: 475: 0 140: 476: 0 140: 477: 0 140: 478: 0 140: 479: 0 140: 480: 0 140: 481: 0 140: 482: 0 140: 483: 0 140: 484: 0 140: 485: 0 140: 486: 0 140: 487: 0 140: 488: 0 140: 489: 0 140: 490: 0 140: 491: 0 140: 492: 0 140: 493: 0 140: 494: 0 140: 495: 0 140: 496: 0 140: 497: 0 140: 498: 0 140: 499: 0 140: 500: 0 140: 501: 0 140: 502: 0 140: 503: 0 140: 504: 0 140: 505: 0 140: 506: 0 140: 507: 0 140: 508: 0 140: 509: 0 140: 510: 0 140: 511: 0 140: 512: 0 140: 513: 0 140: 514: 0 140: 515: 0 140: 516: 0 140: 517: 0 140: 518: 0 140: 519: 0 140: 520: 0 140: 521: 0 140: 522: 0 140: 523: 0 140: 524: 0 140: 525: 0 140: 526: 0 140: 527: 0 140: 528: 0 140: 529: 0 140: 530: 0 140: 531: 0 140: 532: 0 140: 533: 0 140: 534: 0 140: 535: 0 140: 536: 0 140: 537: 0 140: 538: 0 140: 539: 0 140: 540: 0 140: 541: 0 140: 542: 0 140: 543: 0 140: 544: 0 140: 545: 0 140: 546: 0 140: 547: 0 140: 548: 0 140: 549: 0 140: 550: 0 140: 551: 0 140: 552: 0 140: 553: 0 140: 554: 0 140: 555: 0 140: 556: 0 140: 557: 0 140: 558: 0 140: 559: 0 140: 560: 0 140: 561: 0 140: 562: 0 140: 563: 0 140: 564: 0 140: 565: 0 140: 566: 0 140: 567: 0 140: 568: 0 140: 569: 0 140: 570: 0 140: 571: 0 140: 572: 0 140: 573: 0 140: 574: 0 140: 575: 0 140: 576: 0 140: 577: 0 140: 578: 0 140: 579: 0 140: 580: 0 140: 581: 0 140: 582: 0 140: 583: 0 140: 584: 0 140: 585: 0 140: 586: 0 140: 587: 0 140: 588: 0 140: 589: 0 140: 590: 0 140: 591: 0 140: 592: 0 140: 593: 0 140: 594: 0 140: 595: 0 140: 596: 0 140: 597: 0 140: 598: 0 140: 599: 0 140: 600: 0 140: 601: 0 140: 602: 0 140: 603: 0 140: 604: 0 140: 605: 0 140: 606: 0 140: 607: 0 140: 608: 0 140: 609: 0 140: 610: 0 140: 611: 0 140: 612: 0 140: 613: 0 140: 614: 0 140: 615: 0 140: 616: 0 140: 617: 0 140: 618: 0 140: 619: 0 140: 620: 0 140: 621: 0 140: 622: 0 140: 623: 0 140: 624: 0 140: 625: 0 140: 626: 0 140: 627: 0 140: 628: 0 140: 629: 0 140: 630: 0 140: 631: 0 140: 632: 0 140: 633: 0 140: 634: 0 140: 635: 0 140: 636: 0 140: 637: 0 140: 638: 0 140: 639: 0 140: 640: 0 140: 641: 0 140: 642: 0 140: 643: 0 140: 644: 0 140: 645: 0 140: 646: 0 140: 647: 0 140: 648: 0 140: 649: 0 140: 650: 0 140: 651: 0 140: 652: 0 140: 653: 0 140: 654: 0 140: 655: 0 140: 656: 0 140: 657: 0 140: 658: 0 140: 659: 0 140: 660: 0 140: 661: 0 140: 662: 0 140: 663: 0 140: 664: 0 140: 665: 0 140: 666: 0 140: 667: 0 140: 668: 0 140: 669: 0 140: 670: 0 140: 671: 0 140: 672: 0 140: 673: 0 140: 674: 0 140: 675: 0 140: 676: 0 140: 677: 0 140: 678: 0 140: 679: 0 140: 680: 0 140: 681: 0 140: 682: 0 140: 683: 0 140: 684: 0 140: 685: 0 140: 686: 0 140: 687: 0 140: 688: 0 140: 689: 0 140: 690: 0 140: 691: 0 140: 692: 0 140: 693: 0 140: 694: 0 140: 695: 0 140: 696: 0 140: 697: 0 140: 698: 0 140: 699: 0 140: 700: 0 140: 701: 0 140: 702: 0 140: 703: 0 140: 704: 0 140: 705: 0 140: 706: 0 140: 707: 0 140: 708: 0 140: 709: 0 140: 710: 0 140: 711: 0 140: 712: 0 140: 713: 0 140: 714: 0 140: 715: 0 140: 716: 0 140: 717: 0 140: 718: 0 140: 719: 0 140: 720: 0 140: 721: 0 140: 722: 0 140: 723: 0 140: 724: 0 140: 725: 0 140: 726: 0 140: 727: 0 140: 728: 0 140: 729: 0 140: 730: 0 140: 731: 0 140: 732: 0 140: 733: 0 140: 734: 0 140: 735: 0 140: 736: 0 140: 737: 0 140: 738: 0 140: 739: 0 140: 740: 0 140: 741: 0 140: 742: 0 140: 743: 0 140: 744: 0 140: 745: 0 140: 746: 0 140: 747: 0 140: 748: 0 140: 749: 0 140: 750: 0 140: 751: 0 140: 752: 0 140: 753: 0 140: 754: 0 140: 755: 0 140: 756: 0 140: 757: 0 140: 758: 0 140: 759: 0 140: 760: 0 140: 761: 0 140: 762: 0 140: 763: 0 140: 764: 0 140: 765: 0 140: 766: 0 140: 767: 0 140: 768: 0 140: 769: 0 140: 770: 0 140: 771: 0 140: 772: 0 140: 773: 0 140: 774: 0 140: 775: 0 140: 776: 0 140: 777: 0 140: 778: 0 140: 779: 0 140: 780: 0 140: 781: 0 140: 782: 0 140: 783: 0 140: 784: 0 140: 785: 0 140: 786: 0 140: 787: 0 140: 788: 0 140: 789: 0 140: 790: 0 140: 791: 0 140: 792: 0 140: 793: 0 140: 794: 0 140: 795: 0 140: 796: 0 140: 797: 0 140: 798: 0 140: 799: 0 140: 800: 0 140: 801: 0 140: 802: 0 140: 803: 0 140: 804: 0 140: 805: 0 140: 806: 0 140: 807: 0 140: 808: 0 140: 809: 0 140: 810: 0 140: 811: 0 140: 812: 0 140: 813: 0 140: 814: 0 140: 815: 0 140: 816: 0 140: 817: 0 140: 818: 0 140: 819: 0 140: 820: 0 140: 821: 0 140: 822: 0 140: 823: 0 140: 824: 0 140: 825: 0 140: 826: 0 140: 827: 0 140: 828: 0 140: 829: 0 140: 830: 0 140: 831: 0 140: 832: 0 140: 833: 0 140: 834: 0 140: 835: 0 140: 836: 0 140: 837: 0 140: 838: 0 140: 839: 0 140: 840: 0 140: 841: 0 140: 842: 0 140: 843: 0 140: 844: 0 140: 845: 0 140: 846: 0 140: 847: 0 140: 848: 0 140: 849: 0 140: 850: 0 140: 851: 0 140: 852: 0 140: 853: 0 140: 854: 0 140: 855: 0 140: 856: 0 140: 857: 0 140: 858: 0 140: 859: 0 140: 860: 0 140: 861: 0 140: 862: 0 140: 863: 0 140: 864: 0 140: 865: 0 140: 866: 0 140: 867: 0 140: 868: 0 140: 869: 0 140: 870: 0 140: 871: 0 140: 872: 0 140: 873: 0 140: 874: 0 140: 875: 0 140: 876: 0 140: 877: 0 140: 878: 0 140: 879: 0 140: 880: 0 140: 881: 0 140: 882: 0 140: 883: 0 140: 884: 0 140: 885: 0 140: 886: 0 140: 887: 0 140: 888: 0 140: 889: 0 140: 890: 0 140: 891: 0 140: 892: 0 140: 893: 0 140: 894: 0 140: 895: 0 140: 896: 0 140: 897: 0 140: 898: 0 140: 899: 0 140: 900: 0 140: 901: 0 140: 902: 0 140: 903: 0 140: 904: 0 140: 905: 0 140: 906: 0 140: 907: 0 140: 908: 0 140: 909: 0 140: 910: 0 140: 911: 0 140: 912: 0 140: 913: 0 140: 914: 0 140: 915: 0 140: 916: 0 140: 917: 0 140: 918: 0 140: 919: 0 140: 920: 0 140: 921: 0 140: 922: 0 140: 923: 0 140: 924: 0 140: 925: 0 140: 926: 0 140: 927: 0 140: 928: 0 140: 929: 0 140: 930: 0 140: 931: 0 140: 932: 0 140: 933: 0 140: 934: 0 140: 935: 0 140: 936: 0 140: 937: 0 140: 938: 0 140: 939: 0 140: 940: 0 140: 941: 0 140: 942: 0 140: 943: 0 140: 944: 0 140: 945: 0 140: 946: 0 140: 947: 0 140: 948: 0 140: 949: 0 140: 950: 0 140: 951: 0 140: 952: 0 140: 953: 0 140: 954: 0 140: 955: 0 140: 956: 0 140: 957: 0 140: 958: 0 140: 959: 0 140: 960: 0 140: 961: 0 140: 962: 0 140: 963: 0 140: 964: 0 140: 965: 0 140: 966: 0 140: 967: 0 140: 968: 0 140: 969: 0 140: 970: 0 140: 971: 0 140: 972: 0 140: 973: 0 140: 974: 0 140: 975: 0 140: 976: 0 140: 977: 0 140: 978: 0 140: 979: 0 140: 980: 0 140: 981: 0 140: 982: 0 140: 983: 0 140: 984: 0 140: 985: 0 140: 986: 0 140: 987: 0 140: 988: 0 140: 989: 0 140: 990: 0 140: 991: 0 140: 992: 0 140: 993: 0 140: 994: 0 140: 995: 0 140: 996: 0 140: 997: 0 140: 998: 0 140: 999: 0 140: 1000: 0 140: 1001: 0 140: 1002: 0 140: 1003: 0 140: 1004: 0 140: 1005: 0 140: 1006: 0 140: 1007: 0 140: 1008: 0 140: 1009: 0 140: 1010: 0 140: 1011: 0 140: 1012: 0 140: 1013: 0 140: 1014: 0 140: 1015: 0 140: 1016: 0 140: 1017: 0 140: 1018: 0 140: 1019: 0 140: 1020: 0 140: 1021: 0 140: 1022: 0 140: 1023: 0 140: 1024: 0 140: 1025: 0 140: 1026: 0 140: 1027: 0 140: 1028: 0 140: 1029: 0 140: 1030: 0 140: 1031: 0 140: 1032: 0 140: 1033: 0 140: 1034: 0 140: 1035: 0 140: 1036: 0 140: 1037: 0 140: 1038: 0 140: 1039: 0 140: 1040: 0 140: 1041: 0 140: 1042: 0 140: 1043: 0 140: 1044: 0 140: 1045: 0 140: 1046: 0 140: 1047: 0 140: 1048: 0 140: 1049: 0 140: 1050: 0 140: 1051: 0 140: 1052: 0 140: 1053: 0 140: 1054: 0 140: 1055: 0 140: 1056: 0 140: 1057: 0 140: 1058: 0 140: 1059: 0 140: 1060: 0 140: 1061: 0 140: 1062: 0 140: 1063: 0 140: 1064: 0 140: 1065: 0 140: 1066: 0 140: 1067: 0 140: 1068: 0 140: 1069: 0 140: 1070: 0 140: 1071: 0 140: 1072: 0 140: 1073: 0 140: 1074: 0 140: 1075: 0 140: 1076: 0 140: 1077: 0 140: 1078: 0 140: 1079: 0 140: 1080: 0 140: 1081: 0 140: 1082: 0 140: 1083: 0 140: 1084: 0 140: 1085: 0 140: 1086: 0 140: 1087: 0 140: 1088: 0 140: 1089: 0 140: 1090: 0 140: 1091: 0 140: 1092: 0 140: 1093: 0 140: 1094: 0 140: 1095: 0 140: 1096: 0 140: 1097: 0 140: 1098: 0 140: 1099: 0 140: 1100: 0 140: 1101: 0 140: 1102: 0 140: 1103: 0 140: 1104: 0 140: 1105: 0 140: 1106: 0 140: 1107: 0 140: 1108: 0 140: 1109: 0 140: 1110: 0 140: 1111: 0 140: 1112: 0 140: 1113: 0 140: 1114: 0 140: 1115: 0 140: 1116: 0 140: 1117: 0 140: 1118: 0 140: 1119: 0 140: 1120: 0 140: 1121: 0 140: 1122: 0 140: 1123: 0 140: 1124: 0 140: 1125: 0 140: 1126: 0 140: 1127: 0 140: 1128: 0 140: 1129: 0 140: 1130: 0 140: 1131: 0 140: 1132: 0 140: 1133: 0 140: 1134: 0 140: 1135: 0 140: 1136: 0 140: 1137: 0 140: 1138: 0 140: 1139: 0 140: 1140: 0 140: 1141: 0 140: 1142: 0 140: 1143: 0 140: 1144: 0 140: 1145: 0 140: 1146: 0 140: 1147: 0 140: 1148: 0 140: 1149: 0 140: 1150: 0 140: 1151: 0 140: 1152: 0 140: 1153: 0 140: 1154: 0 140: 1155: 0 140: 1156: 0 140: 1157: 0 140: 1158: 0 140: 1159: 0 140: 1160: 0 140: 1161: 0 140: 1162: 0 140: 1163: 0 140: 1164: 0 140: 1165: 0 140: 1166: 0 140: 1167: 0 140: 1168: 0 140: 1169: 0 140: 1170: 0 140: 1171: 0 140: 1172: 0 140: 1173: 0 140: 1174: 0 140: 1175: 0 140: 1176: 0 140: 1177: 0 140: 1178: 0 140: 1179: 0 140: 1180: 0 140: 1181: 0 140: 1182: 0 140: 1183: 0 140: 1184: 0 140: 1185: 0 140: 1186: 0 140: 1187: 0 140: 1188: 0 140: 1189: 0 140: 1190: 0 140: 1191: 0 140: 1192: 0 140: 1193: 0 140: 1194: 0 140: 1195: 0 140: 1196: 0 140: 1197: 0 140: 1198: 0 140: 1199: 0 140: 1200: 0 140: 1201: 0 140: 1202: 0 140: 1203: 0 140: 1204: 0 140: 1205: 0 140: 1206: 0 140: 1207: 0 140: 1208: 0 140: 1209: 0 140: 1210: 0 140: 1211: 0 140: 1212: 0 140: 1213: 0 140: 1214: 0 140: 1215: 0 140: 1216: 0 140: 1217: 0 140: 1218: 0 140: 1219: 0 140: 1220: 0 140: 1221: 0 140: 1222: 0 140: 1223: 0 140: 1224: 0 140: 1225: 0 140: 1226: 0 140: 1227: 0 140: 1228: 0 140: 1229: 0 140: 1230: 0 140: 1231: 0 140: 1232: 0 140: 1233: 0 140: 1234: 0 140: 1235: 0 140: 1236: 0 140: 1237: 0 140: 1238: 0 140: 1239: 0 140: 1240: 0 140: 1241: 0 140: 1242: 0 140: 1243: 0 140: 1244: 0 140: 1245: 0 140: 1246: 0 140: 1247: 0 140: 1248: 0 140: 1249: 0 140: 1250: 0 140: 1251: 0 140: 1252: 0 140: 1253: 0 140: 1254: 0 140: 1255: 0 140: 1256: 0 140: 1257: 0 140: 1258: 0 140: 1259: 0 140: 1260: 0 140: 1261: 0 140: 1262: 0 140: 1263: 0 140: 1264: 0 140: 1265: 0 140: 1266: 0 140: 1267: 0 140: 1268: 0 140: 1269: 0 140: 1270: 0 140: 1271: 0 140: 1272: 0 140: 1273: 0 140: 1274: 0 140: 1275: 0 140: 1276: 0 140: 1277: 0 140: 1278: 0 140: 1279: 0 140: 1280: 0 140: 1281: 0 140: 1282: 0 140: 1283: 0 140: 1284: 0 140: 1285: 0 140: 1286: 0 140: 1287: 0 140: 1288: 0 140: 1289: 0 140: 1290: 0 140: 1291: 0 140: 1292: 0 140: 1293: 0 140: 1294: 0 140: 1295: 0 140: 1296: 0 140: 1297: 0 140: 1298: 0 140: 1299: 0 140: 1300: 0 140: 1301: 0 140: 1302: 0 140: 1303: 0 140: 1304: 0 140: 1305: 0 140: 1306: 0 140: 1307: 0 140: 1308: 0 140: 1309: 0 140: 1310: 0 140: 1311: 0 140: 1312: 0 140: 1313: 0 140: 1314: 0 140: 1315: 0 140: 1316: 0 140: 1317: 0 140: 1318: 0 140: 1319: 0 140: 1320: 0 140: 1321: 0 140: 1322: 0 140: 1323: 0 140: 1324: 0 140: 1325: 0 140: 1326: 0 140: 1327: 0 140: 1328: 0 140: 1329: 0 140: 1330: 0 140: 1331: 0 140: 1332: 0 140: 1333: 0 140: 1334: 0 140: 1335: 0 140: 1336: 0 140: 1337: 0 140: 1338: 0 140: 1339: 0 140: 1340: 0 140: 1341: 0 140: 1342: 0 140: 1343: 0 140: 1344: 0 140: 1345: 0 140: 1346: 0 140: 1347: 0 140: 1348: 0 140: 1349: 0 140: 1350: 0 140: 1351: 0 140: 1352: 0 140: 1353: 0 140: 1354: 0 140: 1355: 0 140: 1356: 0 140: 1357: 0 140: 1358: 0 140: 1359: 0 140: 1360: 0 140: 1361: 0 140: 1362: 0 140: 1363: 0 140: 1364: 0 140: 1365: 0 140: 1366: 0 140: 1367: 0 140: 1368: 0 140: 1369: 0 140: 1370: 0 140: 1371: 0 140: 1372: 0 140: 1373: 0 140: 1374: 0 140: 1375: 0 140: 1376: 0 140: 1377: 0 140: 1378: 0 140: 1379: 0 140: 1380: 0 140: 1381: 0 140: 1382: 0 140: 1383: 0 140: 1384: 0 140: 1385: 0 140: 1386: 0 140: 1387: 0 140: 1388: 0 140: 1389: 0 140: 1390: 0 140: 1391: 0 140: 1392: 0 140: 1393: 0 140: 1394: 0 140: 1395: 0 140: 1396: 0 140: 1397: 0 140: 1398: 0 140: 1399: 0 140: 1400: 0 140: 1401: 0 140: 1402: 0 140: 1403: 0 140: 1404: 0 140: 1405: 0 140: 1406: 0 140: 1407: 0 140: 1408: 0 140: 1409: 0 140: 1410: 0 140: 1411: 0 140: 1412: 0 140: 1413: 0 140: 1414: 0 140: 1415: 0 140: 1416: 0 140: 1417: 0 140: 1418: 0 140: 1419: 0 140: 1420: 0 140: 1421: 0 140: 1422: 0 140: 1423: 0 140: 1424: 0 140: 1425: 0 140: 1426: 0 140: 1427: 0 140: 1428: 0 140: 1429: 0 140: 1430: 0 140: 1431: 0 140: 1432: 0 140: 1433: 0 140: 1434: 0 140: 1435: 0 140: 1436: 0 140: 1437: 0 140: 1438: 0 140: 1439: 0 140: 1440: 0 140: 1441: 0 140: 1442: 0 140: 1443: 0 140: 1444: 0 140: 1445: 0 140: 1446: 0 140: 1447: 0 140: 1448: 0 140: 1449: 0 140: 1450: 0 140: 1451: 0 140: 1452: 0 140: 1453: 0 140: 1454: 0 140: 1455: 0 140: 1456: 0 140: 1457: 0 140: 1458: 0 140: 1459: 0 140: 1460: 0 140: 1461: 0 140: 1462: 0 140: 1463: 0 140: 1464: 0 140: 1465: 0 140: 1466: 0 140: 1467: 0 140: 1468: 0 140: 1469: 0 140: 1470: 0 140: 1471: 0 140: 1472: 0 140: 1473: 0 140: 1474: 0 140: 1475: 0 140: 1476: 0 140: 1477: 0 140: 1478: 0 140: 1479: 0 140: 1480: 0 140: 1481: 0 140: 1482: 0 140: 1483: 0 140: 1484: 0 140: 1485: 0 140: 1486: 0 140: 1487: 0 140: 1488: 0 140: 1489: 0 140: 1490: 0 140: 1491: 0 140: 1492: 0 140: 1493: 0 140: 1494: 0 140: 1495: 0 140: 1496: 0 140: 1497: 0 140: 1498: 0 140: 1499: 0 140: 1500: 0 140: 1501: 0 140: 1502: 0 140: 1503: 0 140: 1504: 0 140: 1505: 0 140: 1506: 0 140: 1507: 0 140: 1508: 0 140: 1509: 0 140: 1510: 0 140: 1511: 0 140: 1512: 0 140: 1513: 0 140: 1514: 0 140: 1515: 0 140: 1516: 0 140: 1517: 0 140: 1518: 0 140: 1519: 0 140: 1520: 0 140: 1521: 0 140: 1522: 0 140: 1523: 0 140: 1524: 0 140: 1525: 0 140: 1526: 0 140: 1527: 0 140: 1528: 0 140: 1529: 0 140: 1530: 0 140: 1531: 0 140: 1532: 0 140: 1533: 0 140: 1534: 0 140: 1535: 0 140: 1536: 0 140: 1537: 0 140: 1538: 0 140: 1539: 0 140: 1540: 0 140: 1541: 0 140: 1542: 0 140: 1543: 0 140: 1544: 0 140: 1545: 0 140: 1546: 0 140: 1547: 0 140: 1548: 0 140: 1549: 0 140: 1550: 0 140: 1551: 0 140: 1552: 0 140: 1553: 0 140: 1554: 0 140: 1555: 0 140: 1556: 0 140: 1557: 0 140: 1558: 0 140: 1559: 0 140: 1560: 0 140: 1561: 0 140: 1562: 0 140: 1563: 0 140: 1564: 0 140: 1565: 0 140: 1566: 0 140: 1567: 0 140: 1568: 0 140: 1569: 0 140: 1570: 0 140: 1571: 0 140: 1572: 0 140: 1573: 0 140: 1574: 0 140: 1575: 0 140: 1576: 0 140: 1577: 0 140: 1578: 0 140: 1579: 0 140: 1580: 0 140: 1581: 0 140: 1582: 0 140: 1583: 0 140: 1584: 0 140: 1585: 0 140: 1586: 0 140: 1587: 0 140: 1588: 0 140: 1589: 0 140: 1590: 0 140: 1591: 0 140: 1592: 0 140: 1593: 0 140: 1594: 0 140: 1595: 0 140: 1596: 0 140: 1597: 0 140: 1598: 0 140: 1599: 0 140: 1600: 0 140: 1601: 0 140: 1602: 0 140: 1603: 0 140: 1604: 0 140: 1605: 0 140: 1606: 0 140: 1607: 0 140: 1608: 0 140: 1609: 0 140: 1610: 0 140: 1611: 0 140: 1612: 0 140: 1613: 0 140: 1614: 0 140: 1615: 0 140: 1616: 0 140: 1617: 0 140: 1618: 0 140: 1619: 0 140: 1620: 0 140: 1621: 0 140: 1622: 0 140: 1623: 0 140: 1624: 0 140: 1625: 0 140: 1626: 0 140: 1627: 0 140: 1628: 0 140: 1629: 0 140: 1630: 0 140: 1631: 0 140: 1632: 0 140: 1633: 0 140: 1634: 0 140: 1635: 0 140: 1636: 0 140: 1637: 0 140: 1638: 0 140: 1639: 0 140: 1640: 0 140: 1641: 0 140: 1642: 0 140: 1643: 0 140: 1644: 0 140: 1645: 0 140: 1646: 0 140: 1647: 0 140: 1648: 0 140: 1649: 0 140: 1650: 0 140: 1651: 0 140: 1652: 0 140: 1653: 0 140: 1654: 0 140: 1655: 0 140: 1656: 0 140: 1657: 0 140: 1658: 0 140: 1659: 0 140: 1660: 0 140: 1661: 0 140: 1662: 0 140: 1663: 0 140: 1664: 0 140: 1665: 0 140: 1666: 0 140: 1667: 0 140: 1668: 0 140: 1669: 0 140: 1670: 0 140: 1671: 0 140: 1672: 0 140: 1673: 0 140: 1674: 0 140: 1675: 0 140: 1676: 0 140: 1677: 0 140: 1678: 0 140: 1679: 0 140: 1680: 0 140: 1681: 0 140: 1682: 0 140: 1683: 0 140: 1684: 0 140: 1685: 0 140: 1686: 0 140: 1687: 0 140: 1688: 0 140: 1689: 0 140: 1690: 0 140: 1691: 0 140: 1692: 0 140: 1693: 0 140: 1694: 0 140: 1695: 0 140: 1696: 0 140: 1697: 0 140: 1698: 0 140: 1699: 0 140: 1700: 0 140: 1701: 0 140: 1702: 0 140: 1703: 0 140: 1704: 0 140: 1705: 0 140: 1706: 0 140: 1707: 0 140: 1708: 0 140: 1709: 0 140: 1710: 0 140: 1711: 0 140: 1712: 0 140: 1713: 0 140: 1714: 0 140: 1715: 0 140: 1716: 0 140: 1717: 0 140: 1718: 0 140: 1719: 0 140: 1720: 0 140: 1721: 0 140: 1722: 0 140: 1723: 0 140: 1724: 0 140: 1725: 0 140: 1726: 0 140: 1727: 0 140: 1728: 0 140: 1729: 0 140: 1730: 0 140: 1731: 0 140: 1732: 0 140: 1733: 0 140: 1734: 0 140: 1735: 0 140: 1736: 0 140: 1737: 0 140: 1738: 0 140: 1739: 0 140: 1740: 0 140: 1741: 0 140: 1742: 0 140: 1743: 0 140: 1744: 0 140: 1745: 0 140: 1746: 0 140: 1747: 0 140: 1748: 0 140: 1749: 0 140: 1750: 0 140: 1751: 0 140: 1752: 0 140: 1753: 0 140: 1754: 0 140: 1755: 0 140: 1756: 0 140: 1757: 0 140: 1758: 0 140: 1759: 0 140: 1760: 0 140: 1761: 0 140: 1762: 0 140: 1763: 0 140: 1764: 0 140: 1765: 0 140: 1766: 0 140: 1767: 0 140: 1768: 0 140: 1769: 0 140: 1770: 0 140: 1771: 0 140: 1772: 0 140: 1773: 0 140: 1774: 0 140: 1775: 0 140: 1776: 0 140: 1777: 0 140: 1778: 0 140: 1779: 0 140: 1780: 0 140: 1781: 0 140: 1782: 0 140: 1783: 0 140: 1784: 0 140: 1785: 0 140: 1786: 0 140: 1787: 0 140: 1788: 0 140: 1789: 0 140: 1790: 0 140: 1791: 0 140: 1792: 0 140: 1793: 0 140: 1794: 0 140: 1795: 0 140: 1796: 0 140: 1797: 0 140: 1798: 0 140: 1799: 0 140: 1800: 0 140: 1801: 0 140: 1802: 0 140: 1803: 0 140: 1804: 0 140: 1805: 0 140: 1806: 0 140: 1807: 0 140: 1808: 0 140: 1809: 0 140: 1810: 0 140: 1811: 0 140: 1812: 0 140: 1813: 0 140: 1814: 0 140: 1815: 0 140: 1816: 0 140: 1817: 0 140: 1818: 0 140: 1819: 0 140: 1820: 0 140: 1821: 0 140: 1822: 0 140: 1823: 0 140: 1824: 0 140: 1825: 0 140: 1826: 0 140: 1827: 0 140: 1828: 0 140: 1829: 0 140: 1830: 0 140: 1831: 0 140: 1832: 0 140: 1833: 0 140: 1834: 0 140: 1835: 0 140: 1836: 0 140: 1837: 0 140: 1838: 0 140: 1839: 0 140: 1840: 0 140: 1841: 0 140: 1842: 0 140: 1843: 0 140: 1844: 0 140: 1845: 0 140: 1846: 0 140: 1847: 0 140: 1848: 0 140: 1849: 0 140: 1850: 0 140: 1851: 0 140: 1852: 0 140: 1853: 0 140: 1854: 0 140: 1855: 0 140: 1856: 0 140: 1857: 0 140: 1858: 0 140: 1859: 0 140: 1860: 0 140: 1861: 0 140: 1862: 0 140: 1863: 0 140: 1864: 0 140: 1865: 0 140: 1866: 0 140: 1867: 0 140: 1868: 0 140: 1869: 0 140: 1870: 0 140: 1871: 0 140: 1872: 0 140: 1873: 0 140: 1874: 0 140: 1875: 0 140: 1876: 0 140: 1877: 0 140: 1878: 0 140: 1879: 0 140: 1880: 0 140: 1881: 0 140: 1882: 0 140: 1883: 0 140: 1884: 0 140: 1885: 0 140: 1886: 0 140: 1887: 0 140: 1888: 0 140: 1889: 0 140: 1890: 0 140: 1891: 0 140: 1892: 0 140: 1893: 0 140: 1894: 0 140: 1895: 0 140: 1896: 0 140: 1897: 0 140: 1898: 0 140: 1899: 0 140: 1900: 0 140: 1901: 0 140: 1902: 0 140: 1903: 0 140: 1904: 0 140: 1905: 0 140: 1906: 0 140: 1907: 0 140: 1908: 0 140: 1909: 0 140: 1910: 0 140: 1911: 0 140: 1912: 0 140: 1913: 0 140: 1914: 0 140: 1915: 0 140: 1916: 0 140: 1917: 0 140: 1918: 0 140: 1919: 0 140: 1920: 0 140: 1921: 0 140: 1922: 0 140: 1923: 0 140: 1924: 0 140: 1925: 0 140: 1926: 0 140: 1927: 0 140: 1928: 0 140: 1929: 0 140: 1930: 0 140: 1931: 0 140: 1932: 0 140: 1933: 0 140: 1934: 0 140: 1935: 0 140: 1936: 0 140: 1937: 0 140: 1938: 0 140: 1939: 0 140: 1940: 0 140: 1941: 0 140: 1942: 0 140: 1943: 0 140: 1944: 0 140: 1945: 0 140: 1946: 0 140: 1947: 0 140: 1948: 0 140: 1949: 0 140: 1950: 0 140: 1951: 0 140: 1952: 0 140: 1953: 0 140: 1954: 0 140: 1955: 0 140: 1956: 0 140: 1957: 0 140: 1958: 0 140: 1959: 0 140: 1960: 0 140: 1961: 0 140: 1962: 0 140: 1963: 0 140: 1964: 0 140: 1965: 0 140: 1966: 0 140: 1967: 0 140: 1968: 0 140: 1969: 0 140: 1970: 0 140: 1971: 0 140: 1972: 0 140: 1973: 0 140: 1974: 0 140: 1975: 0 140: 1976: 0 140: 1977: 0 140: 1978: 0 140: 1979: 0 140: 1980: 0 140: 1981: 0 140: 1982: 0 140: 1983: 0 140: 1984: 0 140: 1985: 0 140: 1986: 0 140: 1987: 0 140: 1988: 0 140: 1989: 0 140: 1990: 0 140: 1991: 0 140: 1992: 0 140: 1993: 0 140: 1994: 0 140: 1995: 0 140: 1996: 0 140: 1997: 0 140: 1998: 0 140: 1999: 0 140: 2000: 0 140: 2001: 0 140: 2002: 0 140: 2003: 0 140: 2004: 0 140: 2005: 0 140: 2006: 0 140: 2007: 0 140: 2008: 0 140: 2009: 0 140: 2010: 0 140: 2011: 0 140: 2012: 0 140: 2013: 0 140: 2014: 0 140: 2015: 0 140: 2016: 0 140: 2017: 0 140: 2018: 0 140: 2019: 0 140: 2020: 0 140: 2021: 0 140: 2022: 0 140: 2023: 0 140: 2024: 0 140: 2025: 0 140: 2026: 0 140: 2027: 0 140: 2028: 0 140: 2029: 0 140: 2030: 0 140: 2031: 0 140: 2032: 0 140: 2033: 0 140: 2034: 0 140: 2035: 0 140: 2036: 0 140: 2037: 0 140: 2038: 0 140: 2039: 0 140: 2040: 0 140: 2041: 0 140: 2042: 0 140: 2043: 0 140: 2044: 0 140: 2045: 0 140: 2046: 0 140: 2047: 0 140: 2048: 0 140: 2049: 0 140: 2050: 0 140: 2051: 0 140: 2052: 0 140: 2053: 0 140: 2054: 0 140: 2055: 0 140: 2056: 0 140: 2057: 0 140: 2058: 0 140: 2059: 0 140: 2060: 0 140: 2061: 0 140: 2062: 0 140: 2063: 0 140: 2064: 0 140: 2065: 0 140: 2066: 0 140: 2067: 0 140: 2068: 0 140: 2069: 0 140: 2070: 0 140: 2071: 0 140: 2072: 0 140: 2073: 0 140: 2074: 0 140: 2075: 0 140: 2076: 0 140: 2077: 0 140: 2078: 0 140: 2079: 0 140: 2080: 0 140: 2081: 0 140: 2082: 0 140: 2083: 0 140: 2084: 0 140: 2085: 0 140: 2086: 0 140: 2087: 0 140: 2088: 0 140: 2089: 0 140: 2090: 0 140: 2091: 0 140: 2092: 0 140: 2093: 0 140: 2094: 0 140: 2095: 0 140: 2096: 0 140: 2097: 0 140: 2098: 0 140: 2099: 0 140: 2100: 0 140: 2101: 0 140: 2102: 0 140: 2103: 0 140: 2104: 0 140: 2105: 0 140: 2106: 0 140: 2107: 0 140: 2108: 0 140: 2109: 0 140: 2110: 0 140: 2111: 0 140: 2112: 0 140: 2113: 0 140: 2114: 0 140: 2115: 0 140: 2116: 0 140: 2117: 0 140: 2118: 0 140: 2119: 0 140: 2120: 0 140: 2121: 0 140: 2122: 0 140: 2123: 0 140: 2124: 0 140: 2125: 0 140: 2126: 0 140: 2127: 0 140: 2128: 0 140: 2129: 0 140: 2130: 0 140: 2131: 0 140: 2132: 0 140: 2133: 0 140: 2134: 0 140: 2135: 0 140: 2136: 0 140: 2137: 0 140: 2138: 0 140: 2139: 0 140: 2140: 0 140: 2141: 0 140: 2142: 0 140: 2143: 0 140: 2144: 0 140: 2145: 0 140: 2146: 0 140: 2147: 0 140: 2148: 0 140: 2149: 0 140: 2150: 0 140: 2151: 0 140: 2152: 0 140: 2153: 0 140: 2154: 0 140: 2155: 0 140: 2156: 0 140: 2157: 0 140: 2158: 0 140: 2159: 0 140: 2160: 0 140: 2161: 0 140: 2162: 0 140: 2163: 0 140: 2164: 0 140: 2165: 0 140: 2166: 0 140: 2167: 0 140: 2168: 0 140: 2169: 0 140: 2170: 0 140: 2171: 0 140: 2172: 0 140: 2173: 0 140: 2174: 0 140: 2175: 0 140: 2176: 0 140: 2177: 0 140: 2178: 0 140: 2179: 0 140: 2180: 0 140: 2181: 0 140: 2182: 0 140: 2183: 0 140: 2184: 0 140: 2185: 0 140: 2186: 0 140: 2187: 0 140: 2188: 0 140: 2189: 0 140: 2190: 0 140: 2191: 0 140: 2192: 0 140: 2193: 0 140: 2194: 0 140: 2195: 0 140: 2196: 0 140: 2197: 0 140: 2198: 0 140: 2199: 0 140: 2200: 0 140: 2201: 0 140: 2202: 0 140: 2203: 0 140: 2204: 0 140: 2205: 0 140: 2206: 0 140: 2207: 0 140: 2208: 0 140: 2209: 0 140: 2210: 0 140: 2211: 0 140: 2212: 0 140: 2213: 0 140: 2214: 0 140: 2215: 0 140: 2216: 0 140: 2217: 0 140: 2218: 0 140: 2219: 0 140: 2220: 0 140: 2221: 0 140: 2222: 0 140: 2223: 0 140: 2224: 0 140: 2225: 0 140: 2226: 0 140: 2227: 0 140: 2228: 0 140: 2229: 0 140: 2230: 0 140: 2231: 0 140: 2232: 0 140: 2233: 0 140: 2234: 0 140: 2235: 0 140: 2236: 0 140: 2237: 0 140: 2238: 0 140: 2239: 0 140: 2240: 0 140: 2241: 0 140: 2242: 0 140: 2243: 0 140: 2244: 0 140: 2245: 0 140: 2246: 0 140: 2247: 0 140: 2248: 0 140: 2249: 0 140: 2250: 0 140: 2251: 0 140: 2252: 0 140: 2253: 0 140: 2254: 0 140: 2255: 0 140: 2256: 0 140: 2257: 0 140: 2258: 0 140: 2259: 0 140: 2260: 0 140: 2261: 0 140: 2262: 0 140: 2263: 0 140: 2264: 0 140: 2265: 0 140: 2266: 0 140: 2267: 0 140: 2268: 0 140: 2269: 0 140: 2270: 0 140: 2271: 0 140: 2272: 0 140: 2273: 0 140: 2274: 0 140: 2275: 0 140: 2276: 0 140: 2277: 0 140: 2278: 0 140: 2279: 0 140: 2280: 0 140: 2281: 0 140: 2282: 0 140: 2283: 0 140: 2284: 0 140: 2285: 0 140: 2286: 0 140: 2287: 0 140: 2288: 0 140: 2289: 0 140: 2290: 0 140: 2291: 0 140: 2292: 0 140: 2293: 0 140: 2294: 0 140: 2295: 0 140: 2296: 0 140: 2297: 0 140: 2298: 0 140: 2299: 0 140: 2300: 0 140: 2301: 0 140: 2302: 0 140: 2303: 0 140: 2304: 0 140: 2305: 0 140: 2306: 0 140: 2307: 0 140: 2308: 0 140: 2309: 0 140: 2310: 0 140: 2311: 0 140: 2312: 0 140: 2313: 0 140: 2314: 0 140: 2315: 0 140: 2316: 0 140: 2317: 0 140: 2318: 0 140: 2319: 0 140: 2320: 0 140: 2321: 0 140: 2322: 0 140: 2323: 0 140: 2324: 0 140: 2325: 0 140: 2326: 0 140: 2327: 0 140: 2328: 0 140: 2329: 0 140: 2330: 0 140: 2331: 0 140: 2332: 0 140: 2333: 0 140: 2334: 0 140: 2335: 0 140: 2336: 0 140: 2337: 0 140: 2338: 0 140: 2339: 0 140: 2340: 0 140: 2341: 0 140: 2342: 0 140: 2343: 0 140: 2344: 0 140: 2345: 0 140: 2346: 0 140: 2347: 0 140: 2348: 0 140: 2349: 0 140: 2350: 0 140: 2351: 0 140: 2352: 0 140: 2353: 0 140: 2354: 0 140: 2355: 0 140: 2356: 0 140: 2357: 0 140: 2358: 0 140: 2359: 0 140: 2360: 0 140: 2361: 0 140: 2362: 0 140: 2363: 0 140: 2364: 0 140: 2365: 0 140: 2366: 0 140: 2367: 0 140: 2368: 0 140: 2369: 0 140: 2370: 0 140: 2371: 0 140: 2372: 0 140: 2373: 0 140: 2374: 0 140: 2375: 0 140: 2376: 0 140: 2377: 0 140: 2378: 0 140: 2379: 0 140: 2380: 0 140: 2381: 0 140: 2382: 0 140: 2383: 0 140: 2384: 0 140: 2385: 0 140: 2386: 0 140: 2387: 0 140: 2388: 0 140: 2389: 0 140: 2390: 0 140: 2391: 0 140: 2392: 0 140: 2393: 0 140: 2394: 0 140: 2395: 0 140: 2396: 0 140: 2397: 0 140: 2398: 0 140: 2399: 0 140: 2400: 0 140: 2401: 0 140: 2402: 0 140: 2403: 0 140: 2404: 0 140: 2405: 0 140: 2406: 0 140: 2407: 0 140: 2408: 0 140: 2409: 0 140: 2410: 0 140: 2411: 0 140: 2412: 0 140: 2413: 0 140: 2414: 0 140: 2415: 0 140: 2416: 0 140: 2417: 0 140: 2418: 0 140: 2419: 0 140: 2420: 0 140: 2421: 0 140: 2422: 0 140: 2423: 0 140: 2424: 0 140: 2425: 0 140: 2426: 0 140: 2427: 0 140: 2428: 0 140: 2429: 0 140: 2430: 0 140: 2431: 0 140: 2432: 0 140: 2433: 0 140: 2434: 0 140: 2435: 0 140: 2436: 0 140: 2437: 0 140: 2438: 0 140: 2439: 0 140: 2440: 0 140: 2441: 0 140: 2442: 0 140: 2443: 0 140: 2444: 0 140: 2445: 0 140: 2446: 0 140: 2447: 0 140: 2448: 0 140: 2449: 0 140: 2450: 0 140: 2451: 0 140: 2452: 0 140: 2453: 0 140: 2454: 0 140: 2455: 0 140: 2456: 0 140: 2457: 0 140: 2458: 0 140: 2459: 0 140: 2460: 0 140: 2461: 0 140: 2462: 0 140: 2463: 0 140: 2464: 0 140: 2465: 0 140: 2466: 0 140: 2467: 0 140: 2468: 0 140: 2469: 0 140: 2470: 0 140: 2471: 0 140: 2472: 0 140: 2473: 0 140: 2474: 0 140: 2475: 0 140: 2476: 0 140: 2477: 0 140: 2478: 0 140: 2479: 0 140: 2480: 0 140: 2481: 0 140: 2482: 0 140: 2483: 0 140: 2484: 0 140: 2485: 0 140: 2486: 0 140: 2487: 0 140: 2488: 0 140: 2489: 0 140: 2490: 0 140: 2491: 0 140: 2492: 0 140: 2493: 0 140: 2494: 0 140: 2495: 0 140: 2496: 0 140: 2497: 0 140: 2498: 0 140: 2499: 0 140: 2500: 0 140: 2501: 0 140: 2502: 0 140: 2503: 0 140: 2504: 0 140: 2505: 0 140: 2506: 0 140: 2507: 0 140: 2508: 0 140: 2509: 0 140: 2510: 0 140: 2511: 0 140: 2512: 0 140: 2513: 0 140: 2514: 0 140: 2515: 0 140: 2516: 0 140: 2517: 0 140: 2518: 0 140: 2519: 0 140: 2520: 0 140: 2521: 0 140: 2522: 0 140: 2523: 0 140: 2524: 0 140: 2525: 0 140: 2526: 0 140: 2527: 0 140: 2528: 0 140: 2529: 0 140: 2530: 0 140: 2531: 0 140: 2532: 0 140: 2533: 0 140: 2534: 0 140: 2535: 0 140: 2536: 0 140: 2537: 0 140: 2538: 0 140: 2539: 0 140: 2540: 0 140: 2541: 0 140: 2542: 0 140: 2543: 0 140: 2544: 0 140: 2545: 0 140: 2546: 0 140: 2547: 0 140: 2548: 0 140: 2549: 0 140: 2550: 0 140: 2551: 0 140: 2552: 0 140: 2553: 0 140: 2554: 0 140: 2555: 0 140: 2556: 0 140: 2557: 0 140: 2558: 0 140: 2559: 0 140: 2560: 0 140: 2561: 0 140: 2562: 0 140: 2563: 0 140: 2564: 0 140: 2565: 0 140: 2566: 0 140: 2567: 0 140: 2568: 0 140: 2569: 0 140: 2570: 0 140: 2571: 0 140: 2572: 0 140: 2573: 0 140: 2574: 0 140: 2575: 0 140: 2576: 0 140: 2577: 0 140: 2578: 0 140: 2579: 0 140: 2580: 0 140: 2581: 0 140: 2582: 0 140: 2583: 0 140: 2584: 0 140: 2585: 0 140: 2586: 0 140: 2587: 0 140: 2588: 0 140: 2589: 0 140: 2590: 0 140: 2591: 0 140: 2592: 0 140: 2593: 0 140: 2594: 0 140: 2595: 0 140: 2596: 0 140: 2597: 0 140: 2598: 0 140: 2599: 0 140: 2600: 0 140: 2601: 0 140: 2602: 0 140: 2603: 0 140: 2604: 0 140: 2605: 0 140: 2606: 0 140: 2607: 0 140: 2608: 0 140: 2609: 0 140: 2610: 0 140: 2611: 0 140: 2612: 0 140: 2613: 0 140: 2614: 0 140: 2615: 0 140: 2616: 0 140: 2617: 0 140: 2618: 0 140: 2619: 0 140: 2620: 0 140: 2621: 0 140: 2622: 0 140: 2623: 0 140: 2624: 0 140: 2625: 0 140: 2626: 0 140: 2627: 0 140: 2628: 0 140: 2629: 0 140: 2630: 0 140: 2631: 0 140: 2632: 0 140: 2633: 0 140: 2634: 0 140: 2635: 0 140: 2636: 0 140: 2637: 0 140: 2638: 0 140: 2639: 0 140: 2640: 0 140: 2641: 0 140: 2642: 0 140: 2643: 0 140: 2644: 0 140: 2645: 0 140: 2646: 0 140: 2647: 0 140: 2648: 0 140: 2649: 0 140: 2650: 0 140: 2651: 0 140: 2652: 0 140: 2653: 0 140: 2654: 0 140: 2655: 0 140: 2656: 0 140: 2657: 0 140: 2658: 0 140: 2659: 0 140: 2660: 0 140: 2661: 0 140: 2662: 0 140: 2663: 0 140: 2664: 0 140: 2665: 0 140: 2666: 0 140: 2667: 0 140: 2668: 0 140: 2669: 0 140: 2670: 0 140: 2671: 0 140: 2672: 0 140: 2673: 0 140: 2674: 0 140: 2675: 0 140: 2676: 0 140: 2677: 0 140: 2678: 0 140: 2679: 0 140: 2680: 0 140: 2681: 0 140: 2682: 0 140: 2683: 0 140: 2684: 0 140: 2685: 0 140: 2686: 0 140: 2687: 0 140: 2688: 0 140: 2689: 0 140: 2690: 0 140: 2691: 0 140: 2692: 0 140: 2693: 0 140: 2694: 0 140: 2695: 0 140: 2696: 0 140: 2697: 0 140: 2698: 0 140: 2699: 0 140: 2700: 0 140: 2701: 0 140: 2702: 0 140: 2703: 0 140: 2704: 0 140: 2705: 0 140: 2706: 0 140: 2707: 0 140: 2708: 0 140: 2709: 0 140: 2710: 0 140: 2711: 0 140: 2712: 0 140: 2713: 0 140: 2714: 0 140: 2715: 0 140: 2716: 0 140: 2717: 0 140: 2718: 0 140: 2719: 0 140: 2720: 0 140: 2721: 0 140: 2722: 0 140: 2723: 0 140: 2724: 0 140: 2725: 0 140: 2726: 0 140: 2727: 0 140: 2728: 0 140: 2729: 0 140: 2730: 0 140: 2731: 0 140: 2732: 0 140: 2733: 0 140: 2734: 0 140: 2735: 0 140: 2736: 0 140: 2737: 0 140: 2738: 0 140: 2739: 0 140: 2740: 0 140: 2741: 0 140: 2742: 0 140: 2743: 0 140: 2744: 0 140: 2745: 0 140: 2746: 0 140: 2747: 0 140: 2748: 0 140: 2749: 0 140: 2750: 0 140: 2751: 0 140: 2752: 0 140: 2753: 0 140: 2754: 0 140: 2755: 0 140: 2756: 0 140: 2757: 0 140: 2758: 0 140: 2759: 0 140: 2760: 0 140: 2761: 0 140: 2762: 0 140: 2763: 0 140: 2764: 0 140: 2765: 0 140: 2766: 0 140: 2767: 0 140: 2768: 0 140: 2769: 0 140: 2770: 0 140: 2771: 0 140: 2772: 0 140: 2773: 0 140: 2774: 0 140: 2775: 0 140: 2776: 0 140: 2777: 0 140: 2778: 0 140: 2779: 0 140: 2780: 0 140: 2781: 0 140: 2782: 0 140: 2783: 0 140: 2784: 0 140: 2785: 0 140: 2786: 0 140: 2787: 0 140: 2788: 0 140: 2789: 0 140: 2790: 0 140: 2791: 0 140: 2792: 0 140: 2793: 0 140: 2794: 0 140: 2795: 0 140: 2796: 0 140: 2797: 0 140: 2798: 0 140: 2799: 0 140: 2800: 0 140: 2801: 0 140: 2802: 0 140: 2803: 0 140: 2804: 0 140: 2805: 0 140: 2806: 0 140: 2807: 0 140: 2808: 0 140: 2809: 0 140: 2810: 0 140: 2811: 0 140: 2812: 0 140: 2813: 0 140: 2814: 0 140: 2815: 0 140: 2816: 0 140: 2817: 0 140: 2818: 0 140: 2819: 0 140: 2820: 0 140: 2821: 0 140: 2822: 0 140: 2823: 0 140: 2824: 0 140: 2825: 0 140: 2826: 0 140: 2827: 0 140: 2828: 0 140: 2829: 0 140: 2830: 0 140: 2831: 0 140: 2832: 0 140: 2833: 0 140: 2834: 0 140: 2835: 0 140: 2836: 0 140: 2837: 0 140: 2838: 0 140: 2839: 0 140: 2840: 0 140: 2841: 0 140: 2842: 0 140: 2843: 0 140: 2844: 0 140: 2845: 0 140: 2846: 0 140: 2847: 0 140: 2848: 0 140: 2849: 0 140: 2850: 0 140: 2851: 0 140: 2852: 0 140: 2853: 0 140: 2854: 0 140: 2855: 0 140: 2856: 0 140: 2857: 0 140: 2858: 0 140: 2859: 0 140: 2860: 0 140: 2861: 0 140: 2862: 0 140: 2863: 0 140: 2864: 0 140: 2865: 0 140: 2866: 0 140: 2867: 0 140: 2868: 0 140: 2869: 0 140: 2870: 0 140: 2871: 0 140: 2872: 0 140: 2873: 0 140: 2874: 0 140: 2875: 0 140: 2876: 0 140: 2877: 0 140: 2878: 0 140: 2879: 0 140: 2880: 0 140: 2881: 0 140: 2882: 0 140: 2883: 0 140: 2884: 0 140: 2885: 0 140: 2886: 0 140: 2887: 0 140: 2888: 0 140: 2889: 0 140: 2890: 0 140: 2891: 0 140: 2892: 0 140: 2893: 0 140: 2894: 0 140: 2895: 0 140: 2896: 0 140: 2897: 0 140: 2898: 0 140: 2899: 0 140: 2900: 0 140: 2901: 0 140: 2902: 0 140: 2903: 0 140: 2904: 0 140: 2905: 0 140: 2906: 0 140: 2907: 0 140: 2908: 0 140: 2909: 0 140: 2910: 0 140: 2911: 0 140: 2912: 0 140: 2913: 0 140: 2914: 0 140: 2915: 0 140: 2916: 0 140: 2917: 0 140: 2918: 0 140: 2919: 0 140: 2920: 0 140: 2921: 0 140: 2922: 0 140: 2923: 0 140: 2924: 0 140: 2925: 0 140: 2926: 0 140: 2927: 0 140: 2928: 0 140: 2929: 0 140: 2930: 0 140: 2931: 0 140: 2932: 0 140: 2933: 0 140: 2934: 0 140: 2935: 0 140: 2936: 0 140: 2937: 0 140: 2938: 0 140: 2939: 0 140: 2940: 0 140: 2941: 0 140: 2942: 0 140: 2943: 0 140: 2944: 0 140: 2945: 0 140: 2946: 0 140: 2947: 0 140: 2948: 0 140: 2949: 0 140: 2950: 0 140: 2951: 0 140: 2952: 0 140: 2953: 0 140: 2954: 0 140: 2955: 0 140: 2956: 0 140: 2957: 0 140: 2958: 0 140: 2959: 0 140: 2960: 0 140: 2961: 0 140: 2962: 0 140: 2963: 0 140: 2964: 0 140: 2965: 0 140: 2966: 0 140: 2967: 0 140: 2968: 0 140: 2969: 0 140: 2970: 0 140: 2971: 0 140: 2972: 0 140: 2973: 0 140: 2974: 0 140: 2975: 0 140: 2976: 0 140: 2977: 0 140: 2978: 0 140: 2979: 0 140: 2980: 0 140: 2981: 0 140: 2982: 0 140: 2983: 0 140: 2984: 0 140: 2985: 0 140: 2986: 0 140: 2987: 0 140: 2988: 0 140: 2989: 0 140: 2990: 0 140: 2991: 0 140: 2992: 0 140: 2993: 0 140: 2994: 0 140: 2995: 0 140: 2996: 0 140: 2997: 0 140: 2998: 0 140: 2999: 0 140: 3000: 0 140: 3001: 0 140: 3002: 0 140: 3003: 0 140: 3004: 0 140: 3005: 0 140: 3006: 0 140: 3007: 0 140: 3008: 0 140: 3009: 0 140: 3010: 0 140: 3011: 0 140: 3012: 0 140: 3013: 0 140: 3014: 0 140: 3015: 0 140: 3016: 0 140: 3017: 0 140: 3018: 0 140: 3019: 0 140: 3020: 0 140: 3021: 0 140: 3022: 0 140: 3023: 0 140: 3024: 0 140: 3025: 0 140: 3026: 0 140: 3027: 0 140: 3028: 0 140: 3029: 0 140: 3030: 0 140: 3031: 0 140: 3032: 0 140: 3033: 0 140: 3034: 0 140: 3035: 0 140: 3036: 0 140: 3037: 0 140: 3038: 0 140: 3039: 0 140: 3040: 0 140: 3041: 0 140: 3042: 0 140: 3043: 0 140: 3044: 0 140: 3045: 0 140: 3046: 0 140: 3047: 0 140: 3048: 0 140: 3049: 0 140: 3050: 0 140: 3051: 0 140: 3052: 0 140: 3053: 0 140: 3054: 0 140: 3055: 0 140: 3056: 0 140: 3057: 0 140: 3058: 0 140: 3059: 0 140: 3060: 0 140: 3061: 0 140: 3062: 0 140: 3063: 0 140: 3064: 0 140: 3065: 0 140: 3066: 0 140: 3067: 0 140: 3068: 0 140: 3069: 0 140: 3070: 0 140: 3071: 0 140: 3072: 0 140: 3073: 0 140: 3074: 0 140: 3075: 0 140: 3076: 0 140: 3077: 0 140: 3078: 0 140: 3079: 0 140: 3080: 0 140: 3081: 0 140: 3082: 0 140: 3083: 0 140: 3084: 0 140: 3085: 0 140: 3086: 0 140: 3087: 0 140: 3088: 0 140: 3089: 0 140: 3090: 0 140: 3091: 0 140: 3092: 0 140: 3093: 0 140: 3094: 0 140: 3095: 0 140: 3096: 0 140: 3097: 0 140: 3098: 0 140: 3099: 0 140: 3100: 0 140: 3101: 0 140: 3102: 0 140: 3103: 0 140: 3104: 0 140: 3105: 0 140: 3106: 0 140: 3107: 0 140: 3108: 0 140: 3109: 0 140: 3110: 0 140: 3111: 0 140: 3112: 0 140: 3113: 0 140: 3114: 0 140: 3115: 0 140: 3116: 0 140: 3117: 0 140: 3118: 0 140: 3119: 0 140: 3120: 0 140: 3121: 0 140: 3122: 0 140: 3123: 0 140: 3124: 0 140: 3125: 0 140: 3126: 0 140: 3127: 0 140: 3128: 0 140: 3129: 0 140: 3130: 0 140: 3131: 0 140: 3132: 0 140: 3133: 0 140: 3134: 0 140: 3135: 0 140: 3136: 0 140: 3137: 0 140: 3138: 0 140: 3139: 0 140: 3140: 0 140: 3141: 0 140: 3142: 0 140: 3143: 0 140: 3144: 0 140: 3145: 0 140: 3146: 0 140: 3147: 0 140: 3148: 0 140: 3149: 0 140: 3150: 0 140: 3151: 0 140: 3152: 0 140: 3153: 0 140: 3154: 0 140: 3155: 0 140: 3156: 0 140: 3157: 0 140: 3158: 0 140: 3159: 0 140: 3160: 0 140: 3161: 0 140: 3162: 0 140: 3163: 0 140: 3164: 0 140: 3165: 0 140: 3166: 0 140: 3167: 0 140: 3168: 0 140: 3169: 0 140: 3170: 0 140: 3171: 0 140: 3172: 0 140: 3173: 0 140: 3174: 0 140: 3175: 0 140: 3176: 0 140: 3177: 0 140: 3178: 0 140: 3179: 0 140: 3180: 0 140: 3181: 0 140: 3182: 0 140: 3183: 0 140: 3184: 0 140: 3185: 0 140: 3186: 0 140: 3187: 0 140: 3188: 0 140: 3189: 0 140: 3190: 0 140: 3191: 0 140: 3192: 0 140: 3193: 0 140: 3194: 0 140: 3195: 0 140: 3196: 0 140: 3197: 0 140: 3198: 0 140: 3199: 0 140: 3200: 0 140: 3201: 0 140: 3202: 0 140: 3203: 0 140: 3204: 0 140: 3205: 0 140: 3206: 0 140: 3207: 0 140: 3208: 0 140: 3209: 0 140: 3210: 0 140: 3211: 0 140: 3212: 0 140: 3213: 0 140: 3214: 0 140: 3215: 0 140: 3216: 0 140: 3217: 0 140: 3218: 0 140: 3219: 0 140: 3220: 0 140: 3221: 0 140: 3222: 0 140: 3223: 0 140: 3224: 0 140: 3225: 0 140: 3226: 0 140: 3227: 0 140: 3228: 0 140: 3229: 0 140: 3230: 0 140: 3231: 0 140: 3232: 0 140: 3233: 0 140: 3234: 0 140: 3235: 0 140: 3236: 0 140: 3237: 0 140: 3238: 0 140: 3239: 0 140: 3240: 0 140: 3241: 0 140: 3242: 0 140: 3243: 0 140: 3244: 0 140: 3245: 0 140: 3246: 0 140: 3247: 0 140: 3248: 0 140: 3249: 0 140: 3250: 0 140: 3251: 0 140: 3252: 0 140: 3253: 0 140: 3254: 0 140: 3255: 0 140: 3256: 0 140: 3257: 0 140: 3258: 0 140: 3259: 0 140: 3260: 0 140: 3261: 0 140: 3262: 0 140: 3263: 0 140: 3264: 0 140: 3265: 0 140: 3266: 0 140: 3267: 0 140: 3268: 0 140: 3269: 0 140: 3270: 0 140: 3271: 0 140: 3272: 0 140: 3273: 0 140: 3274: 0 140: 3275: 0 140: 3276: 0 140: 3277: 0 140: 3278: 0 140: 3279: 0 140: 3280: 0 140: 3281: 0 140: 3282: 0 140: 3283: 0 140: 3284: 0 140: 3285: 0 140: 3286: 0 140: 3287: 0 140: 3288: 0 140: 3289: 0 140: 3290: 0 140: 3291: 0 140: 3292: 0 140: 3293: 0 140: 3294: 0 140: 3295: 0 140: 3296: 0 140: 3297: 0 140: 3298: 0 140: 3299: 0 140: 3300: 0 140: 3301: 0 140: 3302: 0 140: 3303: 0 140: 3304: 0 140: 3305: 0 140: 3306: 0 140: 3307: 0 140: 3308: 0 140: 3309: 0 140: 3310: 0 140: 3311: 0 140: 3312: 0 140: 3313: 0 140: 3314: 0 140: 3315: 0 140: 3316: 0 140: 3317: 0 140: 3318: 0 140: 3319: 0 140: 3320: 0 140: 3321: 0 140: 3322: 0 140: 3323: 0 140: 3324: 0 140: 3325: 0 140: 3326: 0 140: 3327: 0 140: 3328: 0 140: 3329: 0 140: 3330: 0 140: 3331: 0 140: 3332: 0 140: 3333: 0 140: 3334: 0 140: 3335: 0 140: 3336: 0 140: 3337: 0 140: 3338: 0 140: 3339: 0 140: 3340: 0 140: 3341: 0 140: 3342: 0 140: 3343: 0 140: 3344: 0 140: 3345: 0 140: 3346: 0 140: 3347: 0 140: 3348: 0 140: 3349: 0 140: 3350: 0 140: 3351: 0 140: 3352: 0 140: 3353: 0 140: 3354: 0 140: 3355: 0 140: 3356: 0 140: 3357: 0 140: 3358: 0 140: 3359: 0 140: 3360: 0 140: 3361: 0 140: 3362: 0 140: 3363: 0 140: 3364: 0 140: 3365: 0 140: 3366: 0 140: 3367: 0 140: 3368: 0 140: 3369: 0 140: 3370: 0 140: 3371: 0 140: 3372: 0 140: 3373: 0 140: 3374: 0 140: 3375: 0 140: 3376: 0 140: 3377: 0 140: 3378: 0 140: 3379: 0 140: 3380: 0 140: 3381: 0 140: 3382: 0 140: 3383: 0 140: 3384: 0 140: 3385: 0 140: 3386: 0 140: 3387: 0 140: 3388: 0 140: 3389: 0 140: 3390: 0 140: 3391: 0 140: 3392: 0 140: 3393: 0 140: 3394: 0 140: 3395: 0 140: 3396: 0 140: 3397: 0 140: 3398: 0 140: 3399: 0 140: 3400: 0 140: 3401: 0 140: 3402: 0 140: 3403: 0 140: 3404: 0 140: 3405: 0 140: 3406: 0 140: 3407: 0 140: 3408: 0 140: 3409: 0 140: 3410: 0 140: 3411: 0 140: 3412: 0 140: 3413: 0 140: 3414: 0 140: 3415: 0 140: 3416: 0 140: 3417: 0 140: 3418: 0 140: 3419: 0 140: 3420: 0 140: 3421: 0 140: 3422: 0 140: 3423: 0 140: 3424: 0 140: 3425: 0 140: 3426: 0 140: 3427: 0 140: 3428: 0 140: 3429: 0 140: 3430: 0 140: 3431: 0 140: 3432: 0 140: 3433: 0 140: 3434: 0 140: 3435: 0 140: 3436: 0 140: 3437: 0 140: 3438: 0 140: 3439: 0 140: 3440: 0 140: 3441: 0 140: 3442: 0 140: 3443: 0 140: 3444: 0 140: 3445: 0 140: 3446: 0 140: 3447: 0 140: 3448: 0 140: 3449: 0 140: 3450: 0 140: 3451: 0 140: 3452: 0 140: 3453: 0 140: 3454: 0 140: 3455: 0 140: 3456: 0 140: 3457: 0 140: 3458: 0 140: 3459: 0 140: 3460: 0 140: 3461: 0 140: 3462: 0 140: 3463: 0 140: 3464: 0 140: 3465: 0 140: 3466: 0 140: 3467: 0 140: 3468: 0 140: 3469: 0 140: 3470: 0 140: 3471: 0 140: 3472: 0 140: 3473: 0 140: 3474: 0 140: 3475: 0 140: 3476: 0 140: 3477: 0 140: 3478: 0 140: 3479: 0 140: 3480: 0 140: 3481: 0 140: 3482: 0 140: 3483: 0 140: 3484: 0 140: 3485: 0 140: 3486: 0 140: 3487: 0 140: 3488: 0 140: 3489: 0 140: 3490: 0 140: 3491: 0 140: 3492: 0 140: 3493: 0 140: 3494: 0 140: 3495: 0 140: 3496: 0 140: 3497: 0 140: 3498: 0 140: 3499: 0 140: 3500: 0 140: 3501: 0 140: 3502: 0 140: 3503: 0 140: 3504: 0 140: 3505: 0 140: 3506: 0 140: 3507: 0 140: 3508: 0 140: 3509: 0 140: 3510: 0 140: 3511: 0 140: 3512: 0 140: 3513: 0 140: 3514: 0 140: 3515: 0 140: 3516: 0 140: 3517: 0 140: 3518: 0 140: 3519: 0 140: 3520: 0 140: 3521: 0 140: 3522: 0 140: 3523: 0 140: 3524: 0 140: 3525: 0 140: 3526: 0 140: 3527: 0 140: 3528: 0 140: 3529: 0 140: 3530: 0 140: 3531: 0 140: 3532: 0 140: 3533: 0 140: 3534: 0 140: 3535: 0 140: 3536: 0 140: 3537: 0 140: 3538: 0 140: 3539: 0 140: 3540: 0 140: 3541: 0 140: 3542: 0 140: 3543: 0 140: 3544: 0 140: 3545: 0 140: 3546: 0 140: 3547: 0 140: 3548: 0 140: 3549: 0 140: 3550: 0 140: 3551: 0 140: 3552: 0 140: 3553: 0 140: 3554: 0 140: 3555: 0 140: 3556: 0 140: 3557: 0 140: 3558: 0 140: 3559: 0 140: 3560: 0 140: 3561: 0 140: 3562: 0 140: 3563: 0 140: 3564: 0 140: 3565: 0 140: 3566: 0 140: 3567: 0 140: 3568: 0 140: 3569: 0 140: 3570: 0 140: 3571: 0 140: 3572: 0 140: 3573: 0 140: 3574: 0 140: 3575: 0 140: 3576: 0 140: 3577: 0 140: 3578: 0 140: 3579: 0 140: 3580: 0 140: 3581: 0 140: 3582: 0 140: 3583: 0 140: 3584: 0 140: 3585: 0 140: 3586: 0 140: 3587: 0 140: 3588: 0 140: 3589: 0 140: 3590: 0 140: 3591: 0 140: 3592: 0 140: 3593: 0 140: 3594: 0 140: 3595: 0 140: 3596: 0 140: 3597: 0 140: 3598: 0 140: 3599: 0 140: 3600: 0 140: 3601: 0 140: 3602: 0 140: 3603: 0 140: 3604: 0 140: 3605: 0 140: 3606: 0 140: 3607: 0 140: 3608: 0 140: 3609: 0 140: 3610: 0 140: 3611: 0 140: 3612: 0 140: 3613: 0 140: 3614: 0 140: 3615: 0 140: 3616: 0 140: 3617: 0 140: 3618: 0 140: 3619: 0 140: 3620: 0 140: 3621: 0 140: 3622: 0 140: 3623: 0 140: 3624: 0 140: 3625: 0 140: 3626: 0 140: 3627: 0 140: 3628: 0 140: 3629: 0 140: 3630: 0 140: 3631: 0 140: 3632: 0 140: 3633: 0 140: 3634: 0 140: 3635: 0 140: 3636: 0 140: 3637: 0 140: 3638: 0 140: 3639: 0 140: 3640: 0 140: 3641: 0 140: 3642: 0 140: 3643: 0 140: 3644: 0 140: 3645: 0 140: 3646: 0 140: 3647: 0 140: 3648: 0 140: 3649: 0 140: 3650: 0 140: 3651: 0 140: 3652: 0 140: 3653: 0 140: 3654: 0 140: 3655: 0 140: 3656: 0 140: 3657: 0 140: 3658: 0 140: 3659: 0 140: 3660: 0 140: 3661: 0 140: 3662: 0 140: 3663: 0 140: 3664: 0 140: 3665: 0 140: 3666: 0 140: 3667: 0 140: 3668: 0 140: 3669: 0 140: 3670: 0 140: 3671: 0 140: 3672: 0 140: 3673: 0 140: 3674: 0 140: 3675: 0 140: 3676: 0 140: 3677: 0 140: 3678: 0 140: 3679: 0 140: 3680: 0 140: 3681: 0 140: 3682: 0 140: 3683: 0 140: 3684: 0 140: 3685: 0 140: 3686: 0 140: 3687: 0 140: 3688: 0 140: 3689: 0 140: 3690: 0 140: 3691: 0 140: 3692: 0 140: 3693: 0 140: 3694: 0 140: 3695: 0 140: 3696: 0 140: 3697: 0 140: 3698: 0 140: 3699: 0 140: 3700: 0 140: 3701: 0 140: 3702: 0 140: 3703: 0 140: 3704: 0 140: 3705: 0 140: 3706: 0 140: 3707: 0 140: 3708: 0 140: 3709: 0 140: 3710: 0 140: 3711: 0 140: 3712: 0 140: 3713: 0 140: 3714: 0 140: 3715: 0 140: 3716: 0 140: 3717: 0 140: 3718: 0 140: 3719: 0 140: 3720: 0 140: 3721: 0 140: 3722: 0 140: 3723: 0 140: 3724: 0 140: 3725: 0 140: 3726: 0 140: 3727: 0 140: 3728: 0 140: 3729: 0 140: 3730: 0 140: 3731: 0 140: 3732: 0 140: 3733: 0 140: 3734: 0 140: 3735: 0 140: 3736: 0 140: 3737: 0 140: 3738: 0 140: 3739: 0 140: 3740: 0 140: 3741: 0 140: 3742: 0 140: 3743: 0 140: 3744: 0 140: 3745: 0 140: 3746: 0 140: 3747: 0 140: 3748: 0 140: 3749: 0 140: 3750: 0 140: 3751: 0 140: 3752: 0 140: 3753: 0 140: 3754: 0 140: 3755: 0 140: 3756: 0 140: 3757: 0 140: 3758: 0 140: 3759: 0 140: 3760: 0 140: 3761: 0 140: 3762: 0 140: 3763: 0 140: 3764: 0 140: 3765: 0 140: 3766: 0 140: 3767: 0 140: 3768: 0 140: 3769: 0 140: 3770: 0 140: 3771: 0 140: 3772: 0 140: 3773: 0 140: 3774: 0 140: 3775: 0 140: 3776: 0 140: 3777: 0 140: 3778: 0 140: 3779: 0 140: 3780: 0 140: 3781: 0 140: 3782: 0 140: 3783: 0 140: 3784: 0 140: 3785: 0 140: 3786: 0 140: 3787: 0 140: 3788: 0 140: 3789: 0 140: 3790: 0 140: 3791: 0 140: 3792: 0 140: 3793: 0 140: 3794: 0 140: 3795: 0 140: 3796: 0 140: 3797: 0 140: 3798: 0 140: 3799: 0 140: 3800: 0 140: 3801: 0 140: 3802: 0 140: 3803: 0 140: 3804: 0 140: 3805: 0 140: 3806: 0 140: 3807: 0 140: 3808: 0 140: 3809: 0 140: 3810: 0 140: 3811: 0 140: 3812: 0 140: 3813: 0 140: 3814: 0 140: 3815: 0 140: 3816: 0 140: 3817: 0 140: 3818: 0 140: 3819: 0 140: 3820: 0 140: 3821: 0 140: 3822: 0 140: 3823: 0 140: 3824: 0 140: 3825: 0 140: 3826: 0 140: 3827: 0 140: 3828: 0 140: 3829: 0 140: 3830: 0 140: 3831: 0 140: 3832: 0 140: 3833: 0 140: 3834: 0 140: 3835: 0 140: 3836: 0 140: 3837: 0 140: 3838: 0 140: 3839: 0 140: 3840: 0 140: 3841: 0 140: 3842: 0 140: 3843: 0 140: 3844: 0 140: 3845: 0 140: 3846: 0 140: 3847: 0 140: 3848: 0 140: 3849: 0 140: 3850: 0 140: 3851: 0 140: 3852: 0 140: 3853: 0 140: 3854: 0 140: 3855: 0 140: 3856: 0 140: 3857: 0 140: 3858: 0 140: 3859: 0 140: 3860: 0 140: 3861: 0 140: 3862: 0 140: 3863: 0 140: 3864: 0 140: 3865: 0 140: 3866: 0 140: 3867: 0 140: 3868: 0 140: 3869: 0 140: 3870: 0 140: 3871: 0 140: 3872: 0 140: 3873: 0 140: 3874: 0 140: 3875: 0 140: 3876: 0 140: 3877: 0 140: 3878: 0 140: 3879: 0 140: 3880: 0 140: 3881: 0 140: 3882: 0 140: 3883: 0 140: 3884: 0 140: 3885: 0 140: 3886: 0 140: 3887: 0 140: 3888: 0 140: 3889: 0 140: 3890: 0 140: 3891: 0 140: 3892: 0 140: 3893: 0 140: 3894: 0 140: 3895: 0 140: 3896: 0 140: 3897: 0 140: 3898: 0 140: 3899: 0 140: 3900: 0 140: 3901: 0 140: 3902: 0 140: 3903: 0 140: 3904: 0 140: 3905: 0 140: 3906: 0 140: 3907: 0 140: 3908: 0 140: 3909: 0 140: 3910: 0 140: 3911: 0 140: 3912: 0 140: 3913: 0 140: 3914: 0 140: 3915: 0 140: 3916: 0 140: 3917: 0 140: 3918: 0 140: 3919: 0 140: 3920: 0 140: 3921: 0 140: 3922: 0 140: 3923: 0 140: 3924: 0 140: 3925: 0 140: 3926: 0 140: 3927: 0 140: 3928: 0 140: 3929: 0 140: 3930: 0 140: 3931: 0 140: 3932: 0 140: 3933: 0 140: 3934: 0 140: 3935: 0 140: 3936: 0 140: 3937: 0 140: 3938: 0 140: 3939: 0 140: 3940: 0 140: 3941: 0 140: 3942: 0 140: 3943: 0 140: 3944: 0 140: 3945: 0 140: 3946: 0 140: 3947: 0 140: 3948: 0 140: 3949: 0 140: 3950: 0 140: 3951: 0 140: 3952: 0 140: 3953: 0 140: 3954: 0 140: 3955: 0 140: 3956: 0 140: 3957: 0 140: 3958: 0 140: 3959: 0 140: 3960: 0 140: 3961: 0 140: 3962: 0 140: 3963: 0 140: 3964: 0 140: 3965: 0 140: 3966: 0 140: 3967: 0 140: 3968: 0 140: 3969: 0 140: 3970: 0 140: 3971: 0 140: 3972: 0 140: 3973: 0 140: 3974: 0 140: 3975: 0 140: 3976: 0 140: 3977: 0 140: 3978: 0 140: 3979: 0 140: 3980: 0 140: 3981: 0 140: 3982: 0 140: 3983: 0 140: 3984: 0 140: 3985: 0 140: 3986: 0 140: 3987: 0 140: 3988: 0 140: 3989: 0 140: 3990: 0 140: 3991: 0 140: 3992: 0 140: 3993: 0 140: 3994: 0 140: 3995: 0 140: 3996: 0 140: 3997: 0 140: 3998: 0 140: 3999: 0 140: 4000: 0 140: 4001: 0 140: 4002: 0 140: 4003: 0 140: 4004: 0 140: 4005: 0 140: 4006: 0 140: 4007: 0 140: 4008: 0 140: 4009: 0 140: 4010: 0 140: 4011: 0 140: 4012: 0 140: 4013: 0 140: 4014: 0 140: 4015: 0 140: 4016: 0 140: 4017: 0 140: 4018: 0 140: 4019: 0 140: 4020: 0 140: 4021: 0 140: 4022: 0 140: 4023: 0 140: 4024: 0 140: 4025: 0 140: 4026: 0 140: 4027: 0 140: 4028: 0 140: 4029: 0 140: 4030: 0 140: 4031: 0 140: 4032: 0 140: 4033: 0 140: 4034: 0 140: 4035: 0 140: 4036: 0 140: 4037: 0 140: 4038: 0 140: 4039: 0 140: 4040: 0 140: 4041: 0 140: 4042: 0 140: 4043: 0 140: 4044: 0 140: 4045: 0 140: 4046: 0 140: 4047: 0 140: 4048: 0 140: 4049: 0 140: 4050: 0 140: 4051: 0 140: 4052: 0 140: 4053: 0 140: 4054: 0 140: 4055: 0 140: 4056: 0 140: 4057: 0 140: 4058: 0 140: 4059: 0 140: 4060: 0 140: 4061: 0 140: 4062: 0 140: 4063: 0 140: 4064: 0 140: 4065: 0 140: 4066: 0 140: 4067: 0 140: 4068: 0 140: 4069: 0 140: 4070: 0 140: 4071: 0 140: 4072: 0 140: 4073: 0 140: 4074: 0 140: 4075: 0 140: 4076: 0 140: 4077: 0 140: 4078: 0 140: 4079: 0 140: 4080: 0 140: 4081: 0 140: 4082: 0 140: 4083: 0 140: 4084: 0 140: 4085: 0 140: 4086: 0 140: 4087: 0 140: 4088: 0 140: 4089: 0 140: 4090: 0 140: 4091: 0 140: 4092: 0 140: 4093: 0 140: 4094: 0 140: 4095: 0 140: 4096: 0 140: 4097: 0 140: 4098: 0 140: 4099: 0 140: 4100: 0 140: 4101: 0 140: 4102: 0 140: 4103: 0 140: 4104: 0 140: 4105: 0 140: 4106: 0 140: 4107: 0 140: 4108: 0 140: 4109: 0 140: 4110: 0 140: 4111: 0 140: 4112: 0 140: 4113: 0 140: 4114: 0 140: 4115: 0 140: 4116: 0 140: 4117: 0 140: 4118: 0 140: 4119: 0 140: 4120: 0 140: 4121: 0 140: 4122: 0 140: 4123: 0 140: 4124: 0 140: 4125: 0 140: 4126: 0 140: 4127: 0 140: 4128: 0 140: 4129: 0 140: 4130: 0 140: 4131: 0 140: 4132: 0 140: 4133: 0 140: 4134: 0 140: 4135: 0 140: 4136: 0 140: 4137: 0 140: 4138: 0 140: 4139: 0 140: 4140: 0 140: 4141: 0 140: 4142: 0 140: 4143: 0 140: 4144: 0 140: 4145: 0 140: 4146: 0 140: 4147: 0 140: 4148: 0 140: 4149: 0 140: 4150: 0 140: 4151: 0 140: 4152: 0 140: 4153: 0 140: 4154: 0 140: 4155: 0 140: 4156: 0 140: 4157: 0 140: 4158: 0 140: 4159: 0 140: 4160: 0 140: 4161: 0 140: 4162: 0 140: 4163: 0 140: 4164: 0 140: 4165: 0 140: 4166: 0 140: 4167: 0 140: 4168: 0 140: 4169: 0 140: 4170: 0 140: 4171: 0 140: 4172: 0 140: 4173: 0 140: 4174: 0 140: 4175: 0 140: 4176: 0 140: 4177: 0 140: 4178: 0 140: 4179: 0 140: 4180: 0 140: 4181: 0 140: 4182: 0 140: 4183: 0 140: 4184: 0 140: 4185: 0 140: 4186: 0 140: 4187: 0 140: 4188: 0 140: 4189: 0 140: 4190: 0 140: 4191: 0 140: 4192: 0 140: 4193: 0 140: 4194: 0 140: 4195: 0 140: 4196: 0 140: 4197: 0 140: 4198: 0 140: 4199: 0 140: 4200: 0 140: 4201: 0 140: 4202: 0 140: 4203: 0 140: 4204: 0 140: 4205: 0 140: 4206: 0 140: 4207: 0 140: 4208: 0 140: 4209: 0 140: 4210: 0 140: 4211: 0 140: 4212: 0 140: 4213: 0 140: 4214: 0 140: 4215: 0 140: 4216: 0 140: 4217: 0 140: 4218: 0 140: 4219: 0 140: 4220: 0 140: 4221: 0 140: 4222: 0 140: 4223: 0 140: 4224: 0 140: 4225: 0 140: 4226: 0 140: 4227: 0 140: 4228: 0 140: 4229: 0 140: 4230: 0 140: 4231: 0 140: 4232: 0 140: 4233: 0 140: 4234: 0 140: 4235: 0 140: 4236: 0 140: 4237: 0 140: 4238: 0 140: 4239: 0 140: 4240: 0 140: 4241: 0 140: 4242: 0 140: 4243: 0 140: 4244: 0 140: 4245: 0 140: 4246: 0 140: 4247: 0 140: 4248: 0 140: 4249: 0 140: 4250: 0 140: 4251: 0 140: 4252: 0 140: 4253: 0 140: 4254: 0 140: 4255: 0 140: 4256: 0 140: 4257: 0 140: 4258: 0 140: 4259: 0 140: 4260: 0 140: 4261: 0 140: 4262: 0 140: 4263: 0 140: 4264: 0 140: 4265: 0 140: 4266: 0 140: 4267: 0 140: 4268: 0 140: 4269: 0 140: 4270: 0 140: 4271: 0 140: 4272: 0 140: 4273: 0 140: 4274: 0 140: 4275: 0 140: 4276: 0 140: 4277: 0 140: 4278: 0 140: 4279: 0 140: 4280: 0 140: 4281: 0 140: 4282: 0 140: 4283: 0 140: 4284: 0 140: 4285: 0 140: 4286: 0 140: 4287: 0 140: 4288: 0 140: 4289: 0 140: 4290: 0 140: 4291: 0 140: 4292: 0 140: 4293: 0 140: 4294: 0 140: 4295: 0 140: 4296: 0 140: 4297: 0 140: 4298: 0 140: 4299: 0 140: 4300: 0 140: 4301: 0 140: 4302: 0 140: 4303: 0 140: 4304: 0 140: 4305: 0 140: 4306: 0 140: 4307: 0 140: 4308: 0 140: 4309: 0 140: 4310: 0 140: 4311: 0 140: 4312: 0 140: 4313: 0 140: 4314: 0 140: 4315: 0 140: 4316: 0 140: 4317: 0 140: 4318: 0 140: 4319: 0 140: 4320: 0 140: 4321: 0 140: 4322: 0 140: 4323: 0 140: 4324: 0 140: 4325: 0 140: 4326: 0 140: 4327: 0 140: 4328: 0 140: 4329: 0 140: 4330: 0 140: 4331: 0 140: 4332: 0 140: 4333: 0 140: 4334: 0 140: 4335: 0 140: 4336: 0 140: 4337: 0 140: 4338: 0 140: 4339: 0 140: 4340: 0 140: 4341: 0 140: 4342: 0 140: 4343: 0 140: 4344: 0 140: 4345: 0 140: 4346: 0 140: 4347: 0 140: 4348: 0 140: 4349: 0 140: 4350: 0 140: 4351: 0 140: 4352: 0 140: 4353: 0 140: 4354: 0 140: 4355: 0 140: 4356: 0 140: 4357: 0 140: 4358: 0 140: 4359: 0 140: 4360: 0 140: 4361: 0 140: 4362: 0 140: 4363: 0 140: 4364: 0 140: 4365: 0 140: 4366: 0 140: 4367: 0 140: 4368: 0 140: 4369: 0 140: 4370: 0 140: 4371: 0 140: 4372: 0 140: 4373: 0 140: 4374: 0 140: 4375: 0 140: 4376: 0 140: 4377: 0 140: 4378: 0 140: 4379: 0 140: 4380: 0 140: 4381: 0 140: 4382: 0 140: 4383: 0 140: 4384: 0 140: 4385: 0 140: 4386: 0 140: 4387: 0 140: 4388: 0 140: 4389: 0 140: 4390: 0 140: 4391: 0 140: 4392: 0 140: 4393: 0 140: 4394: 0 140: 4395: 0 140: 4396: 0 140: 4397: 0 140: 4398: 0 140: 4399: 0 140: 4400: 0 140: 4401: 0 140: 4402: 0 140: 4403: 0 140: 4404: 0 140: 4405: 0 140: 4406: 0 140: 4407: 0 140: 4408: 0 140: 4409: 0 140: 4410: 0 140: 4411: 0 140: 4412: 0 140: 4413: 0 140: 4414: 0 140: 4415: 0 140: 4416: 0 140: 4417: 0 140: 4418: 0 140: 4419: 0 140: 4420: 0 140: 4421: 0 140: 4422: 0 140: 4423: 0 140: 4424: 0 140: 4425: 0 140: 4426: 0 140: 4427: 0 140: 4428: 0 140: 4429: 0 140: 4430: 0 140: 4431: 0 140: 4432: 0 140: 4433: 0 140: 4434: 0 140: 4435: 0 140: 4436: 0 140: 4437: 0 140: 4438: 0 140: 4439: 0 140: 4440: 0 140: 4441: 0 140: 4442: 0 140: 4443: 0 140: 4444: 0 140: 4445: 0 140: 4446: 0 140: 4447: 0 140: 4448: 0 140: 4449: 0 140: 4450: 0 140: 4451: 0 140: 4452: 0 140: 4453: 0 140: 4454: 0 140: 4455: 0 140: 4456: 0 140: 4457: 0 140: 4458: 0 140: 4459: 0 140: 4460: 0 140: 4461: 0 140: 4462: 0 140: 4463: 0 140: 4464: 0 140: 4465: 0 140: 4466: 0 140: 4467: 0 140: 4468: 0 140: 4469: 0 140: 4470: 0 140: 4471: 0 140: 4472: 0 140: 4473: 0 140: 4474: 0 140: 4475: 0 140: 4476: 0 140: 4477: 0 140: 4478: 0 140: 4479: 0 140: 4480: 0 140: 4481: 0 140: 4482: 0 140: 4483: 0 140: 4484: 0 140: 4485: 0 140: 4486: 0 140: 4487: 0 140: 4488: 0 140: 4489: 0 140: 4490: 0 140: 4491: 0 140: 4492: 0 140: 4493: 0 140: 4494: 0 140: 4495: 0 140: 4496: 0 140: 4497: 0 140: 4498: 0 140: 4499: 0 140: 4500: 0 140: 4501: 0 140: 4502: 0 140: 4503: 0 140: 4504: 0 140: 4505: 0 140: 4506: 0 140: 4507: 0 140: 4508: 0 140: 4509: 0 140: 4510: 0 140: 4511: 0 140: 4512: 0 140: 4513: 0 140: 4514: 0 140: 4515: 0 140: 4516: 0 140: 4517: 0 140: 4518: 0 140: 4519: 0 140: 4520: 0 140: 4521: 0 140: 4522: 0 140: 4523: 0 140: 4524: 0 140: 4525: 0 140: 4526: 0 140: 4527: 0 140: 4528: 0 140: 4529: 0 140: 4530: 0 140: 4531: 0 140: 4532: 0 140: 4533: 0 140: 4534: 0 140: 4535: 0 140: 4536: 0 140: 4537: 0 140: 4538: 0 140: 4539: 0 140: 4540: 0 140: 4541: 0 140: 4542: 0 140: 4543: 0 140: 4544: 0 140: 4545: 0 140: 4546: 0 140: 4547: 0 140: 4548: 0 140: 4549: 0 140: 4550: 0 140: 4551: 0 140: 4552: 0 140: 4553: 0 140: 4554: 0 140: 4555: 0 140: 4556: 0 140: 4557: 0 140: 4558: 0 140: 4559: 0 140: 4560: 0 140: 4561: 0 140: 4562: 0 140: 4563: 0 140: 4564: 0 140: 4565: 0 140: 4566: 0 140: 4567: 0 140: 4568: 0 140: 4569: 0 140: 4570: 0 140: 4571: 0 140: 4572: 0 140: 4573: 0 140: 4574: 0 140: 4575: 0 140: 4576: 0 140: 4577: 0 140: 4578: 0 140: 4579: 0 140: 4580: 0 140: 4581: 0 140: 4582: 0 140: 4583: 0 140: 4584: 0 140: 4585: 0 140: 4586: 0 140: 4587: 0 140: 4588: 0 140: 4589: 0 140: 4590: 0 140: 4591: 0 140: 4592: 0 140: 4593: 0 140: 4594: 0 140: 4595: 0 140: 4596: 0 140: 4597: 0 140: 4598: 0 140: 4599: 0 140: 4600: 0 140: 4601: 0 140: 4602: 0 140: 4603: 0 140: 4604: 0 140: 4605: 0 140: 4606: 0 140: 4607: 0 140: 4608: 0 140: 4609: 0 140: 4610: 0 140: 4611: 0 140: 4612: 0 140: 4613: 0 140: 4614: 0 140: 4615: 0 140: 4616: 0 140: 4617: 0 140: 4618: 0 140: 4619: 0 140: 4620: 0 140: 4621: 0 140: 4622: 0 140: 4623: 0 140: 4624: 0 140: 4625: 0 140: 4626: 0 140: 4627: 0 140: 4628: 0 140: 4629: 0 140: 4630: 0 140: 4631: 0 140: 4632: 0 140: 4633: 0 140: 4634: 0 140: 4635: 0 140: 4636: 0 140: 4637: 0 140: 4638: 0 140: 4639: 0 140: 4640: 0 140: 4641: 0 140: 4642: 0 140: 4643: 0 140: 4644: 0 140: 4645: 0 140: 4646: 0 140: 4647: 0 140: 4648: 0 140: 4649: 0 140: 4650: 0 140: 4651: 0 140: 4652: 0 140: 4653: 0 140: 4654: 0 140: 4655: 0 140: 4656: 0 140: 4657: 0 140: 4658: 0 140: 4659: 0 140: 4660: 0 140: 4661: 0 140: 4662: 0 140: 4663: 0 140: 4664: 0 140: 4665: 0 140: 4666: 0 140: 4667: 0 140: 4668: 0 140: 4669: 0 140: 4670: 0 140: 4671: 0 140: 4672: 0 140: 4673: 0 140: 4674: 0 140: 4675: 0 140: 4676: 0 140: 4677: 0 140: 4678: 0 140: 4679: 0 140: 4680: 0 140: 4681: 0 140: 4682: 0 140: 4683: 0 140: 4684: 0 140: 4685: 0 140: 4686: 0 140: 4687: 0 140: 4688: 0 140: 4689: 0 140: 4690: 0 140: 4691: 0 140: 4692: 0 140: 4693: 0 140: 4694: 0 140: 4695: 0 140: 4696: 0 140: 4697: 0 140: 4698: 0 140: 4699: 0 140: 4700: 0 140: 4701: 0 140: 4702: 0 140: 4703: 0 140: 4704: 0 140: 4705: 0 140: 4706: 0 140: 4707: 0 140: 4708: 0 140: 4709: 0 140: 4710: 0 140: 4711: 0 140: 4712: 0 140: 4713: 0 140: 4714: 0 140: 4715: 0 140: 4716: 0 140: 4717: 0 140: 4718: 0 140: 4719: 0 140: 4720: 0 140: 4721: 0 140: 4722: 0 140: 4723: 0 140: 4724: 0 140: 4725: 0 140: 4726: 0 140: 4727: 0 140: 4728: 0 140: 4729: 0 140: 4730: 0 140: 4731: 0 140: 4732: 0 140: 4733: 0 140: 4734: 0 140: 4735: 0 140: 4736: 0 140: 4737: 0 140: 4738: 0 140: 4739: 0 140: 4740: 0 140: 4741: 0 140: 4742: 0 140: 4743: 0 140: 4744: 0 140: 4745: 0 140: 4746: 0 140: 4747: 0 140: 4748: 0 140: 4749: 0 140: 4750: 0 140: 4751: 0 140: 4752: 0 140: 4753: 0 140: 4754: 0 140: 4755: 0 140: 4756: 0 140: 4757: 0 140: 4758: 0 140: 4759: 0 140: 4760: 0 140: 4761: 0 140: 4762: 0 140: 4763: 0 140: 4764: 0 140: 4765: 0 140: 4766: 0 140: 4767: 0 140: 4768: 0 140: 4769: 0 140: 4770: 0 140: 4771: 0 140: 4772: 0 140: 4773: 0 140: 4774: 0 140: 4775: 0 140: 4776: 0 140: 4777: 0 140: 4778: 0 140: 4779: 0 140: 4780: 0 140: 4781: 0 140: 4782: 0 140: 4783: 0 140: 4784: 0 140: 4785: 0 140: 4786: 0 140: 4787: 0 140: 4788: 0 140: 4789: 0 140: 4790: 0 140: 4791: 0 140: 4792: 0 140: 4793: 0 140: 4794: 0 140: 4795: 0 140: 4796: 0 140: 4797: 0 140: 4798: 0 140: 4799: 0 140: 4800: 0 140: 4801: 0 140: 4802: 0 140: 4803: 0 140: 4804: 0 140: 4805: 0 140: 4806: 0 140: 4807: 0 140: 4808: 0 140: 4809: 0 140: 4810: 0 140: 4811: 0 140: 4812: 0 140: 4813: 0 140: 4814: 0 140: 4815: 0 140: 4816: 0 140: 4817: 0 140: 4818: 0 140: 4819: 0 140: 4820: 0 140: 4821: 0 140: 4822: 0 140: 4823: 0 140: 4824: 0 140: 4825: 0 140: 4826: 0 140: 4827: 0 140: 4828: 0 140: 4829: 0 140: 4830: 0 140: 4831: 0 140: 4832: 0 140: 4833: 0 140: 4834: 0 140: 4835: 0 140: 4836: 0 140: 4837: 0 140: 4838: 0 140: 4839: 0 140: 4840: 0 140: 4841: 0 140: 4842: 0 140: 4843: 0 140: 4844: 0 140: 4845: 0 140: 4846: 0 140: 4847: 0 140: 4848: 0 140: 4849: 0 140: 4850: 0 140: 4851: 0 140: 4852: 0 140: 4853: 0 140: 4854: 0 140: 4855: 0 140: 4856: 0 140: 4857: 0 140: 4858: 0 140: 4859: 0 140: 4860: 0 140: 4861: 0 140: 4862: 0 140: 4863: 0 140: 4864: 0 140: 4865: 0 140: 4866: 0 140: 4867: 0 140: 4868: 0 140: 4869: 0 140: 4870: 0 140: 4871: 0 140: 4872: 0 140: 4873: 0 140: 4874: 0 140: 4875: 0 140: 4876: 0 140: 4877: 0 140: 4878: 0 140: 4879: 0 140: 4880: 0 140: 4881: 0 140: 4882: 0 140: 4883: 0 140: 4884: 0 140: 4885: 0 140: 4886: 0 140: 4887: 0 140: 4888: 0 140: 4889: 0 140: 4890: 0 140: 4891: 0 140: 4892: 0 140: 4893: 0 140: 4894: 0 140: 4895: 0 140: 4896: 0 140: 4897: 0 140: 4898: 0 140: 4899: 0 140: 4900: 0 140: 4901: 0 140: 4902: 0 140: 4903: 0 140: 4904: 0 140: 4905: 0 140: 4906: 0 140: 4907: 0 140: 4908: 0 140: 4909: 0 140: 4910: 0 140: 4911: 0 140: 4912: 0 140: 4913: 0 140: 4914: 0 140: 4915: 0 140: 4916: 0 140: 4917: 0 140: 4918: 0 140: 4919: 0 140: 4920: 0 140: 4921: 0 140: 4922: 0 140: 4923: 0 140: 4924: 0 140: 4925: 0 140: 4926: 0 140: 4927: 0 140: 4928: 0 140: 4929: 0 140: 4930: 0 140: 4931: 0 140: 4932: 0 140: 4933: 0 140: 4934: 0 140: 4935: 0 140: 4936: 0 140: 4937: 0 140: 4938: 0 140: 4939: 0 140: 4940: 0 140: 4941: 0 140: 4942: 0 140: 4943: 0 140: 4944: 0 140: 4945: 0 140: 4946: 0 140: 4947: 0 140: 4948: 0 140: 4949: 0 140: 4950: 0 140: 4951: 0 140: 4952: 0 140: 4953: 0 140: 4954: 0 140: 4955: 0 140: 4956: 0 140: 4957: 0 140: 4958: 0 140: 4959: 0 140: 4960: 0 140: 4961: 0 140: 4962: 0 140: 4963: 0 140: 4964: 0 140: 4965: 0 140: 4966: 0 140: 4967: 0 140: 4968: 0 140: 4969: 0 140: 4970: 0 140: 4971: 0 140: 4972: 0 140: 4973: 0 140: 4974: 0 140: 4975: 0 140: 4976: 0 140: 4977: 0 140: 4978: 0 140: 4979: 0 140: 4980: 0 140: 4981: 0 140: 4982: 0 140: 4983: 0 140: 4984: 0 140: 4985: 0 140: 4986: 0 140: 4987: 0 140: 4988: 0 140: 4989: 0 140: 4990: 0 140: 4991: 0 140: 4992: 0 140: 4993: 0 140: 4994: 0 140: 4995: 0 140: 4996: 0 140: 4997: 0 140: 4998: 0 140: 4999: 0 140: 5000: 0 140: 5001: 0 140: 5002: 0 140: 5003: 0 140: 5004: 0 140: 5005: 0 140: 5006: 0 140: 5007: 0 140: 5008: 0 140: 5009: 0 140: 5010: 0 140: 5011: 0 140: 5012: 0 140: 5013: 0 140: 5014: 0 140: 5015: 0 140: 5016: 0 140: 5017: 0 140: 5018: 0 140: 5019: 0 140: 5020: 0 140: 5021: 0 140: 5022: 0 140: 5023: 0 140: 5024: 0 140: 5025: 0 140: 5026: 0 140: 5027: 0 140: 5028: 0 140: 5029: 0 140: 5030: 0 140: 5031: 0 140: 5032: 0 140: 5033: 0 140: 5034: 0 140: 5035: 0 140: 5036: 0 140: 5037: 0 140: 5038: 0 140: 5039: 0 140: 5040: 0 140: 5041: 0 140: 5042: 0 140: 5043: 0 140: 5044: 0 140: 5045: 0 140: 5046: 0 140: 5047: 0 140: 5048: 0 140: 5049: 0 140: 5050: 0 140: 5051: 0 140: 5052: 0 140: 5053: 0 140: 5054: 0 140: 5055: 0 140: 5056: 0 140: 5057: 0 140: 5058: 0 140: 5059: 0 140: 5060: 0 140: 5061: 0 140: 5062: 0 140: 5063: 0 140: 5064: 0 140: 5065: 0 140: 5066: 0 140: 5067: 0 140: 5068: 0 140: 5069: 0 140: 5070: 0 140: 5071: 0 140: 5072: 0 140: 5073: 0 140: 5074: 0 140: 5075: 0 140: 5076: 0 140: 5077: 0 140: 5078: 0 140: 5079: 0 140: 5080: 0 140: 5081: 0 140: 5082: 0 140: 5083: 0 140: 5084: 0 140: 5085: 0 140: 5086: 0 140: 5087: 0 140: 5088: 0 140: 5089: 0 140: 5090: 0 140: 5091: 0 140: 5092: 0 140: 5093: 0 140: 5094: 0 140: 5095: 0 140: 5096: 0 140: 5097: 0 140: 5098: 0 140: 5099: 0 140: 5100: 0 140: 5101: 0 140: 5102: 0 140: 5103: 0 140: 5104: 0 140: 5105: 0 140: 5106: 0 140: 5107: 0 140: 5108: 0 140: 5109: 0 140: 5110: 0 140: 5111: 0 140: 5112: 0 140: 5113: 0 140: 5114: 0 140: 5115: 0 140: 5116: 0 140: 5117: 0 140: 5118: 0 140: 5119: 0 140: 5120: 0 140: 5121: 0 140: 5122: 0 140: 5123: 0 140: 5124: 0 140: 5125: 0 140: 5126: 0 140: 5127: 0 140: 5128: 0 140: 5129: 0 140: 5130: 0 140: 5131: 0 140: 5132: 0 140: 5133: 0 140: 5134: 0 140: 5135: 0 140: 5136: 0 140: 5137: 0 140: 5138: 0 140: 5139: 0 140: 5140: 0 140: 5141: 0 140: 5142: 0 140: 5143: 0 140: 5144: 0 140: 5145: 0 140: 5146: 0 140: 5147: 0 140: 5148: 0 140: 5149: 0 140: 5150: 0 140: 5151: 0 140: 5152: 0 140: 5153: 0 140: 5154: 0 140: 5155: 0 140: 5156: 0 140: 5157: 0 140: 5158: 0 140: 5159: 0 140: 5160: 0 140: 5161: 0 140: 5162: 0 140: 5163: 0 140: 5164: 0 140: 5165: 0 140: 5166: 0 140: 5167: 0 140: 5168: 0 140: 5169: 0 140: 5170: 0 140: 5171: 0 140: 5172: 0 140: 5173: 0 140: 5174: 0 140: 5175: 0 140: 5176: 0 140: 5177: 0 140: 5178: 0 140: 5179: 0 140: 5180: 0 140: 5181: 0 140: 5182: 0 140: 5183: 0 140: 5184: 0 140: 5185: 0 140: 5186: 0 140: 5187: 0 140: 5188: 0 140: 5189: 0 140: 5190: 0 140: 5191: 0 140: 5192: 0 140: 5193: 0 140: 5194: 0 140: 5195: 0 140: 5196: 0 140: 5197: 0 140: 5198: 0 140: 5199: 0 140: 5200: 0 140: 5201: 0 140: 5202: 0 140: 5203: 0 140: 5204: 0 140: 5205: 0 140: 5206: 0 140: 5207: 0 140: 5208: 0 140: 5209: 0 140: 5210: 0 140: 5211: 0 140: 5212: 0 140: 5213: 0 140: 5214: 0 140: 5215: 0 140: 5216: 0 140: 5217: 0 140: 5218: 0 140: 5219: 0 140: 5220: 0 140: 5221: 0 140: 5222: 0 140: 5223: 0 140: 5224: 0 140: 5225: 0 140: 5226: 0 140: 5227: 0 140: 5228: 0 140: 5229: 0 140: 5230: 0 140: 5231: 0 140: 5232: 0 140: 5233: 0 140: 5234: 0 140: 5235: 0 140: 5236: 0 140: 5237: 0 140: 5238: 0 140: 5239: 0 140: 5240: 0 140: 5241: 0 140: 5242: 0 140: 5243: 0 140: 5244: 0 140: 5245: 0 140: 5246: 0 140: 5247: 0 140: 5248: 0 140: 5249: 0 140: 5250: 0 140: 5251: 0 140: 5252: 0 140: 5253: 0 140: 5254: 0 140: 5255: 0 140: 5256: 0 140: 5257: 0 140: 5258: 0 140: 5259: 0 140: 5260: 0 140: 5261: 0 140: 5262: 0 140: 5263: 0 140: 5264: 0 140: 5265: 0 140: 5266: 0 140: 5267: 0 140: 5268: 0 140: 5269: 0 140: 5270: 0 140: 5271: 0 140: 5272: 0 140: 5273: 0 140: 5274: 0 140: 5275: 0 140: 5276: 0 140: 5277: 0 140: 5278: 0 140: 5279: 0 140: 5280: 0 140: 5281: 0 140: 5282: 0 140: 5283: 0 140: 5284: 0 140: 5285: 0 140: 5286: 0 140: 5287: 0 140: 5288: 0 140: 5289: 0 140: 5290: 0 140: 5291: 0 140: 5292: 0 140: 5293: 0 140: 5294: 0 140: 5295: 0 140: 5296: 0 140: 5297: 0 140: 5298: 0 140: 5299: 0 140: 5300: 0 140: 5301: 0 140: 5302: 0 140: 5303: 0 140: 5304: 0 140: 5305: 0 140: 5306: 0 140: 5307: 0 140: 5308: 0 140: 5309: 0 140: 5310: 0 140: 5311: 0 140: 5312: 0 140: 5313: 0 140: 5314: 0 140: 5315: 0 140: 5316: 0 140: 5317: 0 140: 5318: 0 140: 5319: 0 140: 5320: 0 140: 5321: 0 140: 5322: 0 140: 5323: 0 140: 5324: 0 140: 5325: 0 140: 5326: 0 140: 5327: 0 140: 5328: 0 140: 5329: 0 140: 5330: 0 140: 5331: 0 140: 5332: 0 140: 5333: 0 140: 5334: 0 140: 5335: 0 140: 5336: 0 140: 5337: 0 140: 5338: 0 140: 5339: 0 140: 5340: 0 140: 5341: 0 140: 5342: 0 140: 5343: 0 140: 5344: 0 140: 5345: 0 140: 5346: 0 140: 5347: 0 140: 5348: 0 140: 5349: 0 140: 5350: 0 140: 5351: 0 140: 5352: 0 140: 5353: 0 140: 5354: 0 140: 5355: 0 140: 5356: 0 140: 5357: 0 140: 5358: 0 140: 5359: 0 140: 5360: 0 140: 5361: 0 140: 5362: 0 140: 5363: 0 140: 5364: 0 140: 5365: 0 140: 5366: 0 140: 5367: 0 140: 5368: 0 140: 5369: 0 140: 5370: 0 140: 5371: 0 140: 5372: 0 140: 5373: 0 140: 5374: 0 140: 5375: 0 140: 5376: 0 140: 5377: 0 140: 5378: 0 140: 5379: 0 140: 5380: 0 140: 5381: 0 140: 5382: 0 140: 5383: 0 140: 5384: 0 140: 5385: 0 140: 5386: 0 140: 5387: 0 140: 5388: 0 140: 5389: 0 140: 5390: 0 140: 5391: 0 140: 5392: 0 140: 5393: 0 140: 5394: 0 140: 5395: 0 140: 5396: 0 140: 5397: 0 140: 5398: 0 140: 5399: 0 140: 5400: 0 140: 5401: 0 140: 5402: 0 140: 5403: 0 140: 5404: 0 140: 5405: 0 140: 5406: 0 140: 5407: 0 140: 5408: 0 140: 5409: 0 140: 5410: 0 140: 5411: 0 140: 5412: 0 140: 5413: 0 140: 5414: 0 140: 5415: 0 140: 5416: 0 140: 5417: 0 140: 5418: 0 140: 5419: 0 140: 5420: 0 140: 5421: 0 140: 5422: 0 140: 5423: 0 140: 5424: 0 140: 5425: 0 140: 5426: 0 140: 5427: 0 140: 5428: 0 140: 5429: 0 140: 5430: 0 140: 5431: 0 140: 5432: 0 140: 5433: 0 140: 5434: 0 140: 5435: 0 140: 5436: 0 140: 5437: 0 140: 5438: 0 140: 5439: 0 140: 5440: 0 140: 5441: 0 140: 5442: 0 140: 5443: 0 140: 5444: 0 140: 5445: 0 140: 5446: 0 140: 5447: 0 140: 5448: 0 140: 5449: 0 140: 5450: 0 140: 5451: 0 140: 5452: 0 140: 5453: 0 140: 5454: 0 140: 5455: 0 140: 5456: 0 140: 5457: 0 140: 5458: 0 140: 5459: 0 140: 5460: 0 140: 5461: 0 140: 5462: 0 140: 5463: 0 140: 5464: 0 140: 5465: 0 140: 5466: 0 140: 5467: 0 140: 5468: 0 140: 5469: 0 140: 5470: 0 140: 5471: 0 140: 5472: 0 140: 5473: 0 140: 5474: 0 140: 5475: 0 140: 5476: 0 140: 5477: 0 140: 5478: 0 140: 5479: 0 140: 5480: 0 140: 5481: 0 140: 5482: 0 140: 5483: 0 140: 5484: 0 140: 5485: 0 140: 5486: 0 140: 5487: 0 140: 5488: 0 140: 5489: 0 140: 5490: 0 140: 5491: 0 140: 5492: 0 140: 5493: 0 140: 5494: 0 140: 5495: 0 140: 5496: 0 140: 5497: 0 140: 5498: 0 140: 5499: 0 140: 5500: 0 140: 5501: 0 140: 5502: 0 140: 5503: 0 140: 5504: 0 140: 5505: 0 140: 5506: 0 140: 5507: 0 140: 5508: 0 140: 5509: 0 140: 5510: 0 140: 5511: 0 140: 5512: 0 140: 5513: 0 140: 5514: 0 140: 5515: 0 140: 5516: 0 140: 5517: 0 140: 5518: 0 140: 5519: 0 140: 5520: 0 140: 5521: 0 140: 5522: 0 140: 5523: 0 140: 5524: 0 140: 5525: 0 140: 5526: 0 140: 5527: 0 140: 5528: 0 140: 5529: 0 140: 5530: 0 140: 5531: 0 140: 5532: 0 140: 5533: 0 140: 5534: 0 140: 5535: 0 140: 5536: 0 140: 5537: 0 140: 5538: 0 140: 5539: 0 140: 5540: 0 140: 5541: 0 140: 5542: 0 140: 5543: 0 140: 5544: 0 140: 5545: 0 140: 5546: 0 140: 5547: 0 140: 5548: 0 140: 5549: 0 140: 5550: 0 140: 5551: 0 140: 5552: 0 140: 5553: 0 140: 5554: 0 140: 5555: 0 140: 5556: 0 140: 5557: 0 140: 5558: 0 140: 5559: 0 140: 5560: 0 140: 5561: 0 140: 5562: 0 140: 5563: 0 140: 5564: 0 140: 5565: 0 140: 5566: 0 140: 5567: 0 140: 5568: 0 140: 5569: 0 140: 5570: 0 140: 5571: 0 140: 5572: 0 140: 5573: 0 140: 5574: 0 140: 5575: 0 140: 5576: 0 140: 5577: 0 140: 5578: 0 140: 5579: 0 140: 5580: 0 140: 5581: 0 140: 5582: 0 140: 5583: 0 140: 5584: 0 140: 5585: 0 140: 5586: 0 140: 5587: 0 140: 5588: 0 140: 5589: 0 140: 5590: 0 140: 5591: 0 140: 5592: 0 140: 5593: 0 140: 5594: 0 140: 5595: 0 140: 5596: 0 140: 5597: 0 140: 5598: 0 140: 5599: 0 140: 5600: 0 140: 5601: 0 140: 5602: 0 140: 5603: 0 140: 5604: 0 140: 5605: 0 140: 5606: 0 140: 5607: 0 140: 5608: 0 140: 5609: 0 140: 5610: 0 140: 5611: 0 140: 5612: 0 140: 5613: 0 140: 5614: 0 140: 5615: 0 140: 5616: 0 140: 5617: 0 140: 5618: 0 140: 5619: 0 140: 5620: 0 140: 5621: 0 140: 5622: 0 140: 5623: 0 140: 5624: 0 140: 5625: 0 140: 5626: 0 140: 5627: 0 140: 5628: 0 140: 5629: 0 140: 5630: 0 140: 5631: 0 140: 5632: 0 140: 5633: 0 140: 5634: 0 140: 5635: 0 140: 5636: 0 140: 5637: 0 140: 5638: 0 140: 5639: 0 140: 5640: 0 140: 5641: 0 140: 5642: 0 140: 5643: 0 140: 5644: 0 140: 5645: 0 140: 5646: 0 140: 5647: 0 140: 5648: 0 140: 5649: 0 140: 5650: 0 140: 5651: 0 140: 5652: 0 140: 5653: 0 140: 5654: 0 140: 5655: 0 140: 5656: 0 140: 5657: 0 140: 5658: 0 140: 5659: 0 140: 5660: 0 140: 5661: 0 140: 5662: 0 140: 5663: 0 140: 5664: 0 140: 5665: 0 140: 5666: 0 140: 5667: 0 140: 5668: 0 140: 5669: 0 140: 5670: 0 140: 5671: 0 140: 5672: 0 140: 5673: 0 140: 5674: 0 140: 5675: 0 140: 5676: 0 140: 5677: 0 140: 5678: 0 140: 5679: 0 140: 5680: 0 140: 5681: 0 140: 5682: 0 140: 5683: 0 140: 5684: 0 140: 5685: 0 140: 5686: 0 140: 5687: 0 140: 5688: 0 140: 5689: 0 140: 5690: 0 140: 5691: 0 140: 5692: 0 140: 5693: 0 140: 5694: 0 140: 5695: 0 140: 5696: 0 140: 5697: 0 140: 5698: 0 140: 5699: 0 140: 5700: 0 140: 5701: 0 140: 5702: 0 140: 5703: 0 140: 5704: 0 140: 5705: 0 140: 5706: 0 140: 5707: 0 140: 5708: 0 140: 5709: 0 140: 5710: 0 140: 5711: 0 140: 5712: 0 140: 5713: 0 140: 5714: 0 140: 5715: 0 140: 5716: 0 140: 5717: 0 140: 5718: 0 140: 5719: 0 140: 5720: 0 140: 5721: 0 140: 5722: 0 140: 5723: 0 140: 5724: 0 140: 5725: 0 140: 5726: 0 140: 5727: 0 140: 5728: 0 140: 5729: 0 140: 5730: 0 140: 5731: 0 140: 5732: 0 140: 5733: 0 140: 5734: 0 140: 5735: 0 140: 5736: 0 140: 5737: 0 140: 5738: 0 140: 5739: 0 140: 5740: 0 140: 5741: 0 140: 5742: 0 140: 5743: 0 140: 5744: 0 140: 5745: 0 140: 5746: 0 140: 5747: 0 140: 5748: 0 140: 5749: 0 140: 5750: 0 140: 5751: 0 140: 5752: 0 140: 5753: 0 140: 5754: 0 140: 5755: 0 140: 5756: 0 140: 5757: 0 140: 5758: 0 140: 5759: 0 140: 5760: 0 140: 5761: 0 140: 5762: 0 140: 5763: 0 140: 5764: 0 140: 5765: 0 140: 5766: 0 140: 5767: 0 140: 5768: 0 140: 5769: 0 140: 5770: 0 140: 5771: 0 140: 5772: 0 140: 5773: 0 140: 5774: 0 140: 5775: 0 140: 5776: 0 140: 5777: 0 140: 5778: 0 140: 5779: 0 140: 5780: 0 140: 5781: 0 140: 5782: 0 140: 5783: 0 140: 5784: 0 140: 5785: 0 140: 5786: 0 140: 5787: 0 140: 5788: 0 140: 5789: 0 140: 5790: 0 140: 5791: 0 140: 5792: 0 140: 5793: 0 140: 5794: 0 140: 5795: 0 140: 5796: 0 140: 5797: 0 140: 5798: 0 140: 5799: 0 140: 5800: 0 140: 5801: 0 140: 5802: 0 140: 5803: 0 140: 5804: 0 140: 5805: 0 140: 5806: 0 140: 5807: 0 140: 5808: 0 140: 5809: 0 140: 5810: 0 140: 5811: 0 140: 5812: 0 140: 5813: 0 140: 5814: 0 140: 5815: 0 140: 5816: 0 140: 5817: 0 140: 5818: 0 140: 5819: 0 140: 5820: 0 140: 5821: 0 140: 5822: 0 140: 5823: 0 140: 5824: 0 140: 5825: 0 140: 5826: 0 140: 5827: 0 140: 5828: 0 140: 5829: 0 140: 5830: 0 140: 5831: 0 140: 5832: 0 140: 5833: 0 140: 5834: 0 140: 5835: 0 140: 5836: 0 140: 5837: 0 140: 5838: 0 140: 5839: 0 140: 5840: 0 140: 5841: 0 140: 5842: 0 140: 5843: 0 140: 5844: 0 140: 5845: 0 140: 5846: 0 140: 5847: 0 140: 5848: 0 140: 5849: 0 140: 5850: 0 140: 5851: 0 140: 5852: 0 140: 5853: 0 140: 5854: 0 140: 5855: 0 140: 5856: 0 140: 5857: 0 140: 5858: 0 140: 5859: 0 140: 5860: 0 140: 5861: 0 140: 5862: 0 140: 5863: 0 140: 5864: 0 140: 5865: 0 140: 5866: 0 140: 5867: 0 140: 5868: 0 140: 5869: 0 140: 5870: 0 140: 5871: 0 140: 5872: 0 140: 5873: 0 140: 5874: 0 140: 5875: 0 140: 5876: 0 140: 5877: 0 140: 5878: 0 140: 5879: 0 140: 5880: 0 140: 5881: 0 140: 5882: 0 140: 5883: 0 140: 5884: 0 140: 5885: 0 140: 5886: 0 140: 5887: 0 140: 5888: 0 140: 5889: 0 140: 5890: 0 140: 5891: 0 140: 5892: 0 140: 5893: 0 140: 5894: 0 140: 5895: 0 140: 5896: 0 140: 5897: 0 140: 5898: 0 140: 5899: 0 140: 5900: 0 140: 5901: 0 140: 5902: 0 140: 5903: 0 140: 5904: 0 140: 5905: 0 140: 5906: 0 140: 5907: 0 140: 5908: 0 140: 5909: 0 140: 5910: 0 140: 5911: 0 140: 5912: 0 140: 5913: 0 140: 5914: 0 140: 5915: 0 140: 5916: 0 140: 5917: 0 140: 5918: 0 140: 5919: 0 140: 5920: 0 140: 5921: 0 140: 5922: 0 140: 5923: 0 140: 5924: 0 140: 5925: 0 140: 5926: 0 140: 5927: 0 140: 5928: 0 140: 5929: 0 140: 5930: 0 140: 5931: 0 140: 5932: 0 140: 5933: 0 140: 5934: 0 140: 5935: 0 140: 5936: 0 140: 5937: 0 140: 5938: 0 140: 5939: 0 140: 5940: 0 140: 5941: 0 140: 5942: 0 140: 5943: 0 140: 5944: 0 140: 5945: 0 140: 5946: 0 140: 5947: 0 140: 5948: 0 140: 5949: 0 140: 5950: 0 140: 5951: 0 140: 5952: 0 140: 5953: 0 140: 5954: 0 140: 5955: 0 140: 5956: 0 140: 5957: 0 140: 5958: 0 140: 5959: 0 140: 5960: 0 140: 5961: 0 140: 5962: 0 140: 5963: 0 140: 5964: 0 140: 5965: 0 140: 5966: 0 140: 5967: 0 140: 5968: 0 140: 5969: 0 140: 5970: 0 140: 5971: 0 140: 5972: 0 140: 5973: 0 140: 5974: 0 140: 5975: 0 140: 5976: 0 140: 5977: 0 140: 5978: 0 140: 5979: 0 140: 5980: 0 140: 5981: 0 140: 5982: 0 140: 5983: 0 140: 5984: 0 140: 5985: 0 140: 5986: 0 140: 5987: 0 140: 5988: 0 140: 5989: 0 140: 5990: 0 140: 5991: 0 140: 5992: 0 140: 5993: 0 140: 5994: 0 140: 5995: 0 140: 5996: 0 140: 5997: 0 140: 5998: 0 140: 5999: 0 140: 6000: 0 140: 6001: 0 140: 6002: 0 140: 6003: 0 140: 6004: 0 140: 6005: 0 140: 6006: 0 140: 6007: 0 140: 6008: 0 140: 6009: 0 140: 6010: 0 140: 6011: 0 140: 6012: 0 140: 6013: 0 140: 6014: 0 140: 6015: 0 140: 6016: 0 140: 6017: 0 140: 6018: 0 140: 6019: 0 140: 6020: 0 140: 6021: 0 140: 6022: 0 140: 6023: 0 140: 6024: 0 140: 6025: 0 140: 6026: 0 140: 6027: 0 140: 6028: 0 140: 6029: 0 140: 6030: 0 140: 6031: 0 140: 6032: 0 140: 6033: 0 140: 6034: 0 140: 6035: 0 140: 6036: 0 140: 6037: 0 140: 6038: 0 140: 6039: 0 140: 6040: 0 140: 6041: 0 140: 6042: 0 140: 6043: 0 140: 6044: 0 140: 6045: 0 140: 6046: 0 140: 6047: 0 140: 6048: 0 140: 6049: 0 140: 6050: 0 140: 6051: 0 140: 6052: 0 140: 6053: 0 140: 6054: 0 140: 6055: 0 140: 6056: 0 140: 6057: 0 140: 6058: 0 140: 6059: 0 140: 6060: 0 140: 6061: 0 140: 6062: 0 140: 6063: 0 140: 6064: 0 140: 6065: 0 140: 6066: 0 140: 6067: 0 140: 6068: 0 140: 6069: 0 140: 6070: 0 140: 6071: 0 140: 6072: 0 140: 6073: 0 140: 6074: 0 140: 6075: 0 140: 6076: 0 140: 6077: 0 140: 6078: 0 140: 6079: 0 140: 6080: 0 140: 6081: 0 140: 6082: 0 140: 6083: 0 140: 6084: 0 140: 6085: 0 140: 6086: 0 140: 6087: 0 140: 6088: 0 140: 6089: 0 140: 6090: 0 140: 6091: 0 140: 6092: 0 140: 6093: 0 140: 6094: 0 140: 6095: 0 140: 6096: 0 140: 6097: 0 140: 6098: 0 140: 6099: 0 140: 6100: 0 140: 6101: 0 140: 6102: 0 140: 6103: 0 140: 6104: 0 140: 6105: 0 140: 6106: 0 140: 6107: 0 140: 6108: 0 140: 6109: 0 140: 6110: 0 140: 6111: 0 140: 6112: 0 140: 6113: 0 140: 6114: 0 140: 6115: 0 140: 6116: 0 140: 6117: 0 140: 6118: 0 140: 6119: 0 140: 6120: 0 140: 6121: 0 140: 6122: 0 140: 6123: 0 140: 6124: 0 140: 6125: 0 140: 6126: 0 140: 6127: 0 140: 6128: 0 140: 6129: 0 140: 6130: 0 140: 6131: 0 140: 6132: 0 140: 6133: 0 140: 6134: 0 140: 6135: 0 140: 6136: 0 140: 6137: 0 140: 6138: 0 140: 6139: 0 140: 6140: 0 140: 6141: 0 140: 6142: 0 140: 6143: 0 140: 6144: 0 140: 6145: 0 140: 6146: 0 140: 6147: 0 140: 6148: 0 140: 6149: 0 140: 6150: 0 140: 6151: 0 140: 6152: 0 140: 6153: 0 140: 6154: 0 140: 6155: 0 140: 6156: 0 140: 6157: 0 140: 6158: 0 140: 6159: 0 140: 6160: 0 140: 6161: 0 140: 6162: 0 140: 6163: 0 140: 6164: 0 140: 6165: 0 140: 6166: 0 140: 6167: 0 140: 6168: 0 140: 6169: 0 140: 6170: 0 140: 6171: 0 140: 6172: 0 140: 6173: 0 140: 6174: 0 140: 6175: 0 140: 6176: 0 140: 6177: 0 140: 6178: 0 140: 6179: 0 140: 6180: 0 140: 6181: 0 140: 6182: 0 140: 6183: 0 140: 6184: 0 140: 6185: 0 140: 6186: 0 140: 6187: 0 140: 6188: 0 140: 6189: 0 140: 6190: 0 140: 6191: 0 140: 6192: 0 140: 6193: 0 140: 6194: 0 140: 6195: 0 140: 6196: 0 140: 6197: 0 140: 6198: 0 140: 6199: 0 140: 6200: 0 140: 6201: 0 140: 6202: 0 140: 6203: 0 140: 6204: 0 140: 6205: 0 140: 6206: 0 140: 6207: 0 140: 6208: 0 140: 6209: 0 140: 6210: 0 140: 6211: 0 140: 6212: 0 140: 6213: 0 140: 6214: 0 140: 6215: 0 140: 6216: 0 140: 6217: 0 140: 6218: 0 140: 6219: 0 140: 6220: 0 140: 6221: 0 140: 6222: 0 140: 6223: 0 140: 6224: 0 140: 6225: 0 140: 6226: 0 140: 6227: 0 140: 6228: 0 140: 6229: 0 140: 6230: 0 140: 6231: 0 140: 6232: 0 140: 6233: 0 140: 6234: 0 140: 6235: 0 140: 6236: 0 140: 6237: 0 140: 6238: 0 140: 6239: 0 140: 6240: 0 140: 6241: 0 140: 6242: 0 140: 6243: 0 140: 6244: 0 140: 6245: 0 140: 6246: 0 140: 6247: 0 140: 6248: 0 140: 6249: 0 140: 6250: 0 140: 6251: 0 140: 6252: 0 140: 6253: 0 140: 6254: 0 140: 6255: 0 140: 6256: 0 140: 6257: 0 140: 6258: 0 140: 6259: 0 140: 6260: 0 140: 6261: 0 140: 6262: 0 140: 6263: 0 140: 6264: 0 140: 6265: 0 140: 6266: 0 140: 6267: 0 140: 6268: 0 140: 6269: 0 140: 6270: 0 140: 6271: 0 140: 6272: 0 140: 6273: 0 140: 6274: 0 140: 6275: 0 140: 6276: 0 140: 6277: 0 140: 6278: 0 140: 6279: 0 140: 6280: 0 140: 6281: 0 140: 6282: 0 140: 6283: 0 140: 6284: 0 140: 6285: 0 140: 6286: 0 140: 6287: 0 140: 6288: 0 140: 6289: 0 140: 6290: 0 140: 6291: 0 140: 6292: 0 140: 6293: 0 140: 6294: 0 140: 6295: 0 140: 6296: 0 140: 6297: 0 140: 6298: 0 140: 6299: 0 140: 6300: 0 140: 6301: 0 140: 6302: 0 140: 6303: 0 140: 6304: 0 140: 6305: 0 140: 6306: 0 140: 6307: 0 140: 6308: 0 140: 6309: 0 140: 6310: 0 140: 6311: 0 140: 6312: 0 140: 6313: 0 140: 6314: 0 140: 6315: 0 140: 6316: 0 140: 6317: 0 140: 6318: 0 140: 6319: 0 140: 6320: 0 140: 6321: 0 140: 6322: 0 140: 6323: 0 140: 6324: 0 140: 6325: 0 140: 6326: 0 140: 6327: 0 140: 6328: 0 140: 6329: 0 140: 6330: 0 140: 6331: 0 140: 6332: 0 140: 6333: 0 140: 6334: 0 140: 6335: 0 140: 6336: 0 140: 6337: 0 140: 6338: 0 140: 6339: 0 140: 6340: 0 140: 6341: 0 140: 6342: 0 140: 6343: 0 140: 6344: 0 140: 6345: 0 140: 6346: 0 140: 6347: 0 140: 6348: 0 140: 6349: 0 140: 6350: 0 140: 6351: 0 140: 6352: 0 140: 6353: 0 140: 6354: 0 140: 6355: 0 140: 6356: 0 140: 6357: 0 140: 6358: 0 140: 6359: 0 140: 6360: 0 140: 6361: 0 140: 6362: 0 140: 6363: 0 140: 6364: 0 140: 6365: 0 140: 6366: 0 140: 6367: 0 140: 6368: 0 140: 6369: 0 140: 6370: 0 140: 6371: 0 140: 6372: 0 140: 6373: 0 140: 6374: 0 140: 6375: 0 140: 6376: 0 140: 6377: 0 140: 6378: 0 140: 6379: 0 140: 6380: 0 140: 6381: 0 140: 6382: 0 140: 6383: 0 140: 6384: 0 140: 6385: 0 140: 6386: 0 140: 6387: 0 140: 6388: 0 140: 6389: 0 140: 6390: 0 140: 6391: 0 140: 6392: 0 140: 6393: 0 140: 6394: 0 140: 6395: 0 140: 6396: 0 140: 6397: 0 140: 6398: 0 140: 6399: 0 140: 6400: 0 140: 6401: 0 140: 6402: 0 140: 6403: 0 140: 6404: 0 140: 6405: 0 140: 6406: 0 140: 6407: 0 140: 6408: 0 140: 6409: 0 140: 6410: 0 140: 6411: 0 140: 6412: 0 140: 6413: 0 140: 6414: 0 140: 6415: 0 140: 6416: 0 140: 6417: 0 140: 6418: 0 140: 6419: 0 140: 6420: 0 140: 6421: 0 140: 6422: 0 140: 6423: 0 140: 6424: 0 140: 6425: 0 140: 6426: 0 140: 6427: 0 140: 6428: 0 140: 6429: 0 140: 6430: 0 140: 6431: 0 140: 6432: 0 140: 6433: 0 140: 6434: 0 140: 6435: 0 140: 6436: 0 140: 6437: 0 140: 6438: 0 140: 6439: 0 140: 6440: 0 140: 6441: 0 140: 6442: 0 140: 6443: 0 140: 6444: 0 140: 6445: 0 140: 6446: 0 140: 6447: 0 140: 6448: 0 140: 6449: 0 140: 6450: 0 140: 6451: 0 140: 6452: 0 140: 6453: 0 140: 6454: 0 140: 6455: 0 140: 6456: 0 140: 6457: 0 140: 6458: 0 140: 6459: 0 140: 6460: 0 140: 6461: 0 140: 6462: 0 140: 6463: 0 140: 6464: 0 140: 6465: 0 140: 6466: 0 140: 6467: 0 140: 6468: 0 140: 6469: 0 140: 6470: 0 140: 6471: 0 140: 6472: 0 140: 6473: 0 140: 6474: 0 140: 6475: 0 140: 6476: 0 140: 6477: 0 140: 6478: 0 140: 6479: 0 140: 6480: 0 140: 6481: 0 140: 6482: 0 140: 6483: 0 140: 6484: 0 140: 6485: 0 140: 6486: 0 140: 6487: 0 140: 6488: 0 140: 6489: 0 140: 6490: 0 140: 6491: 0 140: 6492: 0 140: 6493: 0 140: 6494: 0 140: 6495: 0 140: 6496: 0 140: 6497: 0 140: 6498: 0 140: 6499: 0 140: 6500: 0 140: 6501: 0 140: 6502: 0 140: 6503: 0 140: 6504: 0 140: 6505: 0 140: 6506: 0 140: 6507: 0 140: 6508: 0 140: 6509: 0 140: 6510: 0 140: 6511: 0 140: 6512: 0 140: 6513: 0 140: 6514: 0 140: 6515: 0 140: 6516: 0 140: 6517: 0 140: 6518: 0 140: 6519: 0 140: 6520: 0 140: 6521: 0 140: 6522: 0 140: 6523: 0 140: 6524: 0 140: 6525: 0 140: 6526: 0 140: 6527: 0 140: 6528: 0 140: 6529: 0 140: 6530: 0 140: 6531: 0 140: 6532: 0 140: 6533: 0 140: 6534: 0 140: 6535: 0 140: 6536: 0 140: 6537: 0 140: 6538: 0 140: 6539: 0 140: 6540: 0 140: 6541: 0 140: 6542: 0 140: 6543: 0 140: 6544: 0 140: 6545: 0 140: 6546: 0 140: 6547: 0 140: 6548: 0 140: 6549: 0 140: 6550: 0 140: 6551: 0 140: 6552: 0 140: 6553: 0 140: 6554: 0 140: 6555: 0 140: 6556: 0 140: 6557: 0 140: 6558: 0 140: 6559: 0 140: 6560: 0 140: 6561: 0 140: 6562: 0 140: 6563: 0 140: 6564: 0 140: 6565: 0 140: 6566: 0 140: 6567: 0 140: 6568: 0 140: 6569: 0 140: 6570: 0 140: 6571: 0 140: 6572: 0 140: 6573: 0 140: 6574: 0 140: 6575: 0 140: 6576: 0 140: 6577: 0 140: 6578: 0 140: 6579: 0 140: 6580: 0 140: 6581: 0 140: 6582: 0 140: 6583: 0 140: 6584: 0 140: 6585: 0 140: 6586: 0 140: 6587: 0 140: 6588: 0 140: 6589: 0 140: 6590: 0 140: 6591: 0 140: 6592: 0 140: 6593: 0 140: 6594: 0 140: 6595: 0 140: 6596: 0 140: 6597: 0 140: 6598: 0 140: 6599: 0 140: 6600: 0 140: 6601: 0 140: 6602: 0 140: 6603: 0 140: 6604: 0 140: 6605: 0 140: 6606: 0 140: 6607: 0 140: 6608: 0 140: 6609: 0 140: 6610: 0 140: 6611: 0 140: 6612: 0 140: 6613: 0 140: 6614: 0 140: 6615: 0 140: 6616: 0 140: 6617: 0 140: 6618: 0 140: 6619: 0 140: 6620: 0 140: 6621: 0 140: 6622: 0 140: 6623: 0 140: 6624: 0 140: 6625: 0 140: 6626: 0 140: 6627: 0 140: 6628: 0 140: 6629: 0 140: 6630: 0 140: 6631: 0 140: 6632: 0 140: 6633: 0 140: 6634: 0 140: 6635: 0 140: 6636: 0 140: 6637: 0 140: 6638: 0 140: 6639: 0 140: 6640: 0 140: 6641: 0 140: 6642: 0 140: 6643: 0 140: 6644: 0 140: 6645: 0 140: 6646: 0 140: 6647: 0 140: 6648: 0 140: 6649: 0 140: 6650: 0 140: 6651: 0 140: 6652: 0 140: 6653: 0 140: 6654: 0 140: 6655: 0 140: 6656: 0 140: 6657: 0 140: 6658: 0 140: 6659: 0 140: 6660: 0 140: 6661: 0 140: 6662: 0 140: 6663: 0 140: 6664: 0 140: 6665: 0 140: 6666: 0 140: 6667: 0 140: 6668: 0 140: 6669: 0 140: 6670: 0 140: 6671: 0 140: 6672: 0 140: 6673: 0 140: 6674: 0 140: 6675: 0 140: 6676: 0 140: 6677: 0 140: 6678: 0 140: 6679: 0 140: 6680: 0 140: 6681: 0 140: 6682: 0 140: 6683: 0 140: 6684: 0 140: 6685: 0 140: 6686: 0 140: 6687: 0 140: 6688: 0 140: 6689: 0 140: 6690: 0 140: 6691: 0 140: 6692: 0 140: 6693: 0 140: 6694: 0 140: 6695: 0 140: 6696: 0 140: 6697: 0 140: 6698: 0 140: 6699: 0 140: 6700: 0 140: 6701: 0 140: 6702: 0 140: 6703: 0 140: 6704: 0 140: 6705: 0 140: 6706: 0 140: 6707: 0 140: 6708: 0 140: 6709: 0 140: 6710: 0 140: 6711: 0 140: 6712: 0 140: 6713: 0 140: 6714: 0 140: 6715: 0 140: 6716: 0 140: 6717: 0 140: 6718: 0 140: 6719: 0 140: 6720: 0 140: 6721: 0 140: 6722: 0 140: 6723: 0 140: 6724: 0 140: 6725: 0 140: 6726: 0 140: 6727: 0 140: 6728: 0 140: 6729: 0 140: 6730: 0 140: 6731: 0 140: 6732: 0 140: 6733: 0 140: 6734: 0 140: 6735: 0 140: 6736: 0 140: 6737: 0 140: 6738: 0 140: 6739: 0 140: 6740: 0 140: 6741: 0 140: 6742: 0 140: 6743: 0 140: 6744: 0 140: 6745: 0 140: 6746: 0 140: 6747: 0 140: 6748: 0 140: 6749: 0 140: 6750: 0 140: 6751: 0 140: 6752: 0 140: 6753: 0 140: 6754: 0 140: 6755: 0 140: 6756: 0 140: 6757: 0 140: 6758: 0 140: 6759: 0 140: 6760: 0 140: 6761: 0 140: 6762: 0 140: 6763: 0 140: 6764: 0 140: 6765: 0 140: 6766: 0 140: 6767: 0 140: 6768: 0 140: 6769: 0 140: 6770: 0 140: 6771: 0 140: 6772: 0 140: 6773: 0 140: 6774: 0 140: 6775: 0 140: 6776: 0 140: 6777: 0 140: 6778: 0 140: 6779: 0 140: 6780: 0 140: 6781: 0 140: 6782: 0 140: 6783: 0 140: 6784: 0 140: 6785: 0 140: 6786: 0 140: 6787: 0 140: 6788: 0 140: 6789: 0 140: 6790: 0 140: 6791: 0 140: 6792: 0 140: 6793: 0 140: 6794: 0 140: 6795: 0 140: 6796: 0 140: 6797: 0 140: 6798: 0 140: 6799: 0 140: 6800: 0 140: 6801: 0 140: 6802: 0 140: 6803: 0 140: 6804: 0 140: 6805: 0 140: 6806: 0 140: 6807: 0 140: 6808: 0 140: 6809: 0 140: 6810: 0 140: 6811: 0 140: 6812: 0 140: 6813: 0 140: 6814: 0 140: 6815: 0 140: 6816: 0 140: 6817: 0 140: 6818: 0 140: 6819: 0 140: 6820: 0 140: 6821: 0 140: 6822: 0 140: 6823: 0 140: 6824: 0 140: 6825: 0 140: 6826: 0 140: 6827: 0 140: 6828: 0 140: 6829: 0 140: 6830: 0 140: 6831: 0 140: 6832: 0 140: 6833: 0 140: 6834: 0 140: 6835: 0 140: 6836: 0 140: 6837: 0 140: 6838: 0 140: 6839: 0 140: 6840: 0 140: 6841: 0 140: 6842: 0 140: 6843: 0 140: 6844: 0 140: 6845: 0 140: 6846: 0 140: 6847: 0 140: 6848: 0 140: 6849: 0 140: 6850: 0 140: 6851: 0 140: 6852: 0 140: 6853: 0 140: 6854: 0 140: 6855: 0 140: 6856: 0 140: 6857: 0 140: 6858: 0 140: 6859: 0 140: 6860: 0 140: 6861: 0 140: 6862: 0 140: 6863: 0 140: 6864: 0 140: 6865: 0 140: 6866: 0 140: 6867: 0 140: 6868: 0 140: 6869: 0 140: 6870: 0 140: 6871: 0 140: 6872: 0 140: 6873: 0 140: 6874: 0 140: 6875: 0 140: 6876: 0 140: 6877: 0 140: 6878: 0 140: 6879: 0 140: 6880: 0 140: 6881: 0 140: 6882: 0 140: 6883: 0 140: 6884: 0 140: 6885: 0 140: 6886: 0 140: 6887: 0 140: 6888: 0 140: 6889: 0 140: 6890: 0 140: 6891: 0 140: 6892: 0 140: 6893: 0 140: 6894: 0 140: 6895: 0 140: 6896: 0 140: 6897: 0 140: 6898: 0 140: 6899: 0 140: 6900: 0 140: 6901: 0 140: 6902: 0 140: 6903: 0 140: 6904: 0 140: 6905: 0 140: 6906: 0 140: 6907: 0 140: 6908: 0 140: 6909: 0 140: 6910: 0 140: 6911: 0 140: 6912: 0 140: 6913: 0 140: 6914: 0 140: 6915: 0 140: 6916: 0 140: 6917: 0 140: 6918: 0 140: 6919: 0 140: 6920: 0 140: 6921: 0 140: 6922: 0 140: 6923: 0 140: 6924: 0 140: 6925: 0 140: 6926: 0 140: 6927: 0 140: 6928: 0 140: 6929: 0 140: 6930: 0 140: 6931: 0 140: 6932: 0 140: 6933: 0 140: 6934: 0 140: 6935: 0 140: 6936: 0 140: 6937: 0 140: 6938: 0 140: 6939: 0 140: 6940: 0 140: 6941: 0 140: 6942: 0 140: 6943: 0 140: 6944: 0 140: 6945: 0 140: 6946: 0 140: 6947: 0 140: 6948: 0 140: 6949: 0 140: 6950: 0 140: 6951: 0 140: 6952: 0 140: 6953: 0 140: 6954: 0 140: 6955: 0 140: 6956: 0 140: 6957: 0 140: 6958: 0 140: 6959: 0 140: 6960: 0 140: 6961: 0 140: 6962: 0 140: 6963: 0 140: 6964: 0 140: 6965: 0 140: 6966: 0 140: 6967: 0 140: 6968: 0 140: 6969: 0 140: 6970: 0 140: 6971: 0 140: 6972: 0 140: 6973: 0 140: 6974: 0 140: 6975: 0 140: 6976: 0 140: 6977: 0 140: 6978: 0 140: 6979: 0 140: 6980: 0 140: 6981: 0 140: 6982: 0 140: 6983: 0 140: 6984: 0 140: 6985: 0 140: 6986: 0 140: 6987: 0 140: 6988: 0 140: 6989: 0 140: 6990: 0 140: 6991: 0 140: 6992: 0 140: 6993: 0 140: 6994: 0 140: 6995: 0 140: 6996: 0 140: 6997: 0 140: 6998: 0 140: 6999: 0 140: 7000: 0 140: 7001: 0 140: 7002: 0 140: 7003: 0 140: 7004: 0 140: 7005: 0 140: 7006: 0 140: 7007: 0 140: 7008: 0 140: 7009: 0 140: 7010: 0 140: 7011: 0 140: 7012: 0 140: 7013: 0 140: 7014: 0 140: 7015: 0 140: 7016: 0 140: 7017: 0 140: 7018: 0 140: 7019: 0 140: 7020: 0 140: 7021: 0 140: 7022: 0 140: 7023: 0 140: 7024: 0 140: 7025: 0 140: 7026: 0 140: 7027: 0 140: 7028: 0 140: 7029: 0 140: 7030: 0 140: 7031: 0 140: 7032: 0 140: 7033: 0 140: 7034: 0 140: 7035: 0 140: 7036: 0 140: 7037: 0 140: 7038: 0 140: 7039: 0 140: 7040: 0 140: 7041: 0 140: 7042: 0 140: 7043: 0 140: 7044: 0 140: 7045: 0 140: 7046: 0 140: 7047: 0 140: 7048: 0 140: 7049: 0 140: 7050: 0 140: 7051: 0 140: 7052: 0 140: 7053: 0 140: 7054: 0 140: 7055: 0 140: 7056: 0 140: 7057: 0 140: 7058: 0 140: 7059: 0 140: 7060: 0 140: 7061: 0 140: 7062: 0 140: 7063: 0 140: 7064: 0 140: 7065: 0 140: 7066: 0 140: 7067: 0 140: 7068: 0 140: 7069: 0 140: 7070: 0 140: 7071: 0 140: 7072: 0 140: 7073: 0 140: 7074: 0 140: 7075: 0 140: 7076: 0 140: 7077: 0 140: 7078: 0 140: 7079: 0 140: 7080: 0 140: 7081: 0 140: 7082: 0 140: 7083: 0 140: 7084: 0 140: 7085: 0 140: 7086: 0 140: 7087: 0 140: 7088: 0 140: 7089: 0 140: 7090: 0 140: 7091: 0 140: 7092: 0 140: 7093: 0 140: 7094: 0 140: 7095: 0 140: 7096: 0 140: 7097: 0 140: 7098: 0 140: 7099: 0 140: 7100: 0 140: 7101: 0 140: 7102: 0 140: 7103: 0 140: 7104: 0 140: 7105: 0 140: 7106: 0 140: 7107: 0 140: 7108: 0 140: 7109: 0 140: 7110: 0 140: 7111: 0 140: 7112: 0 140: 7113: 0 140: 7114: 0 140: 7115: 0 140: 7116: 0 140: 7117: 0 140: 7118: 0 140: 7119: 0 140: 7120: 0 140: 7121: 0 140: 7122: 0 140: 7123: 0 140: 7124: 0 140: 7125: 0 140: 7126: 0 140: 7127: 0 140: 7128: 0 140: 7129: 0 140: 7130: 0 140: 7131: 0 140: 7132: 0 140: 7133: 0 140: 7134: 0 140: 7135: 0 140: 7136: 0 140: 7137: 0 140: 7138: 0 140: 7139: 0 140: 7140: 0 140: 7141: 0 140: 7142: 0 140: 7143: 0 140: 7144: 0 140: 7145: 0 140: 7146: 0 140: 7147: 0 140: 7148: 0 140: 7149: 0 140: 7150: 0 140: 7151: 0 140: 7152: 0 140: 7153: 0 140: 7154: 0 140: 7155: 0 140: 7156: 0 140: 7157: 0 140: 7158: 0 140: 7159: 0 140: 7160: 0 140: 7161: 0 140: 7162: 0 140: 7163: 0 140: 7164: 0 140: 7165: 0 140: 7166: 0 140: 7167: 0 140: 7168: 0 140: 7169: 0 140: 7170: 0 140: 7171: 0 140: 7172: 0 140: 7173: 0 140: 7174: 0 140: 7175: 0 140: 7176: 0 140: 7177: 0 140: 7178: 0 140: 7179: 0 140: 7180: 0 140: 7181: 0 140: 7182: 0 140: 7183: 0 140: 7184: 0 140: 7185: 0 140: 7186: 0 140: 7187: 0 140: 7188: 0 140: 7189: 0 140: 7190: 0 140: 7191: 0 140: 7192: 0 140: 7193: 0 140: 7194: 0 140: 7195: 0 140: 7196: 0 140: 7197: 0 140: 7198: 0 140: 7199: 0 140: 7200: 0 140: 7201: 0 140: 7202: 0 140: 7203: 0 140: 7204: 0 140: 7205: 0 140: 7206: 0 140: 7207: 0 140: 7208: 0 140: 7209: 0 140: 7210: 0 140: 7211: 0 140: 7212: 0 140: 7213: 0 140: 7214: 0 140: 7215: 0 140: 7216: 0 140: 7217: 0 140: 7218: 0 140: 7219: 0 140: 7220: 0 140: 7221: 0 140: 7222: 0 140: 7223: 0 140: 7224: 0 140: 7225: 0 140: 7226: 0 140: 7227: 0 140: 7228: 0 140: 7229: 0 140: 7230: 0 140: 7231: 0 140: 7232: 0 140: 7233: 0 140: 7234: 0 140: 7235: 0 140: 7236: 0 140: 7237: 0 140: 7238: 0 140: 7239: 0 140: 7240: 0 140: 7241: 0 140: 7242: 0 140: 7243: 0 140: 7244: 0 140: 7245: 0 140: 7246: 0 140: 7247: 0 140: 7248: 0 140: 7249: 0 140: 7250: 0 140: 7251: 0 140: 7252: 0 140: 7253: 0 140: 7254: 0 140: 7255: 0 140: 7256: 0 140: 7257: 0 140: 7258: 0 140: 7259: 0 140: 7260: 0 140: 7261: 0 140: 7262: 0 140: 7263: 0 140: 7264: 0 140: 7265: 0 140: 7266: 0 140: 7267: 0 140: 7268: 0 140: 7269: 0 140: 7270: 0 140: 7271: 0 140: 7272: 0 140: 7273: 0 140: 7274: 0 140: 7275: 0 140: 7276: 0 140: 7277: 0 140: 7278: 0 140: 7279: 0 140: 7280: 0 140: 7281: 0 140: 7282: 0 140: 7283: 0 140: 7284: 0 140: 7285: 0 140: 7286: 0 140: 7287: 0 140: 7288: 0 140: 7289: 0 140: 7290: 0 140: 7291: 0 140: 7292: 0 140: 7293: 0 140: 7294: 0 140: 7295: 0 140: 7296: 0 140: 7297: 0 140: 7298: 0 140: 7299: 0 140: 7300: 0 140: 7301: 0 140: 7302: 0 140: 7303: 0 140: 7304: 0 140: 7305: 0 140: 7306: 0 140: 7307: 0 140: 7308: 0 140: 7309: 0 140: 7310: 0 140: 7311: 0 140: 7312: 0 140: 7313: 0 140: 7314: 0 140: 7315: 0 140: 7316: 0 140: 7317: 0 140: 7318: 0 140: 7319: 0 140: 7320: 0 140: 7321: 0 140: 7322: 0 140: 7323: 0 140: 7324: 0 140: 7325: 0 140: 7326: 0 140: 7327: 0 140: 7328: 0 140: 7329: 0 140: 7330: 0 140: 7331: 0 140: 7332: 0 140: 7333: 0 140: 7334: 0 140: 7335: 0 140: 7336: 0 140: 7337: 0 140: 7338: 0 140: 7339: 0 140: 7340: 0 140: 7341: 0 140: 7342: 0 140: 7343: 0 140: 7344: 0 140: 7345: 0 140: 7346: 0 140: 7347: 0 140: 7348: 0 140: 7349: 0 140: 7350: 0 140: 7351: 0 140: 7352: 0 140: 7353: 0 140: 7354: 0 140: 7355: 0 140: 7356: 0 140: 7357: 0 140: 7358: 0 140: 7359: 0 140: 7360: 0 140: 7361: 0 140: 7362: 0 140: 7363: 0 140: 7364: 0 140: 7365: 0 140: 7366: 0 140: 7367: 0 140: 7368: 0 140: 7369: 0 140: 7370: 0 140: 7371: 0 140: 7372: 0 140: 7373: 0 140: 7374: 0 140: 7375: 0 140: 7376: 0 140: 7377: 0 140: 7378: 0 140: 7379: 0 140: 7380: 0 140: 7381: 0 140: 7382: 0 140: 7383: 0 140: 7384: 0 140: 7385: 0 140: 7386: 0 140: 7387: 0 140: 7388: 0 140: 7389: 0 140: 7390: 0 140: 7391: 0 140: 7392: 0 140: 7393: 0 140: 7394: 0 140: 7395: 0 140: 7396: 0 140: 7397: 0 140: 7398: 0 140: 7399: 0 140: 7400: 0 140: 7401: 0 140: 7402: 0 140: 7403: 0 140: 7404: 0 140: 7405: 0 140: 7406: 0 140: 7407: 0 140: 7408: 0 140: 7409: 0 140: 7410: 0 140: 7411: 0 140: 7412: 0 140: 7413: 0 140: 7414: 0 140: 7415: 0 140: 7416: 0 140: 7417: 0 140: 7418: 0 140: 7419: 0 140: 7420: 0 140: 7421: 0 140: 7422: 0 140: 7423: 0 140: 7424: 0 140: 7425: 0 140: 7426: 0 140: 7427: 0 140: 7428: 0 140: 7429: 0 140: 7430: 0 140: 7431: 0 140: 7432: 0 140: 7433: 0 140: 7434: 0 140: 7435: 0 140: 7436: 0 140: 7437: 0 140: 7438: 0 140: 7439: 0 140: 7440: 0 140: 7441: 0 140: 7442: 0 140: 7443: 0 140: 7444: 0 140: 7445: 0 140: 7446: 0 140: 7447: 0 140: 7448: 0 140: 7449: 0 140: 7450: 0 140: 7451: 0 140: 7452: 0 140: 7453: 0 140: 7454: 0 140: 7455: 0 140: 7456: 0 140: 7457: 0 140: 7458: 0 140: 7459: 0 140: 7460: 0 140: 7461: 0 140: 7462: 0 140: 7463: 0 140: 7464: 0 140: 7465: 0 140: 7466: 0 140: 7467: 0 140: 7468: 0 140: 7469: 0 140: 7470: 0 140: 7471: 0 140: 7472: 0 140: 7473: 0 140: 7474: 0 140: 7475: 0 140: 7476: 0 140: 7477: 0 140: 7478: 0 140: 7479: 0 140: 7480: 0 140: 7481: 0 140: 7482: 0 140: 7483: 0 140: 7484: 0 140: 7485: 0 140: 7486: 0 140: 7487: 0 140: 7488: 0 140: 7489: 0 140: 7490: 0 140: 7491: 0 140: 7492: 0 140: 7493: 0 140: 7494: 0 140: 7495: 0 140: 7496: 0 140: 7497: 0 140: 7498: 0 140: 7499: 0 140: 7500: 0 140: 7501: 0 140: 7502: 0 140: 7503: 0 140: 7504: 0 140: 7505: 0 140: 7506: 0 140: 7507: 0 140: 7508: 0 140: 7509: 0 140: 7510: 0 140: 7511: 0 140: 7512: 0 140: 7513: 0 140: 7514: 0 140: 7515: 0 140: 7516: 0 140: 7517: 0 140: 7518: 0 140: 7519: 0 140: 7520: 0 140: 7521: 0 140: 7522: 0 140: 7523: 0 140: 7524: 0 140: 7525: 0 140: 7526: 0 140: 7527: 0 140: 7528: 0 140: 7529: 0 140: 7530: 0 140: 7531: 0 140: 7532: 0 140: 7533: 0 140: 7534: 0 140: 7535: 0 140: 7536: 0 140: 7537: 0 140: 7538: 0 140: 7539: 0 140: 7540: 0 140: 7541: 0 140: 7542: 0 140: 7543: 0 140: 7544: 0 140: 7545: 0 140: 7546: 0 140: 7547: 0 140: 7548: 0 140: 7549: 0 140: 7550: 0 140: 7551: 0 140: 7552: 0 140: 7553: 0 140: 7554: 0 140: 7555: 0 140: 7556: 0 140: 7557: 0 140: 7558: 0 140: 7559: 0 140: 7560: 0 140: 7561: 0 140: 7562: 0 140: 7563: 0 140: 7564: 0 140: 7565: 0 140: 7566: 0 140: 7567: 0 140: 7568: 0 140: 7569: 0 140: 7570: 0 140: 7571: 0 140: 7572: 0 140: 7573: 0 140: 7574: 0 140: 7575: 0 140: 7576: 0 140: 7577: 0 140: 7578: 0 140: 7579: 0 140: 7580: 0 140: 7581: 0 140: 7582: 0 140: 7583: 0 140: 7584: 0 140: 7585: 0 140: 7586: 0 140: 7587: 0 140: 7588: 0 140: 7589: 0 140: 7590: 0 140: 7591: 0 140: 7592: 0 140: 7593: 0 140: 7594: 0 140: 7595: 0 140: 7596: 0 140: 7597: 0 140: 7598: 0 140: 7599: 0 140: 7600: 0 140: 7601: 0 140: 7602: 0 140: 7603: 0 140: 7604: 0 140: 7605: 0 140: 7606: 0 140: 7607: 0 140: 7608: 0 140: 7609: 0 140: 7610: 0 140: 7611: 0 140: 7612: 0 140: 7613: 0 140: 7614: 0 140: 7615: 0 140: 7616: 0 140: 7617: 0 140: 7618: 0 140: 7619: 0 140: 7620: 0 140: 7621: 0 140: 7622: 0 140: 7623: 0 140: 7624: 0 140: 7625: 0 140: 7626: 0 140: 7627: 0 140: 7628: 0 140: 7629: 0 140: 7630: 0 140: 7631: 0 140: 7632: 0 140: 7633: 0 140: 7634: 0 140: 7635: 0 140: 7636: 0 140: 7637: 0 140: 7638: 0 140: 7639: 0 140: 7640: 0 140: 7641: 0 140: 7642: 0 140: 7643: 0 140: 7644: 0 140: 7645: 0 140: 7646: 0 140: 7647: 0 140: 7648: 0 140: 7649: 0 140: 7650: 0 140: 7651: 0 140: 7652: 0 140: 7653: 0 140: 7654: 0 140: 7655: 0 140: 7656: 0 140: 7657: 0 140: 7658: 0 140: 7659: 0 140: 7660: 0 140: 7661: 0 140: 7662: 0 140: 7663: 0 140: 7664: 0 140: 7665: 0 140: 7666: 0 140: 7667: 0 140: 7668: 0 140: 7669: 0 140: 7670: 0 140: 7671: 0 140: 7672: 0 140: 7673: 0 140: 7674: 0 140: 7675: 0 140: 7676: 0 140: 7677: 0 140: 7678: 0 140: 7679: 0 140: 7680: 0 140: 7681: 0 140: 7682: 0 140: 7683: 0 140: 7684: 0 140: 7685: 0 140: 7686: 0 140: 7687: 0 140: 7688: 0 140: 7689: 0 140: 7690: 0 140: 7691: 0 140: 7692: 0 140: 7693: 0 140: 7694: 0 140: 7695: 0 140: 7696: 0 140: 7697: 0 140: 7698: 0 140: 7699: 0 140: 7700: 0 140: 7701: 0 140: 7702: 0 140: 7703: 0 140: 7704: 0 140: 7705: 0 140: 7706: 0 140: 7707: 0 140: 7708: 0 140: 7709: 0 140: 7710: 0 140: 7711: 0 140: 7712: 0 140: 7713: 0 140: 7714: 0 140: 7715: 0 140: 7716: 0 140: 7717: 0 140: 7718: 0 140: 7719: 0 140: 7720: 0 140: 7721: 0 140: 7722: 0 140: 7723: 0 140: 7724: 0 140: 7725: 0 140: 7726: 0 140: 7727: 0 140: 7728: 0 140: 7729: 0 140: 7730: 0 140: 7731: 0 140: 7732: 0 140: 7733: 0 140: 7734: 0 140: 7735: 0 140: 7736: 0 140: 7737: 0 140: 7738: 0 140: 7739: 0 140: 7740: 0 140: 7741: 0 140: 7742: 0 140: 7743: 0 140: 7744: 0 140: 7745: 0 140: 7746: 0 140: 7747: 0 140: 7748: 0 140: 7749: 0 140: 7750: 0 140: 7751: 0 140: 7752: 0 140: 7753: 0 140: 7754: 0 140: 7755: 0 140: 7756: 0 140: 7757: 0 140: 7758: 0 140: 7759: 0 140: 7760: 0 140: 7761: 0 140: 7762: 0 140: 7763: 0 140: 7764: 0 140: 7765: 0 140: 7766: 0 140: 7767: 0 140: 7768: 0 140: 7769: 0 140: 7770: 0 140: 7771: 0 140: 7772: 0 140: 7773: 0 140: 7774: 0 140: 7775: 0 140: 7776: 0 140: 7777: 0 140: 7778: 0 140: 7779: 0 140: 7780: 0 140: 7781: 0 140: 7782: 0 140: 7783: 0 140: 7784: 0 140: 7785: 0 140: 7786: 0 140: 7787: 0 140: 7788: 0 140: 7789: 0 140: 7790: 0 140: 7791: 0 140: 7792: 0 140: 7793: 0 140: 7794: 0 140: 7795: 0 140: 7796: 0 140: 7797: 0 140: 7798: 0 140: 7799: 0 140: 7800: 0 140: 7801: 0 140: 7802: 0 140: 7803: 0 140: 7804: 0 140: 7805: 0 140: 7806: 0 140: 7807: 0 140: 7808: 0 140: 7809: 0 140: 7810: 0 140: 7811: 0 140: 7812: 0 140: 7813: 0 140: 7814: 0 140: 7815: 0 140: 7816: 0 140: 7817: 0 140: 7818: 0 140: 7819: 0 140: 7820: 0 140: 7821: 0 140: 7822: 0 140: 7823: 0 140: 7824: 0 140: 7825: 0 140: 7826: 0 140: 7827: 0 140: 7828: 0 140: 7829: 0 140: 7830: 0 140: 7831: 0 140: 7832: 0 140: 7833: 0 140: 7834: 0 140: 7835: 0 140: 7836: 0 140: 7837: 0 140: 7838: 0 140: 7839: 0 140: 7840: 0 140: 7841: 0 140: 7842: 0 140: 7843: 0 140: 7844: 0 140: 7845: 0 140: 7846: 0 140: 7847: 0 140: 7848: 0 140: 7849: 0 140: 7850: 0 140: 7851: 0 140: 7852: 0 140: 7853: 0 140: 7854: 0 140: 7855: 0 140: 7856: 0 140: 7857: 0 140: 7858: 0 140: 7859: 0 140: 7860: 0 140: 7861: 0 140: 7862: 0 140: 7863: 0 140: 7864: 0 140: 7865: 0 140: 7866: 0 140: 7867: 0 140: 7868: 0 140: 7869: 0 140: 7870: 0 140: 7871: 0 140: 7872: 0 140: 7873: 0 140: 7874: 0 140: 7875: 0 140: 7876: 0 140: 7877: 0 140: 7878: 0 140: 7879: 0 140: 7880: 0 140: 7881: 0 140: 7882: 0 140: 7883: 0 140: 7884: 0 140: 7885: 0 140: 7886: 0 140: 7887: 0 140: 7888: 0 140: 7889: 0 140: 7890: 0 140: 7891: 0 140: 7892: 0 140: 7893: 0 140: 7894: 0 140: 7895: 0 140: 7896: 0 140: 7897: 0 140: 7898: 0 140: 7899: 0 140: 7900: 0 140: 7901: 0 140: 7902: 0 140: 7903: 0 140: 7904: 0 140: 7905: 0 140: 7906: 0 140: 7907: 0 140: 7908: 0 140: 7909: 0 140: 7910: 0 140: 7911: 0 140: 7912: 0 140: 7913: 0 140: 7914: 0 140: 7915: 0 140: 7916: 0 140: 7917: 0 140: 7918: 0 140: 7919: 0 140: 7920: 0 140: 7921: 0 140: 7922: 0 140: 7923: 0 140: 7924: 0 140: 7925: 0 140: 7926: 0 140: 7927: 0 140: 7928: 0 140: 7929: 0 140: 7930: 0 140: 7931: 0 140: 7932: 0 140: 7933: 0 140: 7934: 0 140: 7935: 0 140: 7936: 0 140: 7937: 0 140: 7938: 0 140: 7939: 0 140: 7940: 0 140: 7941: 0 140: 7942: 0 140: 7943: 0 140: 7944: 0 140: 7945: 0 140: 7946: 0 140: 7947: 0 140: 7948: 0 140: 7949: 0 140: 7950: 0 140: 7951: 0 140: 7952: 0 140: 7953: 0 140: 7954: 0 140: 7955: 0 140: 7956: 0 140: 7957: 0 140: 7958: 0 140: 7959: 0 140: 7960: 0 140: 7961: 0 140: 7962: 0 140: 7963: 0 140: 7964: 0 140: 7965: 0 140: 7966: 0 140: 7967: 0 140: 7968: 0 140: 7969: 0 140: 7970: 0 140: 7971: 0 140: 7972: 0 140: 7973: 0 140: 7974: 0 140: 7975: 0 140: 7976: 0 140: 7977: 0 140: 7978: 0 140: 7979: 0 140: 7980: 0 140: 7981: 0 140: 7982: 0 140: 7983: 0 140: 7984: 0 140: 7985: 0 140: 7986: 0 140: 7987: 0 140: 7988: 0 140: 7989: 0 140: 7990: 0 140: 7991: 0 140: 7992: 0 140: 7993: 0 140: 7994: 0 140: 7995: 0 140: 7996: 0 140: 7997: 0 140: 7998: 0 140: 7999: 0 140: 8000: 0 140: 8001: 0 140: 8002: 0 140: 8003: 0 140: 8004: 0 140: 8005: 0 140: 8006: 0 140: 8007: 0 140: 8008: 0 140: 8009: 0 140: 8010: 0 140: 8011: 0 140: 8012: 0 140: 8013: 0 140: 8014: 0 140: 8015: 0 140: 8016: 0 140: 8017: 0 140: 8018: 0 140: 8019: 0 140: 8020: 0 140: 8021: 0 140: 8022: 0 140: 8023: 0 140: 8024: 0 140: 8025: 0 140: 8026: 0 140: 8027: 0 140: 8028: 0 140: 8029: 0 140: 8030: 0 140: 8031: 0 140: 8032: 0 140: 8033: 0 140: 8034: 0 140: 8035: 0 140: 8036: 0 140: 8037: 0 140: 8038: 0 140: 8039: 0 140: 8040: 0 140: 8041: 0 140: 8042: 0 140: 8043: 0 140: 8044: 0 140: 8045: 0 140: 8046: 0 140: 8047: 0 140: 8048: 0 140: 8049: 0 140: 8050: 0 140: 8051: 0 140: 8052: 0 140: 8053: 0 140: 8054: 0 140: 8055: 0 140: 8056: 0 140: 8057: 0 140: 8058: 0 140: 8059: 0 140: 8060: 0 140: 8061: 0 140: 8062: 0 140: 8063: 0 140: 8064: 0 140: 8065: 0 140: 8066: 0 140: 8067: 0 140: 8068: 0 140: 8069: 0 140: 8070: 0 140: 8071: 0 140: 8072: 0 140: 8073: 0 140: 8074: 0 140: 8075: 0 140: 8076: 0 140: 8077: 0 140: 8078: 0 140: 8079: 0 140: 8080: 0 140: 8081: 0 140: 8082: 0 140: 8083: 0 140: 8084: 0 140: 8085: 0 140: 8086: 0 140: 8087: 0 140: 8088: 0 140: 8089: 0 140: 8090: 0 140: 8091: 0 140: 8092: 0 140: 8093: 0 140: 8094: 0 140: 8095: 0 140: 8096: 0 140: 8097: 0 140: 8098: 0 140: 8099: 0 140: 8100: 0 140: 8101: 0 140: 8102: 0 140: 8103: 0 140: 8104: 0 140: 8105: 0 140: 8106: 0 140: 8107: 0 140: 8108: 0 140: 8109: 0 140: 8110: 0 140: 8111: 0 140: 8112: 0 140: 8113: 0 140: 8114: 0 140: 8115: 0 140: 8116: 0 140: 8117: 0 140: 8118: 0 140: 8119: 0 140: 8120: 0 140: 8121: 0 140: 8122: 0 140: 8123: 0 140: 8124: 0 140: 8125: 0 140: 8126: 0 140: 8127: 0 140: 8128: 0 140: 8129: 0 140: 8130: 0 140: 8131: 0 140: 8132: 0 140: 8133: 0 140: 8134: 0 140: 8135: 0 140: 8136: 0 140: 8137: 0 140: 8138: 0 140: 8139: 0 140: 8140: 0 140: 8141: 0 140: 8142: 0 140: 8143: 0 140: 8144: 0 140: 8145: 0 140: 8146: 0 140: 8147: 0 140: 8148: 0 140: 8149: 0 140: 8150: 0 140: 8151: 0 140: 8152: 0 140: 8153: 0 140: 8154: 0 140: 8155: 0 140: 8156: 0 140: 8157: 0 140: 8158: 0 140: 8159: 0 140: 8160: 0 140: 8161: 0 140: 8162: 0 140: 8163: 0 140: 8164: 0 140: 8165: 0 140: 8166: 0 140: 8167: 0 140: 8168: 0 140: 8169: 0 140: 8170: 0 140: 8171: 0 140: 8172: 0 140: 8173: 0 140: 8174: 0 140: 8175: 0 140: 8176: 0 140: 8177: 0 140: 8178: 0 140: 8179: 0 140: 8180: 0 140: 8181: 0 140: 8182: 0 140: 8183: 0 140: 8184: 0 140: 8185: 0 140: 8186: 0 140: 8187: 0 140: 8188: 0 140: 8189: 0 140: 8190: 0 140: 8191: 0 140: 8192: 0 140: 8193: 0 140: 8194: 0 140: 8195: 0 140: 8196: 0 140: 8197: 0 140: 8198: 0 140: 8199: 0 140: 8200: 0 140: 8201: 0 140: 8202: 0 140: 8203: 0 140: 8204: 0 140: 8205: 0 140: 8206: 0 140: 8207: 0 140: 8208: 0 140: 8209: 0 140: 8210: 0 140: 8211: 0 140: 8212: 0 140: 8213: 0 140: 8214: 0 140: 8215: 0 140: 8216: 0 140: 8217: 0 140: 8218: 0 140: 8219: 0 140: 8220: 0 140: 8221: 0 140: 8222: 0 140: 8223: 0 140: 8224: 0 140: 8225: 0 140: 8226: 0 140: 8227: 0 140: 8228: 0 140: 8229: 0 140: 8230: 0 140: 8231: 0 140: 8232: 0 140: 8233: 0 140: 8234: 0 140: 8235: 0 140: 8236: 0 140: 8237: 0 140: 8238: 0 140: 8239: 0 140: 8240: 0 140: 8241: 0 140: 8242: 0 140: 8243: 0 140: 8244: 0 140: 8245: 0 140: 8246: 0 140: 8247: 0 140: 8248: 0 140: 8249: 0 140: 8250: 0 140: 8251: 0 140: 8252: 0 140: 8253: 0 140: 8254: 0 140: 8255: 0 140: 8256: 0 140: 8257: 0 140: 8258: 0 140: 8259: 0 140: 8260: 0 140: 8261: 0 140: 8262: 0 140: 8263: 0 140: 8264: 0 140: 8265: 0 140: 8266: 0 140: 8267: 0 140: 8268: 0 140: 8269: 0 140: 8270: 0 140: 8271: 0 140: 8272: 0 140: 8273: 0 140: 8274: 0 140: 8275: 0 140: 8276: 0 140: 8277: 0 140: 8278: 0 140: 8279: 0 140: 8280: 0 140: 8281: 0 140: 8282: 0 140: 8283: 0 140: 8284: 0 140: 8285: 0 140: 8286: 0 140: 8287: 0 140: 8288: 0 140: 8289: 0 140: 8290: 0 140: 8291: 0 140: 8292: 0 140: 8293: 0 140: 8294: 0 140: 8295: 0 140: 8296: 0 140: 8297: 0 140: 8298: 0 140: 8299: 0 140: 8300: 0 140: 8301: 0 140: 8302: 0 140: 8303: 0 140: 8304: 0 140: 8305: 0 140: 8306: 0 140: 8307: 0 140: 8308: 0 140: 8309: 0 140: 8310: 0 140: 8311: 0 140: 8312: 0 140: 8313: 0 140: 8314: 0 140: 8315: 0 140: 8316: 0 140: 8317: 0 140: 8318: 0 140: 8319: 0 140: 8320: 0 140: 8321: 0 140: 8322: 0 140: 8323: 0 140: 8324: 0 140: 8325: 0 140: 8326: 0 140: 8327: 0 140: 8328: 0 140: 8329: 0 140: 8330: 0 140: 8331: 0 140: 8332: 0 140: 8333: 0 140: 8334: 0 140: 8335: 0 140: 8336: 0 140: 8337: 0 140: 8338: 0 140: 8339: 0 140: 8340: 0 140: 8341: 0 140: 8342: 0 140: 8343: 0 140: 8344: 0 140: 8345: 0 140: 8346: 0 140: 8347: 0 140: 8348: 0 140: 8349: 0 140: 8350: 0 140: 8351: 0 140: 8352: 0 140: 8353: 0 140: 8354: 0 140: 8355: 0 140: 8356: 0 140: 8357: 0 140: 8358: 0 140: 8359: 0 140: 8360: 0 140: 8361: 0 140: 8362: 0 140: 8363: 0 140: 8364: 0 140: 8365: 0 140: 8366: 0 140: 8367: 0 140: 8368: 0 140: 8369: 0 140: 8370: 0 140: 8371: 0 140: 8372: 0 140: 8373: 0 140: 8374: 0 140: 8375: 0 140: 8376: 0 140: 8377: 0 140: 8378: 0 140: 8379: 0 140: 8380: 0 140: 8381: 0 140: 8382: 0 140: 8383: 0 140: 8384: 0 140: 8385: 0 140: 8386: 0 140: 8387: 0 140: 8388: 0 140: 8389: 0 140: 8390: 0 140: 8391: 0 140: 8392: 0 140: 8393: 0 140: 8394: 0 140: 8395: 0 140: 8396: 0 140: 8397: 0 140: 8398: 0 140: 8399: 0 140: 8400: 0 140: 8401: 0 140: 8402: 0 140: 8403: 0 140: 8404: 0 140: 8405: 0 140: 8406: 0 140: 8407: 0 140: 8408: 0 140: 8409: 0 140: 8410: 0 140: 8411: 0 140: 8412: 0 140: 8413: 0 140: 8414: 0 140: 8415: 0 140: 8416: 0 140: 8417: 0 140: 8418: 0 140: 8419: 0 140: 8420: 0 140: 8421: 0 140: 8422: 0 140: 8423: 0 140: 8424: 0 140: 8425: 0 140: 8426: 0 140: 8427: 0 140: 8428: 0 140: 8429: 0 140: 8430: 0 140: 8431: 0 140: 8432: 0 140: 8433: 0 140: 8434: 0 140: 8435: 0 140: 8436: 0 140: 8437: 0 140: 8438: 0 140: 8439: 0 140: 8440: 0 140: 8441: 0 140: 8442: 0 140: 8443: 0 140: 8444: 0 140: 8445: 0 140: 8446: 0 140: 8447: 0 140: 8448: 0 140: 8449: 0 140: 8450: 0 140: 8451: 0 140: 8452: 0 140: 8453: 0 140: 8454: 0 140: 8455: 0 140: 8456: 0 140: 8457: 0 140: 8458: 0 140: 8459: 0 140: 8460: 0 140: 8461: 0 140: 8462: 0 140: 8463: 0 140: 8464: 0 140: 8465: 0 140: 8466: 0 140: 8467: 0 140: 8468: 0 140: 8469: 0 140: 8470: 0 140: 8471: 0 140: 8472: 0 140: 8473: 0 140: 8474: 0 140: 8475: 0 140: 8476: 0 140: 8477: 0 140: 8478: 0 140: 8479: 0 140: 8480: 0 140: 8481: 0 140: 8482: 0 140: 8483: 0 140: 8484: 0 140: 8485: 0 140: 8486: 0 140: 8487: 0 140: 8488: 0 140: 8489: 0 140: 8490: 0 140: 8491: 0 140: 8492: 0 140: 8493: 0 140: 8494: 0 140: 8495: 0 140: 8496: 0 140: 8497: 0 140: 8498: 0 140: 8499: 0 140: 8500: 0 140: 8501: 0 140: 8502: 0 140: 8503: 0 140: 8504: 0 140: 8505: 0 140: 8506: 0 140: 8507: 0 140: 8508: 0 140: 8509: 0 140: 8510: 0 140: 8511: 0 140: 8512: 0 140: 8513: 0 140: 8514: 0 140: 8515: 0 140: 8516: 0 140: 8517: 0 140: 8518: 0 140: 8519: 0 140: 8520: 0 140: 8521: 0 140: 8522: 0 140: 8523: 0 140: 8524: 0 140: 8525: 0 140: 8526: 0 140: 8527: 0 140: 8528: 0 140: 8529: 0 140: 8530: 0 140: 8531: 0 140: 8532: 0 140: 8533: 0 140: 8534: 0 140: 8535: 0 140: 8536: 0 140: 8537: 0 140: 8538: 0 140: 8539: 0 140: 8540: 0 140: 8541: 0 140: 8542: 0 140: 8543: 0 140: 8544: 0 140: 8545: 0 140: 8546: 0 140: 8547: 0 140: 8548: 0 140: 8549: 0 140: 8550: 0 140: 8551: 0 140: 8552: 0 140: 8553: 0 140: 8554: 0 140: 8555: 0 140: 8556: 0 140: 8557: 0 140: 8558: 0 140: 8559: 0 140: 8560: 0 140: 8561: 0 140: 8562: 0 140: 8563: 0 140: 8564: 0 140: 8565: 0 140: 8566: 0 140: 8567: 0 140: 8568: 0 140: 8569: 0 140: 8570: 0 140: 8571: 0 140: 8572: 0 140: 8573: 0 140: 8574: 0 140: 8575: 0 140: 8576: 0 140: 8577: 0 140: 8578: 0 140: 8579: 0 140: 8580: 0 140: 8581: 0 140: 8582: 0 140: 8583: 0 140: 8584: 0 140: 8585: 0 140: 8586: 0 140: 8587: 0 140: 8588: 0 140: 8589: 0 140: 8590: 0 140: 8591: 0 140: 8592: 0 140: 8593: 0 140: 8594: 0 140: 8595: 0 140: 8596: 0 140: 8597: 0 140: 8598: 0 140: 8599: 0 140: 8600: 0 140: 8601: 0 140: 8602: 0 140: 8603: 0 140: 8604: 0 140: 8605: 0 140: 8606: 0 140: 8607: 0 140: 8608: 0 140: 8609: 0 140: 8610: 0 140: 8611: 0 140: 8612: 0 140: 8613: 0 140: 8614: 0 140: 8615: 0 140: 8616: 0 140: 8617: 0 140: 8618: 0 140: 8619: 0 140: 8620: 0 140: 8621: 0 140: 8622: 0 140: 8623: 0 140: 8624: 0 140: 8625: 0 140: 8626: 0 140: 8627: 0 140: 8628: 0 140: 8629: 0 140: 8630: 0 140: 8631: 0 140: 8632: 0 140: 8633: 0 140: 8634: 0 140: 8635: 0 140: 8636: 0 140: 8637: 0 140: 8638: 0 140: 8639: 0 140: 8640: 0 140: 8641: 0 140: 8642: 0 140: 8643: 0 140: 8644: 0 140: 8645: 0 140: 8646: 0 140: 8647: 0 140: 8648: 0 140: 8649: 0 140: 8650: 0 140: 8651: 0 140: 8652: 0 140: 8653: 0 140: 8654: 0 140: 8655: 0 140: 8656: 0 140: 8657: 0 140: 8658: 0 140: 8659: 0 140: 8660: 0 140: 8661: 0 140: 8662: 0 140: 8663: 0 140: 8664: 0 140: 8665: 0 140: 8666: 0 140: 8667: 0 140: 8668: 0 140: 8669: 0 140: 8670: 0 140: 8671: 0 140: 8672: 0 140: 8673: 0 140: 8674: 0 140: 8675: 0 140: 8676: 0 140: 8677: 0 140: 8678: 0 140: 8679: 0 140: 8680: 0 140: 8681: 0 140: 8682: 0 140: 8683: 0 140: 8684: 0 140: 8685: 0 140: 8686: 0 140: 8687: 0 140: 8688: 0 140: 8689: 0 140: 8690: 0 140: 8691: 0 140: 8692: 0 140: 8693: 0 140: 8694: 0 140: 8695: 0 140: 8696: 0 140: 8697: 0 140: 8698: 0 140: 8699: 0 140: 8700: 0 140: 8701: 0 140: 8702: 0 140: 8703: 0 140: 8704: 0 140: 8705: 0 140: 8706: 0 140: 8707: 0 140: 8708: 0 140: 8709: 0 140: 8710: 0 140: 8711: 0 140: 8712: 0 140: 8713: 0 140: 8714: 0 140: 8715: 0 140: 8716: 0 140: 8717: 0 140: 8718: 0 140: 8719: 0 140: 8720: 0 140: 8721: 0 140: 8722: 0 140: 8723: 0 140: 8724: 0 140: 8725: 0 140: 8726: 0 140: 8727: 0 140: 8728: 0 140: 8729: 0 140: 8730: 0 140: 8731: 0 140: 8732: 0 140: 8733: 0 140: 8734: 0 140: 8735: 0 140: 8736: 0 140: 8737: 0 140: 8738: 0 140: 8739: 0 140: 8740: 0 140: 8741: 0 140: 8742: 0 140: 8743: 0 140: 8744: 0 140: 8745: 0 140: 8746: 0 140: 8747: 0 140: 8748: 0 140: 8749: 0 140: 8750: 0 140: 8751: 0 140: 8752: 0 140: 8753: 0 140: 8754: 0 140: 8755: 0 140: 8756: 0 140: 8757: 0 140: 8758: 0 140: 8759: 0 140: 8760: 0 140: 8761: 0 140: 8762: 0 140: 8763: 0 140: 8764: 0 140: 8765: 0 140: 8766: 0 140: 8767: 0 140: 8768: 0 140: 8769: 0 140: 8770: 0 140: 8771: 0 140: 8772: 0 140: 8773: 0 140: 8774: 0 140: 8775: 0 140: 8776: 0 140: 8777: 0 140: 8778: 0 140: 8779: 0 140: 8780: 0 140: 8781: 0 140: 8782: 0 140: 8783: 0 140: 8784: 0 140: 8785: 0 140: 8786: 0 140: 8787: 0 140: 8788: 0 140: 8789: 0 140: 8790: 0 140: 8791: 0 140: 8792: 0 140: 8793: 0 140: 8794: 0 140: 8795: 0 140: 8796: 0 140: 8797: 0 140: 8798: 0 140: 8799: 0 140: 8800: 0 140: 8801: 0 140: 8802: 0 140: 8803: 0 140: 8804: 0 140: 8805: 0 140: 8806: 0 140: 8807: 0 140: 8808: 0 140: 8809: 0 140: 8810: 0 140: 8811: 0 140: 8812: 0 140: 8813: 0 140: 8814: 0 140: 8815: 0 140: 8816: 0 140: 8817: 0 140: 8818: 0 140: 8819: 0 140: 8820: 0 140: 8821: 0 140: 8822: 0 140: 8823: 0 140: 8824: 0 140: 8825: 0 140: 8826: 0 140: 8827: 0 140: 8828: 0 140: 8829: 0 140: 8830: 0 140: 8831: 0 140: 8832: 0 140: 8833: 0 140: 8834: 0 140: 8835: 0 140: 8836: 0 140: 8837: 0 140: 8838: 0 140: 8839: 0 140: 8840: 0 140: 8841: 0 140: 8842: 0 140: 8843: 0 140: 8844: 0 140: 8845: 0 140: 8846: 0 140: 8847: 0 140: 8848: 0 140: 8849: 0 140: 8850: 0 140: 8851: 0 140: 8852: 0 140: 8853: 0 140: 8854: 0 140: 8855: 0 140: 8856: 0 140: 8857: 0 140: 8858: 0 140: 8859: 0 140: 8860: 0 140: 8861: 0 140: 8862: 0 140: 8863: 0 140: 8864: 0 140: 8865: 0 140: 8866: 0 140: 8867: 0 140: 8868: 0 140: 8869: 0 140: 8870: 0 140: 8871: 0 140: 8872: 0 140: 8873: 0 140: 8874: 0 140: 8875: 0 140: 8876: 0 140: 8877: 0 140: 8878: 0 140: 8879: 0 140: 8880: 0 140: 8881: 0 140: 8882: 0 140: 8883: 0 140: 8884: 0 140: 8885: 0 140: 8886: 0 140: 8887: 0 140: 8888: 0 140: 8889: 0 140: 8890: 0 140: 8891: 0 140: 8892: 0 140: 8893: 0 140: 8894: 0 140: 8895: 0 140: 8896: 0 140: 8897: 0 140: 8898: 0 140: 8899: 0 140: 8900: 0 140: 8901: 0 140: 8902: 0 140: 8903: 0 140: 8904: 0 140: 8905: 0 140: 8906: 0 140: 8907: 0 140: 8908: 0 140: 8909: 0 140: 8910: 0 140: 8911: 0 140: 8912: 0 140: 8913: 0 140: 8914: 0 140: 8915: 0 140: 8916: 0 140: 8917: 0 140: 8918: 0 140: 8919: 0 140: 8920: 0 140: 8921: 0 140: 8922: 0 140: 8923: 0 140: 8924: 0 140: 8925: 0 140: 8926: 0 140: 8927: 0 140: 8928: 0 140: 8929: 0 140: 8930: 0 140: 8931: 0 140: 8932: 0 140: 8933: 0 140: 8934: 0 140: 8935: 0 140: 8936: 0 140: 8937: 0 140: 8938: 0 140: 8939: 0 140: 8940: 0 140: 8941: 0 140: 8942: 0 140: 8943: 0 140: 8944: 0 140: 8945: 0 140: 8946: 0 140: 8947: 0 140: 8948: 0 140: 8949: 0 140: 8950: 0 140: 8951: 0 140: 8952: 0 140: 8953: 0 140: 8954: 0 140: 8955: 0 140: 8956: 0 140: 8957: 0 140: 8958: 0 140: 8959: 0 140: 8960: 0 140: 8961: 0 140: 8962: 0 140: 8963: 0 140: 8964: 0 140: 8965: 0 140: 8966: 0 140: 8967: 0 140: 8968: 0 140: 8969: 0 140: 8970: 0 140: 8971: 0 140: 8972: 0 140: 8973: 0 140: 8974: 0 140: 8975: 0 140: 8976: 0 140: 8977: 0 140: 8978: 0 140: 8979: 0 140: 8980: 0 140: 8981: 0 140: 8982: 0 140: 8983: 0 140: 8984: 0 140: 8985: 0 140: 8986: 0 140: 8987: 0 140: 8988: 0 140: 8989: 0 140: 8990: 0 140: 8991: 0 140: 8992: 0 140: 8993: 0 140: 8994: 0 140: 8995: 0 140: 8996: 0 140: 8997: 0 140: 8998: 0 140: 8999: 0 140: 9000: 0 140: 9001: 0 140: 9002: 0 140: 9003: 0 140: 9004: 0 140: 9005: 0 140: 9006: 0 140: 9007: 0 140: 9008: 0 140: 9009: 0 140: 9010: 0 140: 9011: 0 140: 9012: 0 140: 9013: 0 140: 9014: 0 140: 9015: 0 140: 9016: 0 140: 9017: 0 140: 9018: 0 140: 9019: 0 140: 9020: 0 140: 9021: 0 140: 9022: 0 140: 9023: 0 140: 9024: 0 140: 9025: 0 140: 9026: 0 140: 9027: 0 140: 9028: 0 140: 9029: 0 140: 9030: 0 140: 9031: 0 140: 9032: 0 140: 9033: 0 140: 9034: 0 140: 9035: 0 140: 9036: 0 140: 9037: 0 140: 9038: 0 140: 9039: 0 140: 9040: 0 140: 9041: 0 140: 9042: 0 140: 9043: 0 140: 9044: 0 140: 9045: 0 140: 9046: 0 140: 9047: 0 140: 9048: 0 140: 9049: 0 140: 9050: 0 140: 9051: 0 140: 9052: 0 140: 9053: 0 140: 9054: 0 140: 9055: 0 140: 9056: 0 140: 9057: 0 140: 9058: 0 140: 9059: 0 140: 9060: 0 140: 9061: 0 140: 9062: 0 140: 9063: 0 140: 9064: 0 140: 9065: 0 140: 9066: 0 140: 9067: 0 140: 9068: 0 140: 9069: 0 140: 9070: 0 140: 9071: 0 140: 9072: 0 140: 9073: 0 140: 9074: 0 140: 9075: 0 140: 9076: 0 140: 9077: 0 140: 9078: 0 140: 9079: 0 140: 9080: 0 140: 9081: 0 140: 9082: 0 140: 9083: 0 140: 9084: 0 140: 9085: 0 140: 9086: 0 140: 9087: 0 140: 9088: 0 140: 9089: 0 140: 9090: 0 140: 9091: 0 140: 9092: 0 140: 9093: 0 140: 9094: 0 140: 9095: 0 140: 9096: 0 140: 9097: 0 140: 9098: 0 140: 9099: 0 140: 9100: 0 140: 9101: 0 140: 9102: 0 140: 9103: 0 140: 9104: 0 140: 9105: 0 140: 9106: 0 140: 9107: 0 140: 9108: 0 140: 9109: 0 140: 9110: 0 140: 9111: 0 140: 9112: 0 140: 9113: 0 140: 9114: 0 140: 9115: 0 140: 9116: 0 140: 9117: 0 140: 9118: 0 140: 9119: 0 140: 9120: 0 140: 9121: 0 140: 9122: 0 140: 9123: 0 140: 9124: 0 140: 9125: 0 140: 9126: 0 140: 9127: 0 140: 9128: 0 140: 9129: 0 140: 9130: 0 140: 9131: 0 140: 9132: 0 140: 9133: 0 140: 9134: 0 140: 9135: 0 140: 9136: 0 140: 9137: 0 140: 9138: 0 140: 9139: 0 140: 9140: 0 140: 9141: 0 140: 9142: 0 140: 9143: 0 140: 9144: 0 140: 9145: 0 140: 9146: 0 140: 9147: 0 140: 9148: 0 140: 9149: 0 140: 9150: 0 140: 9151: 0 140: 9152: 0 140: 9153: 0 140: 9154: 0 140: 9155: 0 140: 9156: 0 140: 9157: 0 140: 9158: 0 140: 9159: 0 140: 9160: 0 140: 9161: 0 140: 9162: 0 140: 9163: 0 140: 9164: 0 140: 9165: 0 140: 9166: 0 140: 9167: 0 140: 9168: 0 140: 9169: 0 140: 9170: 0 140: 9171: 0 140: 9172: 0 140: 9173: 0 140: 9174: 0 140: 9175: 0 140: 9176: 0 140: 9177: 0 140: 9178: 0 140: 9179: 0 140: 9180: 0 140: 9181: 0 140: 9182: 0 140: 9183: 0 140: 9184: 0 140: 9185: 0 140: 9186: 0 140: 9187: 0 140: 9188: 0 140: 9189: 0 140: 9190: 0 140: 9191: 0 140: 9192: 0 140: 9193: 0 140: 9194: 0 140: 9195: 0 140: 9196: 0 140: 9197: 0 140: 9198: 0 140: 9199: 0 140: 9200: 0 140: 9201: 0 140: 9202: 0 140: 9203: 0 140: 9204: 0 140: 9205: 0 140: 9206: 0 140: 9207: 0 140: 9208: 0 140: 9209: 0 140: 9210: 0 140: 9211: 0 140: 9212: 0 140: 9213: 0 140: 9214: 0 140: 9215: 0 140: 9216: 0 140: 9217: 0 140: 9218: 0 140: 9219: 0 140: 9220: 0 140: 9221: 0 140: 9222: 0 140: 9223: 0 140: 9224: 0 140: 9225: 0 140: 9226: 0 140: 9227: 0 140: 9228: 0 140: 9229: 0 140: 9230: 0 140: 9231: 0 140: 9232: 0 140: 9233: 0 140: 9234: 0 140: 9235: 0 140: 9236: 0 140: 9237: 0 140: 9238: 0 140: 9239: 0 140: 9240: 0 140: 9241: 0 140: 9242: 0 140: 9243: 0 140: 9244: 0 140: 9245: 0 140: 9246: 0 140: 9247: 0 140: 9248: 0 140: 9249: 0 140: 9250: 0 140: 9251: 0 140: 9252: 0 140: 9253: 0 140: 9254: 0 140: 9255: 0 140: 9256: 0 140: 9257: 0 140: 9258: 0 140: 9259: 0 140: 9260: 0 140: 9261: 0 140: 9262: 0 140: 9263: 0 140: 9264: 0 140: 9265: 0 140: 9266: 0 140: 9267: 0 140: 9268: 0 140: 9269: 0 140: 9270: 0 140: 9271: 0 140: 9272: 0 140: 9273: 0 140: 9274: 0 140: 9275: 0 140: 9276: 0 140: 9277: 0 140: 9278: 0 140: 9279: 0 140: 9280: 0 140: 9281: 0 140: 9282: 0 140: 9283: 0 140: 9284: 0 140: 9285: 0 140: 9286: 0 140: 9287: 0 140: 9288: 0 140: 9289: 0 140: 9290: 0 140: 9291: 0 140: 9292: 0 140: 9293: 0 140: 9294: 0 140: 9295: 0 140: 9296: 0 140: 9297: 0 140: 9298: 0 140: 9299: 0 140: 9300: 0 140: 9301: 0 140: 9302: 0 140: 9303: 0 140: 9304: 0 140: 9305: 0 140: 9306: 0 140: 9307: 0 140: 9308: 0 140: 9309: 0 140: 9310: 0 140: 9311: 0 140: 9312: 0 140: 9313: 0 140: 9314: 0 140: 9315: 0 140: 9316: 0 140: 9317: 0 140: 9318: 0 140: 9319: 0 140: 9320: 0 140: 9321: 0 140: 9322: 0 140: 9323: 0 140: 9324: 0 140: 9325: 0 140: 9326: 0 140: 9327: 0 140: 9328: 0 140: 9329: 0 140: 9330: 0 140: 9331: 0 140: 9332: 0 140: 9333: 0 140: 9334: 0 140: 9335: 0 140: 9336: 0 140: 9337: 0 140: 9338: 0 140: 9339: 0 140: 9340: 0 140: 9341: 0 140: 9342: 0 140: 9343: 0 140: 9344: 0 140: 9345: 0 140: 9346: 0 140: 9347: 0 140: 9348: 0 140: 9349: 0 140: 9350: 0 140: 9351: 0 140: 9352: 0 140: 9353: 0 140: 9354: 0 140: 9355: 0 140: 9356: 0 140: 9357: 0 140: 9358: 0 140: 9359: 0 140: 9360: 0 140: 9361: 0 140: 9362: 0 140: 9363: 0 140: 9364: 0 140: 9365: 0 140: 9366: 0 140: 9367: 0 140: 9368: 0 140: 9369: 0 140: 9370: 0 140: 9371: 0 140: 9372: 0 140: 9373: 0 140: 9374: 0 140: 9375: 0 140: 9376: 0 140: 9377: 0 140: 9378: 0 140: 9379: 0 140: 9380: 0 140: 9381: 0 140: 9382: 0 140: 9383: 0 140: 9384: 0 140: 9385: 0 140: 9386: 0 140: 9387: 0 140: 9388: 0 140: 9389: 0 140: 9390: 0 140: 9391: 0 140: 9392: 0 140: 9393: 0 140: 9394: 0 140: 9395: 0 140: 9396: 0 140: 9397: 0 140: 9398: 0 140: 9399: 0 140: 9400: 0 140: 9401: 0 140: 9402: 0 140: 9403: 0 140: 9404: 0 140: 9405: 0 140: 9406: 0 140: 9407: 0 140: 9408: 0 140: 9409: 0 140: 9410: 0 140: 9411: 0 140: 9412: 0 140: 9413: 0 140: 9414: 0 140: 9415: 0 140: 9416: 0 140: 9417: 0 140: 9418: 0 140: 9419: 0 140: 9420: 0 140: 9421: 0 140: 9422: 0 140: 9423: 0 140: 9424: 0 140: 9425: 0 140: 9426: 0 140: 9427: 0 140: 9428: 0 140: 9429: 0 140: 9430: 0 140: 9431: 0 140: 9432: 0 140: 9433: 0 140: 9434: 0 140: 9435: 0 140: 9436: 0 140: 9437: 0 140: 9438: 0 140: 9439: 0 140: 9440: 0 140: 9441: 0 140: 9442: 0 140: 9443: 0 140: 9444: 0 140: 9445: 0 140: 9446: 0 140: 9447: 0 140: 9448: 0 140: 9449: 0 140: 9450: 0 140: 9451: 0 140: 9452: 0 140: 9453: 0 140: 9454: 0 140: 9455: 0 140: 9456: 0 140: 9457: 0 140: 9458: 0 140: 9459: 0 140: 9460: 0 140: 9461: 0 140: 9462: 0 140: 9463: 0 140: 9464: 0 140: 9465: 0 140: 9466: 0 140: 9467: 0 140: 9468: 0 140: 9469: 0 140: 9470: 0 140: 9471: 0 140: 9472: 0 140: 9473: 0 140: 9474: 0 140: 9475: 0 140: 9476: 0 140: 9477: 0 140: 9478: 0 140: 9479: 0 140: 9480: 0 140: 9481: 0 140: 9482: 0 140: 9483: 0 140: 9484: 0 140: 9485: 0 140: 9486: 0 140: 9487: 0 140: 9488: 0 140: 9489: 0 140: 9490: 0 140: 9491: 0 140: 9492: 0 140: 9493: 0 140: 9494: 0 140: 9495: 0 140: 9496: 0 140: 9497: 0 140: 9498: 0 140: 9499: 0 140: 9500: 0 140: 9501: 0 140: 9502: 0 140: 9503: 0 140: 9504: 0 140: 9505: 0 140: 9506: 0 140: 9507: 0 140: 9508: 0 140: 9509: 0 140: 9510: 0 140: 9511: 0 140: 9512: 0 140: 9513: 0 140: 9514: 0 140: 9515: 0 140: 9516: 0 140: 9517: 0 140: 9518: 0 140: 9519: 0 140: 9520: 0 140: 9521: 0 140: 9522: 0 140: 9523: 0 140: 9524: 0 140: 9525: 0 140: 9526: 0 140: 9527: 0 140: 9528: 0 140: 9529: 0 140: 9530: 0 140: 9531: 0 140: 9532: 0 140: 9533: 0 140: 9534: 0 140: 9535: 0 140: 9536: 0 140: 9537: 0 140: 9538: 0 140: 9539: 0 140: 9540: 0 140: 9541: 0 140: 9542: 0 140: 9543: 0 140: 9544: 0 140: 9545: 0 140: 9546: 0 140: 9547: 0 140: 9548: 0 140: 9549: 0 140: 9550: 0 140: 9551: 0 140: 9552: 0 140: 9553: 0 140: 9554: 0 140: 9555: 0 140: 9556: 0 140: 9557: 0 140: 9558: 0 140: 9559: 0 140: 9560: 0 140: 9561: 0 140: 9562: 0 140: 9563: 0 140: 9564: 0 140: 9565: 0 140: 9566: 0 140: 9567: 0 140: 9568: 0 140: 9569: 0 140: 9570: 0 140: 9571: 0 140: 9572: 0 140: 9573: 0 140: 9574: 0 140: 9575: 0 140: 9576: 0 140: 9577: 0 140: 9578: 0 140: 9579: 0 140: 9580: 0 140: 9581: 0 140: 9582: 0 140: 9583: 0 140: 9584: 0 140: 9585: 0 140: 9586: 0 140: 9587: 0 140: 9588: 0 140: 9589: 0 140: 9590: 0 140: 9591: 0 140: 9592: 0 140: 9593: 0 140: 9594: 0 140: 9595: 0 140: 9596: 0 140: 9597: 0 140: 9598: 0 140: 9599: 0 140: 9600: 0 140: 9601: 0 140: 9602: 0 140: 9603: 0 140: 9604: 0 140: 9605: 0 140: 9606: 0 140: 9607: 0 140: 9608: 0 140: 9609: 0 140: 9610: 0 140: 9611: 0 140: 9612: 0 140: 9613: 0 140: 9614: 0 140: 9615: 0 140: 9616: 0 140: 9617: 0 140: 9618: 0 140: 9619: 0 140: 9620: 0 140: 9621: 0 140: 9622: 0 140: 9623: 0 140: 9624: 0 140: 9625: 0 140: 9626: 0 140: 9627: 0 140: 9628: 0 140: 9629: 0 140: 9630: 0 140: 9631: 0 140: 9632: 0 140: 9633: 0 140: 9634: 0 140: 9635: 0 140: 9636: 0 140: 9637: 0 140: 9638: 0 140: 9639: 0 140: 9640: 0 140: 9641: 0 140: 9642: 0 140: 9643: 0 140: 9644: 0 140: 9645: 0 140: 9646: 0 140: 9647: 0 140: 9648: 0 140: 9649: 0 140: 9650: 0 140: 9651: 0 140: 9652: 0 140: 9653: 0 140: 9654: 0 140: 9655: 0 140: 9656: 0 140: 9657: 0 140: 9658: 0 140: 9659: 0 140: 9660: 0 140: 9661: 0 140: 9662: 0 140: 9663: 0 140: 9664: 0 140: 9665: 0 140: 9666: 0 140: 9667: 0 140: 9668: 0 140: 9669: 0 140: 9670: 0 140: 9671: 0 140: 9672: 0 140: 9673: 0 140: 9674: 0 140: 9675: 0 140: 9676: 0 140: 9677: 0 140: 9678: 0 140: 9679: 0 140: 9680: 0 140: 9681: 0 140: 9682: 0 140: 9683: 0 140: 9684: 0 140: 9685: 0 140: 9686: 0 140: 9687: 0 140: 9688: 0 140: 9689: 0 140: 9690: 0 140: 9691: 0 140: 9692: 0 140: 9693: 0 140: 9694: 0 140: 9695: 0 140: 9696: 0 140: 9697: 0 140: 9698: 0 140: 9699: 0 140: 9700: 0 140: 9701: 0 140: 9702: 0 140: 9703: 0 140: 9704: 0 140: 9705: 0 140: 9706: 0 140: 9707: 0 140: 9708: 0 140: 9709: 0 140: 9710: 0 140: 9711: 0 140: 9712: 0 140: 9713: 0 140: 9714: 0 140: 9715: 0 140: 9716: 0 140: 9717: 0 140: 9718: 0 140: 9719: 0 140: 9720: 0 140: 9721: 0 140: 9722: 0 140: 9723: 0 140: 9724: 0 140: 9725: 0 140: 9726: 0 140: 9727: 0 140: 9728: 0 140: 9729: 0 140: 9730: 0 140: 9731: 0 140: 9732: 0 140: 9733: 0 140: 9734: 0 140: 9735: 0 140: 9736: 0 140: 9737: 0 140: 9738: 0 140: 9739: 0 140: 9740: 0 140: 9741: 0 140: 9742: 0 140: 9743: 0 140: 9744: 0 140: 9745: 0 140: 9746: 0 140: 9747: 0 140: 9748: 0 140: 9749: 0 140: 9750: 0 140: 9751: 0 140: 9752: 0 140: 9753: 0 140: 9754: 0 140: 9755: 0 140: 9756: 0 140: 9757: 0 140: 9758: 0 140: 9759: 0 140: 9760: 0 140: 9761: 0 140: 9762: 0 140: 9763: 0 140: 9764: 0 140: 9765: 0 140: 9766: 0 140: 9767: 0 140: 9768: 0 140: 9769: 0 140: 9770: 0 140: 9771: 0 140: 9772: 0 140: 9773: 0 140: 9774: 0 140: 9775: 0 140: 9776: 0 140: 9777: 0 140: 9778: 0 140: 9779: 0 140: 9780: 0 140: 9781: 0 140: 9782: 0 140: 9783: 0 140: 9784: 0 140: 9785: 0 140: 9786: 0 140: 9787: 0 140: 9788: 0 140: 9789: 0 140: 9790: 0 140: 9791: 0 140: 9792: 0 140: 9793: 0 140: 9794: 0 140: 9795: 0 140: 9796: 0 140: 9797: 0 140: 9798: 0 140: 9799: 0 140: 9800: 0 140: 9801: 0 140: 9802: 0 140: 9803: 0 140: 9804: 0 140: 9805: 0 140: 9806: 0 140: 9807: 0 140: 9808: 0 140: 9809: 0 140: 9810: 0 140: 9811: 0 140: 9812: 0 140: 9813: 0 140: 9814: 0 140: 9815: 0 140: 9816: 0 140: 9817: 0 140: 9818: 0 140: 9819: 0 140: 9820: 0 140: 9821: 0 140: 9822: 0 140: 9823: 0 140: 9824: 0 140: 9825: 0 140: 9826: 0 140: 9827: 0 140: 9828: 0 140: 9829: 0 140: 9830: 0 140: 9831: 0 140: 9832: 0 140: 9833: 0 140: 9834: 0 140: 9835: 0 140: 9836: 0 140: 9837: 0 140: 9838: 0 140: 9839: 0 140: 9840: 0 140: 9841: 0 140: 9842: 0 140: 9843: 0 140: 9844: 0 140: 9845: 0 140: 9846: 0 140: 9847: 0 140: 9848: 0 140: 9849: 0 140: 9850: 0 140: 9851: 0 140: 9852: 0 140: 9853: 0 140: 9854: 0 140: 9855: 0 140: 9856: 0 140: 9857: 0 140: 9858: 0 140: 9859: 0 140: 9860: 0 140: 9861: 0 140: 9862: 0 140: 9863: 0 140: 9864: 0 140: 9865: 0 140: 9866: 0 140: 9867: 0 140: 9868: 0 140: 9869: 0 140: 9870: 0 140: 9871: 0 140: 9872: 0 140: 9873: 0 140: 9874: 0 140: 9875: 0 140: 9876: 0 140: 9877: 0 140: 9878: 0 140: 9879: 0 140: 9880: 0 140: 9881: 0 140: 9882: 0 140: 9883: 0 140: 9884: 0 140: 9885: 0 140: 9886: 0 140: 9887: 0 140: 9888: 0 140: 9889: 0 140: 9890: 0 140: 9891: 0 140: 9892: 0 140: 9893: 0 140: 9894: 0 140: 9895: 0 140: 9896: 0 140: 9897: 0 140: 9898: 0 140: 9899: 0 140: 9900: 0 140: 9901: 0 140: 9902: 0 140: 9903: 0 140: 9904: 0 140: 9905: 0 140: 9906: 0 140: 9907: 0 140: 9908: 0 140: 9909: 0 140: 9910: 0 140: 9911: 0 140: 9912: 0 140: 9913: 0 140: 9914: 0 140: 9915: 0 140: 9916: 0 140: 9917: 0 140: 9918: 0 140: 9919: 0 140: 9920: 0 140: 9921: 0 140: 9922: 0 140: 9923: 0 140: 9924: 0 140: 9925: 0 140: 9926: 0 140: 9927: 0 140: 9928: 0 140: 9929: 0 140: 9930: 0 140: 9931: 0 140: 9932: 0 140: 9933: 0 140: 9934: 0 140: 9935: 0 140: 9936: 0 140: 9937: 0 140: 9938: 0 140: 9939: 0 140: 9940: 0 140: 9941: 0 140: 9942: 0 140: 9943: 0 140: 9944: 0 140: 9945: 0 140: 9946: 0 140: 9947: 0 140: 9948: 0 140: 9949: 0 140: 9950: 0 140: 9951: 0 140: 9952: 0 140: 9953: 0 140: 9954: 0 140: 9955: 0 140: 9956: 0 140: 9957: 0 140: 9958: 0 140: 9959: 0 140: 9960: 0 140: 9961: 0 140: 9962: 0 140: 9963: 0 140: 9964: 0 140: 9965: 0 140: 9966: 0 140: 9967: 0 140: 9968: 0 140: 9969: 0 140: 9970: 0 140: 9971: 0 140: 9972: 0 140: 9973: 0 140: 9974: 0 140: 9975: 0 140: 9976: 0 140: 9977: 0 140: 9978: 0 140: 9979: 0 140: 9980: 0 140: 9981: 0 140: 9982: 0 140: 9983: 0 140: 9984: 0 140: 9985: 0 140: 9986: 0 140: 9987: 0 140: 9988: 0 140: 9989: 0 140: 9990: 0 140: 9991: 0 140: 9992: 0 140: 9993: 0 140: 9994: 0 140: 9995: 0 140: 9996: 0 140: 9997: 0 140: 9998: 0 140: 9999: 0 140: 10000: 0 140: 10001: 0 140: 10002: 0 140: 10003: 0 140: 10004: 0 140: 10005: 0 140: 10006: 0 140: 10007: 0 140: 10008: 0 140: 10009: 0 140: 10010: 0 140: 10011: 0 140: 10012: 0 140: 10013: 0 140: 10014: 0 140: 10015: 0 140: 10016: 0 140: 10017: 0 140: 10018: 0 140: 10019: 0 140: 10020: 0 140: 10021: 0 140: 10022: 0 140: 10023: 0 140: 10024: 0 140: 10025: 0 140: 10026: 0 140: 10027: 0 140: 10028: 0 140: 10029: 0 140: 10030: 0 140: 10031: 0 140: 10032: 0 140: 10033: 0 140: 10034: 0 140: 10035: 0 140: 10036: 0 140: 10037: 0 140: 10038: 0 140: 10039: 0 140: 10040: 0 140: 10041: 0 140: 10042: 0 140: 10043: 0 140: 10044: 0 140: 10045: 0 140: 10046: 0 140: 10047: 0 140: 10048: 0 140: 10049: 0 140: 10050: 0 140: 10051: 0 140: 10052: 0 140: 10053: 0 140: 10054: 0 140: 10055: 0 140: 10056: 0 140: 10057: 0 140: 10058: 0 140: 10059: 0 140: 10060: 0 140: 10061: 0 140: 10062: 0 140: 10063: 0 140: 10064: 0 140: 10065: 0 140: 10066: 0 140: 10067: 0 140: 10068: 0 140: 10069: 0 140: 10070: 0 140: 10071: 0 140: 10072: 0 140: 10073: 0 140: 10074: 0 140: 10075: 0 140: 10076: 0 140: 10077: 0 140: 10078: 0 140: 10079: 0 140: 10080: 0 140: 10081: 0 140: 10082: 0 140: 10083: 0 140: 10084: 0 140: 10085: 0 140: 10086: 0 140: 10087: 0 140: 10088: 0 140: 10089: 0 140: 10090: 0 140: 10091: 0 140: 10092: 0 140: 10093: 0 140: 10094: 0 140: 10095: 0 140: 10096: 0 140: 10097: 0 140: 10098: 0 140: 10099: 0 140: 10100: 0 140: 10101: 0 140: 10102: 0 140: 10103: 0 140: 10104: 0 140: 10105: 0 140: 10106: 0 140: 10107: 0 140: 10108: 0 140: 10109: 0 140: 10110: 0 140: 10111: 0 140: 10112: 0 140: 10113: 0 140: 10114: 0 140: 10115: 0 140: 10116: 0 140: 10117: 0 140: 10118: 0 140: 10119: 0 140: 10120: 0 140: 10121: 0 140: 10122: 0 140: 10123: 0 140: 10124: 0 140: 10125: 0 140: 10126: 0 140: 10127: 0 140: 10128: 0 140: 10129: 0 140: 10130: 0 140: 10131: 0 140: 10132: 0 140: 10133: 0 140: 10134: 0 140: 10135: 0 140: 10136: 0 140: 10137: 0 140: 10138: 0 140: 10139: 0 140: 10140: 0 140: 10141: 0 140: 10142: 0 140: 10143: 0 140: 10144: 0 140: 10145: 0 140: 10146: 0 140: 10147: 0 140: 10148: 0 140: 10149: 0 140: 10150: 0 140: 10151: 0 140: 10152: 0 140: 10153: 0 140: 10154: 0 140: 10155: 0 140: 10156: 0 140: 10157: 0 140: 10158: 0 140: 10159: 0 140: 10160: 0 140: 10161: 0 140: 10162: 0 140: 10163: 0 140: 10164: 0 140: 10165: 0 140: 10166: 0 140: 10167: 0 140: 10168: 0 140: 10169: 0 140: 10170: 0 140: 10171: 0 140: 10172: 0 140: 10173: 0 140: 10174: 0 140: 10175: 0 140: 10176: 0 140: 10177: 0 140: 10178: 0 140: 10179: 0 140: 10180: 0 140: 10181: 0 140: 10182: 0 140: 10183: 0 140: 10184: 0 140: 10185: 0 140: 10186: 0 140: 10187: 0 140: 10188: 0 140: 10189: 0 140: 10190: 0 140: 10191: 0 140: 10192: 0 140: 10193: 0 140: 10194: 0 140: 10195: 0 140: 10196: 0 140: 10197: 0 140: 10198: 0 140: 10199: 0 140: 10200: 0 140: 10201: 0 140: 10202: 0 140: 10203: 0 140: 10204: 0 140: 10205: 0 140: 10206: 0 140: 10207: 0 140: 10208: 0 140: 10209: 0 140: 10210: 0 140: 10211: 0 140: 10212: 0 140: 10213: 0 140: 10214: 0 140: 10215: 0 140: 10216: 0 140: 10217: 0 140: 10218: 0 140: 10219: 0 140: 10220: 0 140: 10221: 0 140: 10222: 0 140: 10223: 0 140: 10224: 0 140: 10225: 0 140: 10226: 0 140: 10227: 0 140: 10228: 0 140: 10229: 0 140: 10230: 0 140: 10231: 0 140: 10232: 0 140: 10233: 0 140: 10234: 0 140: 10235: 0 140: 10236: 0 140: 10237: 0 140: 10238: 0 140: 10239: 0 140: 10240: 0 140: 10241: 0 140: 10242: 0 140: 10243: 0 140: 10244: 0 140: 10245: 0 140: 10246: 0 140: 10247: 0 140: 10248: 0 140: 10249: 0 140: 10250: 0 140: 10251: 0 140: 10252: 0 140: 10253: 0 140: 10254: 0 140: 10255: 0 140: 10256: 0 140: 10257: 0 140: 10258: 0 140: 10259: 0 140: 10260: 0 140: 10261: 0 140: 10262: 0 140: 10263: 0 140: 10264: 0 140: 10265: 0 140: 10266: 0 140: 10267: 0 140: 10268: 0 140: 10269: 0 140: 10270: 0 140: 10271: 0 140: 10272: 0 140: 10273: 0 140: 10274: 0 140: 10275: 0 140: 10276: 0 140: 10277: 0 140: 10278: 0 140: 10279: 0 140: 10280: 0 140: 10281: 0 140: 10282: 0 140: 10283: 0 140: 10284: 0 140: 10285: 0 140: 10286: 0 140: 10287: 0 140: 10288: 0 140: 10289: 0 140: 10290: 0 140: 10291: 0 140: 10292: 0 140: 10293: 0 140: 10294: 0 140: 10295: 0 140: 10296: 0 140: 10297: 0 140: 10298: 0 140: 10299: 0 140: 10300: 0 140: 10301: 0 140: 10302: 0 140: 10303: 0 140: 10304: 0 140: 10305: 0 140: 10306: 0 140: 10307: 0 140: 10308: 0 140: 10309: 0 140: 10310: 0 140: 10311: 0 140: 10312: 0 140: 10313: 0 140: 10314: 0 140: 10315: 0 140: 10316: 0 140: 10317: 0 140: 10318: 0 140: 10319: 0 140: 10320: 0 140: 10321: 0 140: 10322: 0 140: 10323: 0 140: 10324: 0 140: 10325: 0 140: 10326: 0 140: 10327: 0 140: 10328: 0 140: 10329: 0 140: 10330: 0 140: 10331: 0 140: 10332: 0 140: 10333: 0 140: 10334: 0 140: 10335: 0 140: 10336: 0 140: 10337: 0 140: 10338: 0 140: 10339: 0 140: 10340: 0 140: 10341: 0 140: 10342: 0 140: 10343: 0 140: 10344: 0 140: 10345: 0 140: 10346: 0 140: 10347: 0 140: 10348: 0 140: 10349: 0 140: 10350: 0 140: 10351: 0 140: 10352: 0 140: 10353: 0 140: 10354: 0 140: 10355: 0 140: 10356: 0 140: 10357: 0 140: 10358: 0 140: 10359: 0 140: 10360: 0 140: 10361: 0 140: 10362: 0 140: 10363: 0 140: 10364: 0 140: 10365: 0 140: 10366: 0 140: 10367: 0 140: 10368: 0 140: 10369: 0 140: 10370: 0 140: 10371: 0 140: 10372: 0 140: 10373: 0 140: 10374: 0 140: 10375: 0 140: 10376: 0 140: 10377: 0 140: 10378: 0 140: 10379: 0 140: 10380: 0 140: 10381: 0 140: 10382: 0 140: 10383: 0 140: 10384: 0 140: 10385: 0 140: 10386: 0 140: 10387: 0 140: 10388: 0 140: 10389: 0 140: 10390: 0 140: 10391: 0 140: 10392: 0 140: 10393: 0 140: 10394: 0 140: 10395: 0 140: 10396: 0 140: 10397: 0 140: 10398: 0 140: 10399: 0 140: 10400: 0 140: 10401: 0 140: 10402: 0 140: 10403: 0 140: 10404: 0 140: 10405: 0 140: 10406: 0 140: 10407: 0 140: 10408: 0 140: 10409: 0 140: 10410: 0 140: 10411: 0 140: 10412: 0 140: 10413: 0 140: 10414: 0 140: 10415: 0 140: 10416: 0 140: 10417: 0 140: 10418: 0 140: 10419: 0 140: 10420: 0 140: 10421: 0 140: 10422: 0 140: 10423: 0 140: 10424: 0 140: 10425: 0 140: 10426: 0 140: 10427: 0 140: 10428: 0 140: 10429: 0 140: 10430: 0 140: 10431: 0 140: 10432: 0 140: 10433: 0 140: 10434: 0 140: 10435: 0 140: 10436: 0 140: 10437: 0 140: 10438: 0 140: 10439: 0 140: 10440: 0 140: 10441: 0 140: 10442: 0 140: 10443: 0 140: 10444: 0 140: 10445: 0 140: 10446: 0 140: 10447: 0 140: 10448: 0 140: 10449: 0 140: 10450: 0 140: 10451: 0 140: 10452: 0 140: 10453: 0 140: 10454: 0 140: 10455: 0 140: 10456: 0 140: 10457: 0 140: 10458: 0 140: 10459: 0 140: 10460: 0 140: 10461: 0 140: 10462: 0 140: 10463: 0 140: 10464: 0 140: 10465: 0 140: 10466: 0 140: 10467: 0 140: 10468: 0 140: 10469: 0 140: 10470: 0 140: 10471: 0 140: 10472: 0 140: 10473: 0 140: 10474: 0 140: 10475: 0 140: 10476: 0 140: 10477: 0 140: 10478: 0 140: 10479: 0 140: 10480: 0 140: 10481: 0 140: 10482: 0 140: 10483: 0 140: 10484: 0 140: 10485: 0 140: 10486: 0 140: 10487: 0 140: 10488: 0 140: 10489: 0 140: 10490: 0 140: 10491: 0 140: 10492: 0 140: 10493: 0 140: 10494: 0 140: 10495: 0 140: 10496: 0 140: 10497: 0 140: 10498: 0 140: 10499: 0 140: 10500: 0 140: 10501: 0 140: 10502: 0 140: 10503: 0 140: 10504: 0 140: 10505: 0 140: 10506: 0 140: 10507: 0 140: 10508: 0 140: 10509: 0 140: 10510: 0 140: 10511: 0 140: 10512: 0 140: 10513: 0 140: 10514: 0 140: 10515: 0 140: 10516: 0 140: 10517: 0 140: 10518: 0 140: 10519: 0 140: 10520: 0 140: 10521: 0 140: 10522: 0 140: 10523: 0 140: 10524: 0 140: 10525: 0 140: 10526: 0 140: 10527: 0 140: 10528: 0 140: 10529: 0 140: 10530: 0 140: 10531: 0 140: 10532: 0 140: 10533: 0 140: 10534: 0 140: 10535: 0 140: 10536: 0 140: 10537: 0 140: 10538: 0 140: 10539: 0 140: 10540: 0 140: 10541: 0 140: 10542: 0 140: 10543: 0 140: 10544: 0 140: 10545: 0 140: 10546: 0 140: 10547: 0 140: 10548: 0 140: 10549: 0 140: 10550: 0 140: 10551: 0 140: 10552: 0 140: 10553: 0 140: 10554: 0 140: 10555: 0 140: 10556: 0 140: 10557: 0 140: 10558: 0 140: 10559: 0 140: 10560: 0 140: 10561: 0 140: 10562: 0 140: 10563: 0 140: 10564: 0 140: 10565: 0 140: 10566: 0 140: 10567: 0 140: 10568: 0 140: 10569: 0 140: 10570: 0 140: 10571: 0 140: 10572: 0 140: 10573: 0 140: 10574: 0 140: 10575: 0 140: 10576: 0 140: 10577: 0 140: 10578: 0 140: 10579: 0 140: 10580: 0 140: 10581: 0 140: 10582: 0 140: 10583: 0 140: 10584: 0 140: 10585: 0 140: 10586: 0 140: 10587: 0 140: 10588: 0 140: 10589: 0 140: 10590: 0 140: 10591: 0 140: 10592: 0 140: 10593: 0 140: 10594: 0 140: 10595: 0 140: 10596: 0 140: 10597: 0 140: 10598: 0 140: 10599: 0 140: 10600: 0 140: 10601: 0 140: 10602: 0 140: 10603: 0 140: 10604: 0 140: 10605: 0 140: 10606: 0 140: 10607: 0 140: 10608: 0 140: 10609: 0 140: 10610: 0 140: 10611: 0 140: 10612: 0 140: 10613: 0 140: 10614: 0 140: 10615: 0 140: 10616: 0 140: 10617: 0 140: 10618: 0 140: 10619: 0 140: 10620: 0 140: 10621: 0 140: 10622: 0 140: 10623: 0 140: 10624: 0 140: 10625: 0 140: 10626: 0 140: 10627: 0 140: 10628: 0 140: 10629: 0 140: 10630: 0 140: 10631: 0 140: 10632: 0 140: 10633: 0 140: 10634: 0 140: 10635: 0 140: 10636: 0 140: 10637: 0 140: 10638: 0 140: 10639: 0 140: 10640: 0 140: 10641: 0 140: 10642: 0 140: 10643: 0 140: 10644: 0 140: 10645: 0 140: 10646: 0 140: 10647: 0 140: 10648: 0 140: 10649: 0 140: 10650: 0 140: 10651: 0 140: 10652: 0 140: 10653: 0 140: 10654: 0 140: 10655: 0 140: 10656: 0 140: 10657: 0 140: 10658: 0 140: 10659: 0 140: 10660: 0 140: 10661: 0 140: 10662: 0 140: 10663: 0 140: 10664: 0 140: 10665: 0 140: 10666: 0 140: 10667: 0 140: 10668: 0 140: 10669: 0 140: 10670: 0 140: 10671: 0 140: 10672: 0 140: 10673: 0 140: 10674: 0 140: 10675: 0 140: 10676: 0 140: 10677: 0 140: 10678: 0 140: 10679: 0 140: 10680: 0 140: 10681: 0 140: 10682: 0 140: 10683: 0 140: 10684: 0 140: 10685: 0 140: 10686: 0 140: 10687: 0 140: 10688: 0 140: 10689: 0 140: 10690: 0 140: 10691: 0 140: 10692: 0 140: 10693: 0 140: 10694: 0 140: 10695: 0 140: 10696: 0 140: 10697: 0 140: 10698: 0 140: 10699: 0 140: 10700: 0 140: 10701: 0 140: 10702: 0 140: 10703: 0 140: 10704: 0 140: 10705: 0 140: 10706: 0 140: 10707: 0 140: 10708: 0 140: 10709: 0 140: 10710: 0 140: 10711: 0 140: 10712: 0 140: 10713: 0 140: 10714: 0 140: 10715: 0 140: 10716: 0 140: 10717: 0 140: 10718: 0 140: 10719: 0 140: 10720: 0 140: 10721: 0 140: 10722: 0 140: 10723: 0 140: 10724: 0 140: 10725: 0 140: 10726: 0 140: 10727: 0 140: 10728: 0 140: 10729: 0 140: 10730: 0 140: 10731: 0 140: 10732: 0 140: 10733: 0 140: 10734: 0 140: 10735: 0 140: 10736: 0 140: 10737: 0 140: 10738: 0 140: 10739: 0 140: 10740: 0 140: 10741: 0 140: 10742: 0 140: 10743: 0 140: 10744: 0 140: 10745: 0 140: 10746: 0 140: 10747: 0 140: 10748: 0 140: 10749: 0 140: 10750: 0 140: 10751: 0 140: 10752: 0 140: 10753: 0 140: 10754: 0 140: 10755: 0 140: 10756: 0 140: 10757: 0 140: 10758: 0 140: 10759: 0 140: 10760: 0 140: 10761: 0 140: 10762: 0 140: 10763: 0 140: 10764: 0 140: 10765: 0 140: 10766: 0 140: 10767: 0 140: 10768: 0 140: 10769: 0 140: 10770: 0 140: 10771: 0 140: 10772: 0 140: 10773: 0 140: 10774: 0 140: 10775: 0 140: 10776: 0 140: 10777: 0 140: 10778: 0 140: 10779: 0 140: 10780: 0 140: 10781: 0 140: 10782: 0 140: 10783: 0 140: 10784: 0 140: 10785: 0 140: 10786: 0 140: 10787: 0 140: 10788: 0 140: 10789: 0 140: 10790: 0 140: 10791: 0 140: 10792: 0 140: 10793: 0 140: 10794: 0 140: 10795: 0 140: 10796: 0 140: 10797: 0 140: 10798: 0 140: 10799: 0 140: 10800: 0 140: 10801: 0 140: 10802: 0 140: 10803: 0 140: 10804: 0 140: 10805: 0 140: 10806: 0 140: 10807: 0 140: 10808: 0 140: 10809: 0 140: 10810: 0 140: 10811: 0 140: 10812: 0 140: 10813: 0 140: 10814: 0 140: 10815: 0 140: 10816: 0 140: 10817: 0 140: 10818: 0 140: 10819: 0 140: 10820: 0 140: 10821: 0 140: 10822: 0 140: 10823: 0 140: 10824: 0 140: 10825: 0 140: 10826: 0 140: 10827: 0 140: 10828: 0 140: 10829: 0 140: 10830: 0 140: 10831: 0 140: 10832: 0 140: 10833: 0 140: 10834: 0 140: 10835: 0 140: 10836: 0 140: 10837: 0 140: 10838: 0 140: 10839: 0 140: 10840: 0 140: 10841: 0 140: 10842: 0 140: 10843: 0 140: 10844: 0 140: 10845: 0 140: 10846: 0 140: 10847: 0 140: 10848: 0 140: 10849: 0 140: 10850: 0 140: 10851: 0 140: 10852: 0 140: 10853: 0 140: 10854: 0 140: 10855: 0 140: 10856: 0 140: 10857: 0 140: 10858: 0 140: 10859: 0 140: 10860: 0 140: 10861: 0 140: 10862: 0 140: 10863: 0 140: 10864: 0 140: 10865: 0 140: 10866: 0 140: 10867: 0 140: 10868: 0 140: 10869: 0 140: 10870: 0 140: 10871: 0 140: 10872: 0 140: 10873: 0 140: 10874: 0 140: 10875: 0 140: 10876: 0 140: 10877: 0 140: 10878: 0 140: 10879: 0 140: 10880: 0 140: 10881: 0 140: 10882: 0 140: 10883: 0 140: 10884: 0 140: 10885: 0 140: 10886: 0 140: 10887: 0 140: 10888: 0 140: 10889: 0 140: 10890: 0 140: 10891: 0 140: 10892: 0 140: 10893: 0 140: 10894: 0 140: 10895: 0 140: 10896: 0 140: 10897: 0 140: 10898: 0 140: 10899: 0 140: 10900: 0 140: 10901: 0 140: 10902: 0 140: 10903: 0 140: 10904: 0 140: 10905: 0 140: 10906: 0 140: 10907: 0 140: 10908: 0 140: 10909: 0 140: 10910: 0 140: 10911: 0 140: 10912: 0 140: 10913: 0 140: 10914: 0 140: 10915: 0 140: 10916: 0 140: 10917: 0 140: 10918: 0 140: 10919: 0 140: 10920: 0 140: 10921: 0 140: 10922: 0 140: 10923: 0 140: 10924: 0 140: 10925: 0 140: 10926: 0 140: 10927: 0 140: 10928: 0 140: 10929: 0 140: 10930: 0 140: 10931: 0 140: 10932: 0 140: 10933: 0 140: 10934: 0 140: 10935: 0 140: 10936: 0 140: 10937: 0 140: 10938: 0 140: 10939: 0 140: 10940: 0 140: 10941: 0 140: 10942: 0 140: 10943: 0 140: 10944: 0 140: 10945: 0 140: 10946: 0 140: 10947: 0 140: 10948: 0 140: 10949: 0 140: 10950: 0 140: 10951: 0 140: 10952: 0 140: 10953: 0 140: 10954: 0 140: 10955: 0 140: 10956: 0 140: 10957: 0 140: 10958: 0 140: 10959: 0 140: 10960: 0 140: 10961: 0 140: 10962: 0 140: 10963: 0 140: 10964: 0 140: 10965: 0 140: 10966: 0 140: 10967: 0 140: 10968: 0 140: 10969: 0 140: 10970: 0 140: 10971: 0 140: 10972: 0 140: 10973: 0 140: 10974: 0 140: 10975: 0 140: 10976: 0 140: 10977: 0 140: 10978: 0 140: 10979: 0 140: 10980: 0 140: 10981: 0 140: 10982: 0 140: 10983: 0 140: 10984: 0 140: 10985: 0 140: 10986: 0 140: 10987: 0 140: 10988: 0 140: 10989: 0 140: 10990: 0 140: 10991: 0 140: 10992: 0 140: 10993: 0 140: 10994: 0 140: 10995: 0 140: 10996: 0 140: 10997: 0 140: 10998: 0 140: 10999: 0 140: 11000: 0 140: 11001: 0 140: 11002: 0 140: 11003: 0 140: 11004: 0 140: 11005: 0 140: 11006: 0 140: 11007: 0 140: 11008: 0 140: 11009: 0 140: 11010: 0 140: 11011: 0 140: 11012: 0 140: 11013: 0 140: 11014: 0 140: 11015: 0 140: 11016: 0 140: 11017: 0 140: 11018: 0 140: 11019: 0 140: 11020: 0 140: 11021: 0 140: 11022: 0 140: 11023: 0 140: 11024: 0 140: 11025: 0 140: 11026: 0 140: 11027: 0 140: 11028: 0 140: 11029: 0 140: 11030: 0 140: 11031: 0 140: 11032: 0 140: 11033: 0 140: 11034: 0 140: 11035: 0 140: 11036: 0 140: 11037: 0 140: 11038: 0 140: 11039: 0 140: 11040: 0 140: 11041: 0 140: 11042: 0 140: 11043: 0 140: 11044: 0 140: 11045: 0 140: 11046: 0 140: 11047: 0 140: 11048: 0 140: 11049: 0 140: 11050: 0 140: 11051: 0 140: 11052: 0 140: 11053: 0 140: 11054: 0 140: 11055: 0 140: 11056: 0 140: 11057: 0 140: 11058: 0 140: 11059: 0 140: 11060: 0 140: 11061: 0 140: 11062: 0 140: 11063: 0 140: 11064: 0 140: 11065: 0 140: 11066: 0 140: 11067: 0 140: 11068: 0 140: 11069: 0 140: 11070: 0 140: 11071: 0 140: 11072: 0 140: 11073: 0 140: 11074: 0 140: 11075: 0 140: 11076: 0 140: 11077: 0 140: 11078: 0 140: 11079: 0 140: 11080: 0 140: 11081: 0 140: 11082: 0 140: 11083: 0 140: 11084: 0 140: 11085: 0 140: 11086: 0 140: 11087: 0 140: 11088: 0 140: 11089: 0 140: 11090: 0 140: 11091: 0 140: 11092: 0 140: 11093: 0 140: 11094: 0 140: 11095: 0 140: 11096: 0 140: 11097: 0 140: 11098: 0 140: 11099: 0 140: 11100: 0 140: 11101: 0 140: 11102: 0 140: 11103: 0 140: 11104: 0 140: 11105: 0 140: 11106: 0 140: 11107: 0 140: 11108: 0 140: 11109: 0 140: 11110: 0 140: 11111: 0 140: 11112: 0 140: 11113: 0 140: 11114: 0 140: 11115: 0 140: 11116: 0 140: 11117: 0 140: 11118: 0 140: 11119: 0 140: 11120: 0 140: 11121: 0 140: 11122: 0 140: 11123: 0 140: 11124: 0 140: 11125: 0 140: 11126: 0 140: 11127: 0 140: 11128: 0 140: 11129: 0 140: 11130: 0 140: 11131: 0 140: 11132: 0 140: 11133: 0 140: 11134: 0 140: 11135: 0 140: 11136: 0 140: 11137: 0 140: 11138: 0 140: 11139: 0 140: 11140: 0 140: 11141: 0 140: 11142: 0 140: 11143: 0 140: 11144: 0 140: 11145: 0 140: 11146: 0 140: 11147: 0 140: 11148: 0 140: 11149: 0 140: 11150: 0 140: 11151: 0 140: 11152: 0 140: 11153: 0 140: 11154: 0 140: 11155: 0 140: 11156: 0 140: 11157: 0 140: 11158: 0 140: 11159: 0 140: 11160: 0 140: 11161: 0 140: 11162: 0 140: 11163: 0 140: 11164: 0 140: 11165: 0 140: 11166: 0 140: 11167: 0 140: 11168: 0 140: 11169: 0 140: 11170: 0 140: 11171: 0 140: 11172: 0 140: 11173: 0 140: 11174: 0 140: 11175: 0 140: 11176: 0 140: 11177: 0 140: 11178: 0 140: 11179: 0 140: 11180: 0 140: 11181: 0 140: 11182: 0 140: 11183: 0 140: 11184: 0 140: 11185: 0 140: 11186: 0 140: 11187: 0 140: 11188: 0 140: 11189: 0 140: 11190: 0 140: 11191: 0 140: 11192: 0 140: 11193: 0 140: 11194: 0 140: 11195: 0 140: 11196: 0 140: 11197: 0 140: 11198: 0 140: 11199: 0 140: 11200: 0 140: 11201: 0 140: 11202: 0 140: 11203: 0 140: 11204: 0 140: 11205: 0 140: 11206: 0 140: 11207: 0 140: 11208: 0 140: 11209: 0 140: 11210: 0 140: 11211: 0 140: 11212: 0 140: 11213: 0 140: 11214: 0 140: 11215: 0 140: 11216: 0 140: 11217: 0 140: 11218: 0 140: 11219: 0 140: 11220: 0 140: 11221: 0 140: 11222: 0 140: 11223: 0 140: 11224: 0 140: 11225: 0 140: 11226: 0 140: 11227: 0 140: 11228: 0 140: 11229: 0 140: 11230: 0 140: 11231: 0 140: 11232: 0 140: 11233: 0 140: 11234: 0 140: 11235: 0 140: 11236: 0 140: 11237: 0 140: 11238: 0 140: 11239: 0 140: 11240: 0 140: 11241: 0 140: 11242: 0 140: 11243: 0 140: 11244: 0 140: 11245: 0 140: 11246: 0 140: 11247: 0 140: 11248: 0 140: 11249: 0 140: 11250: 0 140: 11251: 0 140: 11252: 0 140: 11253: 0 140: 11254: 0 140: 11255: 0 140: 11256: 0 140: 11257: 0 140: 11258: 0 140: 11259: 0 140: 11260: 0 140: 11261: 0 140: 11262: 0 140: 11263: 0 140: 11264: 0 140: 11265: 0 140: 11266: 0 140: 11267: 0 140: 11268: 0 140: 11269: 0 140: 11270: 0 140: 11271: 0 140: 11272: 0 140: 11273: 0 140: 11274: 0 140: 11275: 0 140: 11276: 0 140: 11277: 0 140: 11278: 0 140: 11279: 0 140: 11280: 0 140: 11281: 0 140: 11282: 0 140: 11283: 0 140: 11284: 0 140: 11285: 0 140: 11286: 0 140: 11287: 0 140: 11288: 0 140: 11289: 0 140: 11290: 0 140: 11291: 0 140: 11292: 0 140: 11293: 0 140: 11294: 0 140: 11295: 0 140: 11296: 0 140: 11297: 0 140: 11298: 0 140: 11299: 0 140: 11300: 0 140: 11301: 0 140: 11302: 0 140: 11303: 0 140: 11304: 0 140: 11305: 0 140: 11306: 0 140: 11307: 0 140: 11308: 0 140: 11309: 0 140: 11310: 0 140: 11311: 0 140: 11312: 0 140: 11313: 0 140: 11314: 0 140: 11315: 0 140: 11316: 0 140: 11317: 0 140: 11318: 0 140: 11319: 0 140: 11320: 0 140: 11321: 0 140: 11322: 0 140: 11323: 0 140: 11324: 0 140: 11325: 0 140: 11326: 0 140: 11327: 0 140: 11328: 0 140: 11329: 0 140: 11330: 0 140: 11331: 0 140: 11332: 0 140: 11333: 0 140: 11334: 0 140: 11335: 0 140: 11336: 0 140: 11337: 0 140: 11338: 0 140: 11339: 0 140: 11340: 0 140: 11341: 0 140: 11342: 0 140: 11343: 0 140: 11344: 0 140: 11345: 0 140: 11346: 0 140: 11347: 0 140: 11348: 0 140: 11349: 0 140: 11350: 0 140: 11351: 0 140: 11352: 0 140: 11353: 0 140: 11354: 0 140: 11355: 0 140: 11356: 0 140: 11357: 0 140: 11358: 0 140: 11359: 0 140: 11360: 0 140: 11361: 0 140: 11362: 0 140: 11363: 0 140: 11364: 0 140: 11365: 0 140: 11366: 0 140: 11367: 0 140: 11368: 0 140: 11369: 0 140: 11370: 0 140: 11371: 0 140: 11372: 0 140: 11373: 0 140: 11374: 0 140: 11375: 0 140: 11376: 0 140: 11377: 0 140: 11378: 0 140: 11379: 0 140: 11380: 0 140: 11381: 0 140: 11382: 0 140: 11383: 0 140: 11384: 0 140: 11385: 0 140: 11386: 0 140: 11387: 0 140: 11388: 0 140: 11389: 0 140: 11390: 0 140: 11391: 0 140: 11392: 0 140: 11393: 0 140: 11394: 0 140: 11395: 0 140: 11396: 0 140: 11397: 0 140: 11398: 0 140: 11399: 0 140: 11400: 0 140: 11401: 0 140: 11402: 0 140: 11403: 0 140: 11404: 0 140: 11405: 0 140: 11406: 0 140: 11407: 0 140: 11408: 0 140: 11409: 0 140: 11410: 0 140: 11411: 0 140: 11412: 0 140: 11413: 0 140: 11414: 0 140: 11415: 0 140: 11416: 0 140: 11417: 0 140: 11418: 0 140: 11419: 0 140: 11420: 0 140: 11421: 0 140: 11422: 0 140: 11423: 0 140: 11424: 0 140: 11425: 0 140: 11426: 0 140: 11427: 0 140: 11428: 0 140: 11429: 0 140: 11430: 0 140: 11431: 0 140: 11432: 0 140: 11433: 0 140: 11434: 0 140: 11435: 0 140: 11436: 0 140: 11437: 0 140: 11438: 0 140: 11439: 0 140: 11440: 0 140: 11441: 0 140: 11442: 0 140: 11443: 0 140: 11444: 0 140: 11445: 0 140: 11446: 0 140: 11447: 0 140: 11448: 0 140: 11449: 0 140: 11450: 0 140: 11451: 0 140: 11452: 0 140: 11453: 0 140: 11454: 0 140: 11455: 0 140: 11456: 0 140: 11457: 0 140: 11458: 0 140: 11459: 0 140: 11460: 0 140: 11461: 0 140: 11462: 0 140: 11463: 0 140: 11464: 0 140: 11465: 0 140: 11466: 0 140: 11467: 0 140: 11468: 0 140: 11469: 0 140: 11470: 0 140: 11471: 0 140: 11472: 0 140: 11473: 0 140: 11474: 0 140: 11475: 0 140: 11476: 0 140: 11477: 0 140: 11478: 0 140: 11479: 0 140: 11480: 0 140: 11481: 0 140: 11482: 0 140: 11483: 0 140: 11484: 0 140: 11485: 0 140: 11486: 0 140: 11487: 0 140: 11488: 0 140: 11489: 0 140: 11490: 0 140: 11491: 0 140: 11492: 0 140: 11493: 0 140: 11494: 0 140: 11495: 0 140: 11496: 0 140: 11497: 0 140: 11498: 0 140: 11499: 0 140: 11500: 0 140: 11501: 0 140: 11502: 0 140: 11503: 0 140: 11504: 0 140: 11505: 0 140: 11506: 0 140: 11507: 0 140: 11508: 0 140: 11509: 0 140: 11510: 0 140: 11511: 0 140: 11512: 0 140: 11513: 0 140: 11514: 0 140: 11515: 0 140: 11516: 0 140: 11517: 0 140: 11518: 0 140: 11519: 0 140: 11520: 0 140: 11521: 0 140: 11522: 0 140: 11523: 0 140: 11524: 0 140: 11525: 0 140: 11526: 0 140: 11527: 0 140: 11528: 0 140: 11529: 0 140: 11530: 0 140: 11531: 0 140: 11532: 0 140: 11533: 0 140: 11534: 0 140: 11535: 0 140: 11536: 0 140: 11537: 0 140: 11538: 0 140: 11539: 0 140: 11540: 0 140: 11541: 0 140: 11542: 0 140: 11543: 0 140: 11544: 0 140: 11545: 0 140: 11546: 0 140: 11547: 0 140: 11548: 0 140: 11549: 0 140: 11550: 0 140: 11551: 0 140: 11552: 0 140: 11553: 0 140: 11554: 0 140: 11555: 0 140: 11556: 0 140: 11557: 0 140: 11558: 0 140: 11559: 0 140: 11560: 0 140: 11561: 0 140: 11562: 0 140: 11563: 0 140: 11564: 0 140: 11565: 0 140: 11566: 0 140: 11567: 0 140: 11568: 0 140: 11569: 0 140: 11570: 0 140: 11571: 0 140: 11572: 0 140: 11573: 0 140: 11574: 0 140: 11575: 0 140: 11576: 0 140: 11577: 0 140: 11578: 0 140: 11579: 0 140: 11580: 0 140: 11581: 0 140: 11582: 0 140: 11583: 0 140: 11584: 0 140: 11585: 0 140: 11586: 0 140: 11587: 0 140: 11588: 0 140: 11589: 0 140: 11590: 0 140: 11591: 0 140: 11592: 0 140: 11593: 0 140: 11594: 0 140: 11595: 0 140: 11596: 0 140: 11597: 0 140: 11598: 0 140: 11599: 0 140: 11600: 0 140: 11601: 0 140: 11602: 0 140: 11603: 0 140: 11604: 0 140: 11605: 0 140: 11606: 0 140: 11607: 0 140: 11608: 0 140: 11609: 0 140: 11610: 0 140: 11611: 0 140: 11612: 0 140: 11613: 0 140: 11614: 0 140: 11615: 0 140: 11616: 0 140: 11617: 0 140: 11618: 0 140: 11619: 0 140: 11620: 0 140: 11621: 0 140: 11622: 0 140: 11623: 0 140: 11624: 0 140: 11625: 0 140: 11626: 0 140: 11627: 0 140: 11628: 0 140: 11629: 0 140: 11630: 0 140: 11631: 0 140: 11632: 0 140: 11633: 0 140: 11634: 0 140: 11635: 0 140: 11636: 0 140: 11637: 0 140: 11638: 0 140: 11639: 0 140: 11640: 0 140: 11641: 0 140: 11642: 0 140: 11643: 0 140: 11644: 0 140: 11645: 0 140: 11646: 0 140: 11647: 0 140: 11648: 0 140: 11649: 0 140: 11650: 0 140: 11651: 0 140: 11652: 0 140: 11653: 0 140: 11654: 0 140: 11655: 0 140: 11656: 0 140: 11657: 0 140: 11658: 0 140: 11659: 0 140: 11660: 0 140: 11661: 0 140: 11662: 0 140: 11663: 0 140: 11664: 0 140: 11665: 0 140: 11666: 0 140: 11667: 0 140: 11668: 0 140: 11669: 0 140: 11670: 0 140: 11671: 0 140: 11672: 0 140: 11673: 0 140: 11674: 0 140: 11675: 0 140: 11676: 0 140: 11677: 0 140: 11678: 0 140: 11679: 0 140: 11680: 0 140: 11681: 0 140: 11682: 0 140: 11683: 0 140: 11684: 0 140: 11685: 0 140: 11686: 0 140: 11687: 0 140: 11688: 0 140: 11689: 0 140: 11690: 0 140: 11691: 0 140: 11692: 0 140: 11693: 0 140: 11694: 0 140: 11695: 0 140: 11696: 0 140: 11697: 0 140: 11698: 0 140: 11699: 0 140: 11700: 0 140: 11701: 0 140: 11702: 0 140: 11703: 0 140: 11704: 0 140: 11705: 0 140: 11706: 0 140: 11707: 0 140: 11708: 0 140: 11709: 0 140: 11710: 0 140: 11711: 0 140: 11712: 0 140: 11713: 0 140: 11714: 0 140: 11715: 0 140: 11716: 0 140: 11717: 0 140: 11718: 0 140: 11719: 0 140: 11720: 0 140: 11721: 0 140: 11722: 0 140: 11723: 0 140: 11724: 0 140: 11725: 0 140: 11726: 0 140: 11727: 0 140: 11728: 0 140: 11729: 0 140: 11730: 0 140: 11731: 0 140: 11732: 0 140: 11733: 0 140: 11734: 0 140: 11735: 0 140: 11736: 0 140: 11737: 0 140: 11738: 0 140: 11739: 0 140: 11740: 0 140: 11741: 0 140: 11742: 0 140: 11743: 0 140: 11744: 0 140: 11745: 0 140: 11746: 0 140: 11747: 0 140: 11748: 0 140: 11749: 0 140: 11750: 0 140: 11751: 0 140: 11752: 0 140: 11753: 0 140: 11754: 0 140: 11755: 0 140: 11756: 0 140: 11757: 0 140: 11758: 0 140: 11759: 0 140: 11760: 0 140: 11761: 0 140: 11762: 0 140: 11763: 0 140: 11764: 0 140: 11765: 0 140: 11766: 0 140: 11767: 0 140: 11768: 0 140: 11769: 0 140: 11770: 0 140: 11771: 0 140: 11772: 0 140: 11773: 0 140: 11774: 0 140: 11775: 0 140: 11776: 0 140: 11777: 0 140: 11778: 0 140: 11779: 0 140: 11780: 0 140: 11781: 0 140: 11782: 0 140: 11783: 0 140: 11784: 0 140: 11785: 0 140: 11786: 0 140: 11787: 0 140: 11788: 0 140: 11789: 0 140: 11790: 0 140: 11791: 0 140: 11792: 0 140: 11793: 0 140: 11794: 0 140: 11795: 0 140: 11796: 0 140: 11797: 0 140: 11798: 0 140: 11799: 0 140: 11800: 0 140: 11801: 0 140: 11802: 0 140: 11803: 0 140: 11804: 0 140: 11805: 0 140: 11806: 0 140: 11807: 0 140: 11808: 0 140: 11809: 0 140: 11810: 0 140: 11811: 0 140: 11812: 0 140: 11813: 0 140: 11814: 0 140: 11815: 0 140: 11816: 0 140: 11817: 0 140: 11818: 0 140: 11819: 0 140: 11820: 0 140: 11821: 0 140: 11822: 0 140: 11823: 0 140: 11824: 0 140: 11825: 0 140: 11826: 0 140: 11827: 0 140: 11828: 0 140: 11829: 0 140: 11830: 0 140: 11831: 0 140: 11832: 0 140: 11833: 0 140: 11834: 0 140: 11835: 0 140: 11836: 0 140: 11837: 0 140: 11838: 0 140: 11839: 0 140: 11840: 0 140: 11841: 0 140: 11842: 0 140: 11843: 0 140: 11844: 0 140: 11845: 0 140: 11846: 0 140: 11847: 0 140: 11848: 0 140: 11849: 0 140: 11850: 0 140: 11851: 0 140: 11852: 0 140: 11853: 0 140: 11854: 0 140: 11855: 0 140: 11856: 0 140: 11857: 0 140: 11858: 0 140: 11859: 0 140: 11860: 0 140: 11861: 0 140: 11862: 0 140: 11863: 0 140: 11864: 0 140: 11865: 0 140: 11866: 0 140: 11867: 0 140: 11868: 0 140: 11869: 0 140: 11870: 0 140: 11871: 0 140: 11872: 0 140: 11873: 0 140: 11874: 0 140: 11875: 0 140: 11876: 0 140: 11877: 0 140: 11878: 0 140: 11879: 0 140: 11880: 0 140: 11881: 0 140: 11882: 0 140: 11883: 0 140: 11884: 0 140: 11885: 0 140: 11886: 0 140: 11887: 0 140: 11888: 0 140: 11889: 0 140: 11890: 0 140: 11891: 0 140: 11892: 0 140: 11893: 0 140: 11894: 0 140: 11895: 0 140: 11896: 0 140: 11897: 0 140: 11898: 0 140: 11899: 0 140: 11900: 0 140: 11901: 0 140: 11902: 0 140: 11903: 0 140: 11904: 0 140: 11905: 0 140: 11906: 0 140: 11907: 0 140: 11908: 0 140: 11909: 0 140: 11910: 0 140: 11911: 0 140: 11912: 0 140: 11913: 0 140: 11914: 0 140: 11915: 0 140: 11916: 0 140: 11917: 0 140: 11918: 0 140: 11919: 0 140: 11920: 0 140: 11921: 0 140: 11922: 0 140: 11923: 0 140: 11924: 0 140: 11925: 0 140: 11926: 0 140: 11927: 0 140: 11928: 0 140: 11929: 0 140: 11930: 0 140: 11931: 0 140: 11932: 0 140: 11933: 0 140: 11934: 0 140: 11935: 0 140: 11936: 0 140: 11937: 0 140: 11938: 0 140: 11939: 0 140: 11940: 0 140: 11941: 0 140: 11942: 0 140: 11943: 0 140: 11944: 0 140: 11945: 0 140: 11946: 0 140: 11947: 0 140: 11948: 0 140: 11949: 0 140: 11950: 0 140: 11951: 0 140: 11952: 0 140: 11953: 0 140: 11954: 0 140: 11955: 0 140: 11956: 0 140: 11957: 0 140: 11958: 0 140: 11959: 0 140: 11960: 0 140: 11961: 0 140: 11962: 0 140: 11963: 0 140: 11964: 0 140: 11965: 0 140: 11966: 0 140: 11967: 0 140: 11968: 0 140: 11969: 0 140: 11970: 0 140: 11971: 0 140: 11972: 0 140: 11973: 0 140: 11974: 0 140: 11975: 0 140: 11976: 0 140: 11977: 0 140: 11978: 0 140: 11979: 0 140: 11980: 0 140: 11981: 0 140: 11982: 0 140: 11983: 0 140: 11984: 0 140: 11985: 0 140: 11986: 0 140: 11987: 0 140: 11988: 0 140: 11989: 0 140: 11990: 0 140: 11991: 0 140: 11992: 0 140: 11993: 0 140: 11994: 0 140: 11995: 0 140: 11996: 0 140: 11997: 0 140: 11998: 0 140: 11999: 0 140: 12000: 0 140: 12001: 0 140: 12002: 0 140: 12003: 0 140: 12004: 0 140: 12005: 0 140: 12006: 0 140: 12007: 0 140: 12008: 0 140: 12009: 0 140: 12010: 0 140: 12011: 0 140: 12012: 0 140: 12013: 0 140: 12014: 0 140: 12015: 0 140: 12016: 0 140: 12017: 0 140: 12018: 0 140: 12019: 0 140: 12020: 0 140: 12021: 0 140: 12022: 0 140: 12023: 0 140: 12024: 0 140: 12025: 0 140: 12026: 0 140: 12027: 0 140: 12028: 0 140: 12029: 0 140: 12030: 0 140: 12031: 0 140: 12032: 0 140: 12033: 0 140: 12034: 0 140: 12035: 0 140: 12036: 0 140: 12037: 0 140: 12038: 0 140: 12039: 0 140: 12040: 0 140: 12041: 0 140: 12042: 0 140: 12043: 0 140: 12044: 0 140: 12045: 0 140: 12046: 0 140: 12047: 0 140: 12048: 0 140: 12049: 0 140: 12050: 0 140: 12051: 0 140: 12052: 0 140: 12053: 0 140: 12054: 0 140: 12055: 0 140: 12056: 0 140: 12057: 0 140: 12058: 0 140: 12059: 0 140: 12060: 0 140: 12061: 0 140: 12062: 0 140: 12063: 0 140: 12064: 0 140: 12065: 0 140: 12066: 0 140: 12067: 0 140: 12068: 0 140: 12069: 0 140: 12070: 0 140: 12071: 0 140: 12072: 0 140: 12073: 0 140: 12074: 0 140: 12075: 0 140: 12076: 0 140: 12077: 0 140: 12078: 0 140: 12079: 0 140: 12080: 0 140: 12081: 0 140: 12082: 0 140: 12083: 0 140: 12084: 0 140: 12085: 0 140: 12086: 0 140: 12087: 0 140: 12088: 0 140: 12089: 0 140: 12090: 0 140: 12091: 0 140: 12092: 0 140: 12093: 0 140: 12094: 0 140: 12095: 0 140: 12096: 0 140: 12097: 0 140: 12098: 0 140: 12099: 0 140: 12100: 0 140: 12101: 0 140: 12102: 0 140: 12103: 0 140: 12104: 0 140: 12105: 0 140: 12106: 0 140: 12107: 0 140: 12108: 0 140: 12109: 0 140: 12110: 0 140: 12111: 0 140: 12112: 0 140: 12113: 0 140: 12114: 0 140: 12115: 0 140: 12116: 0 140: 12117: 0 140: 12118: 0 140: 12119: 0 140: 12120: 0 140: 12121: 0 140: 12122: 0 140: 12123: 0 140: 12124: 0 140: 12125: 0 140: 12126: 0 140: 12127: 0 140: 12128: 0 140: 12129: 0 140: 12130: 0 140: 12131: 0 140: 12132: 0 140: 12133: 0 140: 12134: 0 140: 12135: 0 140: 12136: 0 140: 12137: 0 140: 12138: 0 140: 12139: 0 140: 12140: 0 140: 12141: 0 140: 12142: 0 140: 12143: 0 140: 12144: 0 140: 12145: 0 140: 12146: 0 140: 12147: 0 140: 12148: 0 140: 12149: 0 140: 12150: 0 140: 12151: 0 140: 12152: 0 140: 12153: 0 140: 12154: 0 140: 12155: 0 140: 12156: 0 140: 12157: 0 140: 12158: 0 140: 12159: 0 140: 12160: 0 140: 12161: 0 140: 12162: 0 140: 12163: 0 140: 12164: 0 140: 12165: 0 140: 12166: 0 140: 12167: 0 140: 12168: 0 140: 12169: 0 140: 12170: 0 140: 12171: 0 140: 12172: 0 140: 12173: 0 140: 12174: 0 140: 12175: 0 140: 12176: 0 140: 12177: 0 140: 12178: 0 140: 12179: 0 140: 12180: 0 140: 12181: 0 140: 12182: 0 140: 12183: 0 140: 12184: 0 140: 12185: 0 140: 12186: 0 140: 12187: 0 140: 12188: 0 140: 12189: 0 140: 12190: 0 140: 12191: 0 140: 12192: 0 140: 12193: 0 140: 12194: 0 140: 12195: 0 140: 12196: 0 140: 12197: 0 140: 12198: 0 140: 12199: 0 140: 12200: 0 140: 12201: 0 140: 12202: 0 140: 12203: 0 140: 12204: 0 140: 12205: 0 140: 12206: 0 140: 12207: 0 140: 12208: 0 140: 12209: 0 140: 12210: 0 140: 12211: 0 140: 12212: 0 140: 12213: 0 140: 12214: 0 140: 12215: 0 140: 12216: 0 140: 12217: 0 140: 12218: 0 140: 12219: 0 140: 12220: 0 140: 12221: 0 140: 12222: 0 140: 12223: 0 140: 12224: 0 140: 12225: 0 140: 12226: 0 140: 12227: 0 140: 12228: 0 140: 12229: 0 140: 12230: 0 140: 12231: 0 140: 12232: 0 140: 12233: 0 140: 12234: 0 140: 12235: 0 140: 12236: 0 140: 12237: 0 140: 12238: 0 140: 12239: 0 140: 12240: 0 140: 12241: 0 140: 12242: 0 140: 12243: 0 140: 12244: 0 140: 12245: 0 140: 12246: 0 140: 12247: 0 140: 12248: 0 140: 12249: 0 140: 12250: 0 140: 12251: 0 140: 12252: 0 140: 12253: 0 140: 12254: 0 140: 12255: 0 140: 12256: 0 140: 12257: 0 140: 12258: 0 140: 12259: 0 140: 12260: 0 140: 12261: 0 140: 12262: 0 140: 12263: 0 140: 12264: 0 140: 12265: 0 140: 12266: 0 140: 12267: 0 140: 12268: 0 140: 12269: 0 140: 12270: 0 140: 12271: 0 140: 12272: 0 140: 12273: 0 140: 12274: 0 140: 12275: 0 140: 12276: 0 140: 12277: 0 140: 12278: 0 140: 12279: 0 140: 12280: 0 140: 12281: 0 140: 12282: 0 140: 12283: 0 140: 12284: 0 140: 12285: 0 140: 12286: 0 140: 12287: 0 140: 12288: 0 140: 12289: 0 140: 12290: 0 140: 12291: 0 140: 12292: 0 140: 12293: 0 140: 12294: 0 140: 12295: 0 140: 12296: 0 140: 12297: 0 140: 12298: 0 140: 12299: 0 140: 12300: 0 140: 12301: 0 140: 12302: 0 140: 12303: 0 140: 12304: 0 140: 12305: 0 140: 12306: 0 140: 12307: 0 140: 12308: 0 140: 12309: 0 140: 12310: 0 140: 12311: 0 140: 12312: 0 140: 12313: 0 140: 12314: 0 140: 12315: 0 140: 12316: 0 140: 12317: 0 140: 12318: 0 140: 12319: 0 140: 12320: 0 140: 12321: 0 140: 12322: 0 140: 12323: 0 140: 12324: 0 140: 12325: 0 140: 12326: 0 140: 12327: 0 140: 12328: 0 140: 12329: 0 140: 12330: 0 140: 12331: 0 140: 12332: 0 140: 12333: 0 140: 12334: 0 140: 12335: 0 140: 12336: 0 140: 12337: 0 140: 12338: 0 140: 12339: 0 140: 12340: 0 140: 12341: 0 140: 12342: 0 140: 12343: 0 140: 12344: 0 140: 12345: 0 140: 12346: 0 140: 12347: 0 140: 12348: 0 140: 12349: 0 140: 12350: 0 140: 12351: 0 140: 12352: 0 140: 12353: 0 140: 12354: 0 140: 12355: 0 140: 12356: 0 140: 12357: 0 140: 12358: 0 140: 12359: 0 140: 12360: 0 140: 12361: 0 140: 12362: 0 140: 12363: 0 140: 12364: 0 140: 12365: 0 140: 12366: 0 140: 12367: 0 140: 12368: 0 140: 12369: 0 140: 12370: 0 140: 12371: 0 140: 12372: 0 140: 12373: 0 140: 12374: 0 140: 12375: 0 140: 12376: 0 140: 12377: 0 140: 12378: 0 140: 12379: 0 140: 12380: 0 140: 12381: 0 140: 12382: 0 140: 12383: 0 140: 12384: 0 140: 12385: 0 140: 12386: 0 140: 12387: 0 140: 12388: 0 140: 12389: 0 140: 12390: 0 140: 12391: 0 140: 12392: 0 140: 12393: 0 140: 12394: 0 140: 12395: 0 140: 12396: 0 140: 12397: 0 140: 12398: 0 140: 12399: 0 140: 12400: 0 140: 12401: 0 140: 12402: 0 140: 12403: 0 140: 12404: 0 140: 12405: 0 140: 12406: 0 140: 12407: 0 140: 12408: 0 140: 12409: 0 140: 12410: 0 140: 12411: 0 140: 12412: 0 140: 12413: 0 140: 12414: 0 140: 12415: 0 140: 12416: 0 140: 12417: 0 140: 12418: 0 140: 12419: 0 140: 12420: 0 140: 12421: 0 140: 12422: 0 140: 12423: 0 140: 12424: 0 140: 12425: 0 140: 12426: 0 140: 12427: 0 140: 12428: 0 140: 12429: 0 140: 12430: 0 140: 12431: 0 140: 12432: 0 140: 12433: 0 140: 12434: 0 140: 12435: 0 140: 12436: 0 140: 12437: 0 140: 12438: 0 140: 12439: 0 140: 12440: 0 140: 12441: 0 140: 12442: 0 140: 12443: 0 140: 12444: 0 140: 12445: 0 140: 12446: 0 140: 12447: 0 140: 12448: 0 140: 12449: 0 140: 12450: 0 140: 12451: 0 140: 12452: 0 140: 12453: 0 140: 12454: 0 140: 12455: 0 140: 12456: 0 140: 12457: 0 140: 12458: 0 140: 12459: 0 140: 12460: 0 140: 12461: 0 140: 12462: 0 140: 12463: 0 140: 12464: 0 140: 12465: 0 140: 12466: 0 140: 12467: 0 140: 12468: 0 140: 12469: 0 140: 12470: 0 140: 12471: 0 140: 12472: 0 140: 12473: 0 140: 12474: 0 140: 12475: 0 140: 12476: 0 140: 12477: 0 140: 12478: 0 140: 12479: 0 140: 12480: 0 140: 12481: 0 140: 12482: 0 140: 12483: 0 140: 12484: 0 140: 12485: 0 140: 12486: 0 140: 12487: 0 140: 12488: 0 140: 12489: 0 140: 12490: 0 140: 12491: 0 140: 12492: 0 140: 12493: 0 140: 12494: 0 140: 12495: 0 140: 12496: 0 140: 12497: 0 140: 12498: 0 140: 12499: 0 140: 12500: 0 140: 12501: 0 140: 12502: 0 140: 12503: 0 140: 12504: 0 140: 12505: 0 140: 12506: 0 140: 12507: 0 140: 12508: 0 140: 12509: 0 140: 12510: 0 140: 12511: 0 140: 12512: 0 140: 12513: 0 140: 12514: 0 140: 12515: 0 140: 12516: 0 140: 12517: 0 140: 12518: 0 140: 12519: 0 140: 12520: 0 140: 12521: 0 140: 12522: 0 140: 12523: 0 140: 12524: 0 140: 12525: 0 140: 12526: 0 140: 12527: 0 140: 12528: 0 140: 12529: 0 140: 12530: 0 140: 12531: 0 140: 12532: 0 140: 12533: 0 140: 12534: 0 140: 12535: 0 140: 12536: 0 140: 12537: 0 140: 12538: 0 140: 12539: 0 140: 12540: 0 140: 12541: 0 140: 12542: 0 140: 12543: 0 140: 12544: 0 140: 12545: 0 140: 12546: 0 140: 12547: 0 140: 12548: 0 140: 12549: 0 140: 12550: 0 140: 12551: 0 140: 12552: 0 140: 12553: 0 140: 12554: 0 140: 12555: 0 140: 12556: 0 140: 12557: 0 140: 12558: 0 140: 12559: 0 140: 12560: 0 140: 12561: 0 140: 12562: 0 140: 12563: 0 140: 12564: 0 140: 12565: 0 140: 12566: 0 140: 12567: 0 140: 12568: 0 140: 12569: 0 140: 12570: 0 140: 12571: 0 140: 12572: 0 140: 12573: 0 140: 12574: 0 140: 12575: 0 140: 12576: 0 140: 12577: 0 140: 12578: 0 140: 12579: 0 140: 12580: 0 140: 12581: 0 140: 12582: 0 140: 12583: 0 140: 12584: 0 140: 12585: 0 140: 12586: 0 140: 12587: 0 140: 12588: 0 140: 12589: 0 140: 12590: 0 140: 12591: 0 140: 12592: 0 140: 12593: 0 140: 12594: 0 140: 12595: 0 140: 12596: 0 140: 12597: 0 140: 12598: 0 140: 12599: 0 140: 12600: 0 140: 12601: 0 140: 12602: 0 140: 12603: 0 140: 12604: 0 140: 12605: 0 140: 12606: 0 140: 12607: 0 140: 12608: 0 140: 12609: 0 140: 12610: 0 140: 12611: 0 140: 12612: 0 140: 12613: 0 140: 12614: 0 140: 12615: 0 140: 12616: 0 140: 12617: 0 140: 12618: 0 140: 12619: 0 140: 12620: 0 140: 12621: 0 140: 12622: 0 140: 12623: 0 140: 12624: 0 140: 12625: 0 140: 12626: 0 140: 12627: 0 140: 12628: 0 140: 12629: 0 140: 12630: 0 140: 12631: 0 140: 12632: 0 140: 12633: 0 140: 12634: 0 140: 12635: 0 140: 12636: 0 140: 12637: 0 140: 12638: 0 140: 12639: 0 140: 12640: 0 140: 12641: 0 140: 12642: 0 140: 12643: 0 140: 12644: 0 140: 12645: 0 140: 12646: 0 140: 12647: 0 140: 12648: 0 140: 12649: 0 140: 12650: 0 140: 12651: 0 140: 12652: 0 140: 12653: 0 140: 12654: 0 140: 12655: 0 140: 12656: 0 140: 12657: 0 140: 12658: 0 140: 12659: 0 140: 12660: 0 140: 12661: 0 140: 12662: 0 140: 12663: 0 140: 12664: 0 140: 12665: 0 140: 12666: 0 140: 12667: 0 140: 12668: 0 140: 12669: 0 140: 12670: 0 140: 12671: 0 140: 12672: 0 140: 12673: 0 140: 12674: 0 140: 12675: 0 140: 12676: 0 140: 12677: 0 140: 12678: 0 140: 12679: 0 140: 12680: 0 140: 12681: 0 140: 12682: 0 140: 12683: 0 140: 12684: 0 140: 12685: 0 140: 12686: 0 140: 12687: 0 140: 12688: 0 140: 12689: 0 140: 12690: 0 140: 12691: 0 140: 12692: 0 140: 12693: 0 140: 12694: 0 140: 12695: 0 140: 12696: 0 140: 12697: 0 140: 12698: 0 140: 12699: 0 140: 12700: 0 140: 12701: 0 140: 12702: 0 140: 12703: 0 140: 12704: 0 140: 12705: 0 140: 12706: 0 140: 12707: 0 140: 12708: 0 140: 12709: 0 140: 12710: 0 140: 12711: 0 140: 12712: 0 140: 12713: 0 140: 12714: 0 140: 12715: 0 140: 12716: 0 140: 12717: 0 140: 12718: 0 140: 12719: 0 140: 12720: 0 140: 12721: 0 140: 12722: 0 140: 12723: 0 140: 12724: 0 140: 12725: 0 140: 12726: 0 140: 12727: 0 140: 12728: 0 140: 12729: 0 140: 12730: 0 140: 12731: 0 140: 12732: 0 140: 12733: 0 140: 12734: 0 140: 12735: 0 140: 12736: 0 140: 12737: 0 140: 12738: 0 140: 12739: 0 140: 12740: 0 140: 12741: 0 140: 12742: 0 140: 12743: 0 140: 12744: 0 140: 12745: 0 140: 12746: 0 140: 12747: 0 140: 12748: 0 140: 12749: 0 140: 12750: 0 140: 12751: 0 140: 12752: 0 140: 12753: 0 140: 12754: 0 140: 12755: 0 140: 12756: 0 140: 12757: 0 140: 12758: 0 140: 12759: 0 140: 12760: 0 140: 12761: 0 140: 12762: 0 140: 12763: 0 140: 12764: 0 140: 12765: 0 140: 12766: 0 140: 12767: 0 140: 12768: 0 140: 12769: 0 140: 12770: 0 140: 12771: 0 140: 12772: 0 140: 12773: 0 140: 12774: 0 140: 12775: 0 140: 12776: 0 140: 12777: 0 140: 12778: 0 140: 12779: 0 140: 12780: 0 140: 12781: 0 140: 12782: 0 140: 12783: 0 140: 12784: 0 140: 12785: 0 140: 12786: 0 140: 12787: 0 140: 12788: 0 140: 12789: 0 140: 12790: 0 140: 12791: 0 140: 12792: 0 140: 12793: 0 140: 12794: 0 140: 12795: 0 140: 12796: 0 140: 12797: 0 140: 12798: 0 140: 12799: 0 140: 12800: 0 140: 12801: 0 140: 12802: 0 140: 12803: 0 140: 12804: 0 140: 12805: 0 140: 12806: 0 140: 12807: 0 140: 12808: 0 140: 12809: 0 140: 12810: 0 140: 12811: 0 140: 12812: 0 140: 12813: 0 140: 12814: 0 140: 12815: 0 140: 12816: 0 140: 12817: 0 140: 12818: 0 140: 12819: 0 140: 12820: 0 140: 12821: 0 140: 12822: 0 140: 12823: 0 140: 12824: 0 140: 12825: 0 140: 12826: 0 140: 12827: 0 140: 12828: 0 140: 12829: 0 140: 12830: 0 140: 12831: 0 140: 12832: 0 140: 12833: 0 140: 12834: 0 140: 12835: 0 140: 12836: 0 140: 12837: 0 140: 12838: 0 140: 12839: 0 140: 12840: 0 140: 12841: 0 140: 12842: 0 140: 12843: 0 140: 12844: 0 140: 12845: 0 140: 12846: 0 140: 12847: 0 140: 12848: 0 140: 12849: 0 140: 12850: 0 140: 12851: 0 140: 12852: 0 140: 12853: 0 140: 12854: 0 140: 12855: 0 140: 12856: 0 140: 12857: 0 140: 12858: 0 140: 12859: 0 140: 12860: 0 140: 12861: 0 140: 12862: 0 140: 12863: 0 140: 12864: 0 140: 12865: 0 140: 12866: 0 140: 12867: 0 140: 12868: 0 140: 12869: 0 140: 12870: 0 140: 12871: 0 140: 12872: 0 140: 12873: 0 140: 12874: 0 140: 12875: 0 140: 12876: 0 140: 12877: 0 140: 12878: 0 140: 12879: 0 140: 12880: 0 140: 12881: 0 140: 12882: 0 140: 12883: 0 140: 12884: 0 140: 12885: 0 140: 12886: 0 140: 12887: 0 140: 12888: 0 140: 12889: 0 140: 12890: 0 140: 12891: 0 140: 12892: 0 140: 12893: 0 140: 12894: 0 140: 12895: 0 140: 12896: 0 140: 12897: 0 140: 12898: 0 140: 12899: 0 140: 12900: 0 140: 12901: 0 140: 12902: 0 140: 12903: 0 140: 12904: 0 140: 12905: 0 140: 12906: 0 140: 12907: 0 140: 12908: 0 140: 12909: 0 140: 12910: 0 140: 12911: 0 140: 12912: 0 140: 12913: 0 140: 12914: 0 140: 12915: 0 140: 12916: 0 140: 12917: 0 140: 12918: 0 140: 12919: 0 140: 12920: 0 140: 12921: 0 140: 12922: 0 140: 12923: 0 140: 12924: 0 140: 12925: 0 140: 12926: 0 140: 12927: 0 140: 12928: 0 140: 12929: 0 140: 12930: 0 140: 12931: 0 140: 12932: 0 140: 12933: 0 140: 12934: 0 140: 12935: 0 140: 12936: 0 140: 12937: 0 140: 12938: 0 140: 12939: 0 140: 12940: 0 140: 12941: 0 140: 12942: 0 140: 12943: 0 140: 12944: 0 140: 12945: 0 140: 12946: 0 140: 12947: 0 140: 12948: 0 140: 12949: 0 140: 12950: 0 140: 12951: 0 140: 12952: 0 140: 12953: 0 140: 12954: 0 140: 12955: 0 140: 12956: 0 140: 12957: 0 140: 12958: 0 140: 12959: 0 140: 12960: 0 140: 12961: 0 140: 12962: 0 140: 12963: 0 140: 12964: 0 140: 12965: 0 140: 12966: 0 140: 12967: 0 140: 12968: 0 140: 12969: 0 140: 12970: 0 140: 12971: 0 140: 12972: 0 140: 12973: 0 140: 12974: 0 140: 12975: 0 140: 12976: 0 140: 12977: 0 140: 12978: 0 140: 12979: 0 140: 12980: 0 140: 12981: 0 140: 12982: 0 140: 12983: 0 140: 12984: 0 140: 12985: 0 140: 12986: 0 140: 12987: 0 140: 12988: 0 140: 12989: 0 140: 12990: 0 140: 12991: 0 140: 12992: 0 140: 12993: 0 140: 12994: 0 140: 12995: 0 140: 12996: 0 140: 12997: 0 140: 12998: 0 140: 12999: 0 140: 13000: 0 140: 13001: 0 140: 13002: 0 140: 13003: 0 140: 13004: 0 140: 13005: 0 140: 13006: 0 140: 13007: 0 140: 13008: 0 140: 13009: 0 140: 13010: 0 140: 13011: 0 140: 13012: 0 140: 13013: 0 140: 13014: 0 140: 13015: 0 140: 13016: 0 140: 13017: 0 140: 13018: 0 140: 13019: 0 140: 13020: 0 140: 13021: 0 140: 13022: 0 140: 13023: 0 140: 13024: 0 140: 13025: 0 140: 13026: 0 140: 13027: 0 140: 13028: 0 140: 13029: 0 140: 13030: 0 140: 13031: 0 140: 13032: 0 140: 13033: 0 140: 13034: 0 140: 13035: 0 140: 13036: 0 140: 13037: 0 140: 13038: 0 140: 13039: 0 140: 13040: 0 140: 13041: 0 140: 13042: 0 140: 13043: 0 140: 13044: 0 140: 13045: 0 140: 13046: 0 140: 13047: 0 140: 13048: 0 140: 13049: 0 140: 13050: 0 140: 13051: 0 140: 13052: 0 140: 13053: 0 140: 13054: 0 140: 13055: 0 140: 13056: 0 140: 13057: 0 140: 13058: 0 140: 13059: 0 140: 13060: 0 140: 13061: 0 140: 13062: 0 140: 13063: 0 140: 13064: 0 140: 13065: 0 140: 13066: 0 140: 13067: 0 140: 13068: 0 140: 13069: 0 140: 13070: 0 140: 13071: 0 140: 13072: 0 140: 13073: 0 140: 13074: 0 140: 13075: 0 140: 13076: 0 140: 13077: 0 140: 13078: 0 140: 13079: 0 140: 13080: 0 140: 13081: 0 140: 13082: 0 140: 13083: 0 140: 13084: 0 140: 13085: 0 140: 13086: 0 140: 13087: 0 140: 13088: 0 140: 13089: 0 140: 13090: 0 140: 13091: 0 140: 13092: 0 140: 13093: 0 140: 13094: 0 140: 13095: 0 140: 13096: 0 140: 13097: 0 140: 13098: 0 140: 13099: 0 140: 13100: 0 140: 13101: 0 140: 13102: 0 140: 13103: 0 140: 13104: 0 140: 13105: 0 140: 13106: 0 140: 13107: 0 140: 13108: 0 140: 13109: 0 140: 13110: 0 140: 13111: 0 140: 13112: 0 140: 13113: 0 140: 13114: 0 140: 13115: 0 140: 13116: 0 140: 13117: 0 140: 13118: 0 140: 13119: 0 140: 13120: 0 140: 13121: 0 140: 13122: 0 140: 13123: 0 140: 13124: 0 140: 13125: 0 140: 13126: 0 140: 13127: 0 140: 13128: 0 140: 13129: 0 140: 13130: 0 140: 13131: 0 140: 13132: 0 140: 13133: 0 140: 13134: 0 140: 13135: 0 140: 13136: 0 140: 13137: 0 140: 13138: 0 140: 13139: 0 140: 13140: 0 140: 13141: 0 140: 13142: 0 140: 13143: 0 140: 13144: 0 140: 13145: 0 140: 13146: 0 140: 13147: 0 140: 13148: 0 140: 13149: 0 140: 13150: 0 140: 13151: 0 140: 13152: 0 140: 13153: 0 140: 13154: 0 140: 13155: 0 140: 13156: 0 140: 13157: 0 140: 13158: 0 140: 13159: 0 140: 13160: 0 140: 13161: 0 140: 13162: 0 140: 13163: 0 140: 13164: 0 140: 13165: 0 140: 13166: 0 140: 13167: 0 140: 13168: 0 140: 13169: 0 140: 13170: 0 140: 13171: 0 140: 13172: 0 140: 13173: 0 140: 13174: 0 140: 13175: 0 140: 13176: 0 140: 13177: 0 140: 13178: 0 140: 13179: 0 140: 13180: 0 140: 13181: 0 140: 13182: 0 140: 13183: 0 140: 13184: 0 140: 13185: 0 140: 13186: 0 140: 13187: 0 140: 13188: 0 140: 13189: 0 140: 13190: 0 140: 13191: 0 140: 13192: 0 140: 13193: 0 140: 13194: 0 140: 13195: 0 140: 13196: 0 140: 13197: 0 140: 13198: 0 140: 13199: 0 140: 13200: 0 140: 13201: 0 140: 13202: 0 140: 13203: 0 140: 13204: 0 140: 13205: 0 140: 13206: 0 140: 13207: 0 140: 13208: 0 140: 13209: 0 140: 13210: 0 140: 13211: 0 140: 13212: 0 140: 13213: 0 140: 13214: 0 140: 13215: 0 140: 13216: 0 140: 13217: 0 140: 13218: 0 140: 13219: 0 140: 13220: 0 140: 13221: 0 140: 13222: 0 140: 13223: 0 140: 13224: 0 140: 13225: 0 140: 13226: 0 140: 13227: 0 140: 13228: 0 140: 13229: 0 140: 13230: 0 140: 13231: 0 140: 13232: 0 140: 13233: 0 140: 13234: 0 140: 13235: 0 140: 13236: 0 140: 13237: 0 140: 13238: 0 140: 13239: 0 140: 13240: 0 140: 13241: 0 140: 13242: 0 140: 13243: 0 140: 13244: 0 140: 13245: 0 140: 13246: 0 140: 13247: 0 140: 13248: 0 140: 13249: 0 140: 13250: 0 140: 13251: 0 140: 13252: 0 140: 13253: 0 140: 13254: 0 140: 13255: 0 140: 13256: 0 140: 13257: 0 140: 13258: 0 140: 13259: 0 140: 13260: 0 140: 13261: 0 140: 13262: 0 140: 13263: 0 140: 13264: 0 140: 13265: 0 140: 13266: 0 140: 13267: 0 140: 13268: 0 140: 13269: 0 140: 13270: 0 140: 13271: 0 140: 13272: 0 140: 13273: 0 140: 13274: 0 140: 13275: 0 140: 13276: 0 140: 13277: 0 140: 13278: 0 140: 13279: 0 140: 13280: 0 140: 13281: 0 140: 13282: 0 140: 13283: 0 140: 13284: 0 140: 13285: 0 140: 13286: 0 140: 13287: 0 140: 13288: 0 140: 13289: 0 140: 13290: 0 140: 13291: 0 140: 13292: 0 140: 13293: 0 140: 13294: 0 140: 13295: 0 140: 13296: 0 140: 13297: 0 140: 13298: 0 140: 13299: 0 140: 13300: 0 140: 13301: 0 140: 13302: 0 140: 13303: 0 140: 13304: 0 140: 13305: 0 140: 13306: 0 140: 13307: 0 140: 13308: 0 140: 13309: 0 140: 13310: 0 140: 13311: 0 140: 13312: 0 140: 13313: 0 140: 13314: 0 140: 13315: 0 140: 13316: 0 140: 13317: 0 140: 13318: 0 140: 13319: 0 140: 13320: 0 140: 13321: 0 140: 13322: 0 140: 13323: 0 140: 13324: 0 140: 13325: 0 140: 13326: 0 140: 13327: 0 140: 13328: 0 140: 13329: 0 140: 13330: 0 140: 13331: 0 140: 13332: 0 140: 13333: 0 140: 13334: 0 140: 13335: 0 140: 13336: 0 140: 13337: 0 140: 13338: 0 140: 13339: 0 140: 13340: 0 140: 13341: 0 140: 13342: 0 140: 13343: 0 140: 13344: 0 140: 13345: 0 140: 13346: 0 140: 13347: 0 140: 13348: 0 140: 13349: 0 140: 13350: 0 140: 13351: 0 140: 13352: 0 140: 13353: 0 140: 13354: 0 140: 13355: 0 140: 13356: 0 140: 13357: 0 140: 13358: 0 140: 13359: 0 140: 13360: 0 140: 13361: 0 140: 13362: 0 140: 13363: 0 140: 13364: 0 140: 13365: 0 140: 13366: 0 140: 13367: 0 140: 13368: 0 140: 13369: 0 140: 13370: 0 140: 13371: 0 140: 13372: 0 140: 13373: 0 140: 13374: 0 140: 13375: 0 140: 13376: 0 140: 13377: 0 140: 13378: 0 140: 13379: 0 140: 13380: 0 140: 13381: 0 140: 13382: 0 140: 13383: 0 140: 13384: 0 140: 13385: 0 140: 13386: 0 140: 13387: 0 140: 13388: 0 140: 13389: 0 140: 13390: 0 140: 13391: 0 140: 13392: 0 140: 13393: 0 140: 13394: 0 140: 13395: 0 140: 13396: 0 140: 13397: 0 140: 13398: 0 140: 13399: 0 140: 13400: 0 140: 13401: 0 140: 13402: 0 140: 13403: 0 140: 13404: 0 140: 13405: 0 140: 13406: 0 140: 13407: 0 140: 13408: 0 140: 13409: 0 140: 13410: 0 140: 13411: 0 140: 13412: 0 140: 13413: 0 140: 13414: 0 140: 13415: 0 140: 13416: 0 140: 13417: 0 140: 13418: 0 140: 13419: 0 140: 13420: 0 140: 13421: 0 140: 13422: 0 140: 13423: 0 140: 13424: 0 140: 13425: 0 140: 13426: 0 140: 13427: 0 140: 13428: 0 140: 13429: 0 140: 13430: 0 140: 13431: 0 140: 13432: 0 140: 13433: 0 140: 13434: 0 140: 13435: 0 140: 13436: 0 140: 13437: 0 140: 13438: 0 140: 13439: 0 140: 13440: 0 140: 13441: 0 140: 13442: 0 140: 13443: 0 140: 13444: 0 140: 13445: 0 140: 13446: 0 140: 13447: 0 140: 13448: 0 140: 13449: 0 140: 13450: 0 140: 13451: 0 140: 13452: 0 140: 13453: 0 140: 13454: 0 140: 13455: 0 140: 13456: 0 140: 13457: 0 140: 13458: 0 140: 13459: 0 140: 13460: 0 140: 13461: 0 140: 13462: 0 140: 13463: 0 140: 13464: 0 140: 13465: 0 140: 13466: 0 140: 13467: 0 140: 13468: 0 140: 13469: 0 140: 13470: 0 140: 13471: 0 140: 13472: 0 140: 13473: 0 140: 13474: 0 140: 13475: 0 140: 13476: 0 140: 13477: 0 140: 13478: 0 140: 13479: 0 140: 13480: 0 140: 13481: 0 140: 13482: 0 140: 13483: 0 140: 13484: 0 140: 13485: 0 140: 13486: 0 140: 13487: 0 140: 13488: 0 140: 13489: 0 140: 13490: 0 140: 13491: 0 140: 13492: 0 140: 13493: 0 140: 13494: 0 140: 13495: 0 140: 13496: 0 140: 13497: 0 140: 13498: 0 140: 13499: 0 140: 13500: 0 140: 13501: 0 140: 13502: 0 140: 13503: 0 140: 13504: 0 140: 13505: 0 140: 13506: 0 140: 13507: 0 140: 13508: 0 140: 13509: 0 140: 13510: 0 140: 13511: 0 140: 13512: 0 140: 13513: 0 140: 13514: 0 140: 13515: 0 140: 13516: 0 140: 13517: 0 140: 13518: 0 140: 13519: 0 140: 13520: 0 140: 13521: 0 140: 13522: 0 140: 13523: 0 140: 13524: 0 140: 13525: 0 140: 13526: 0 140: 13527: 0 140: 13528: 0 140: 13529: 0 140: 13530: 0 140: 13531: 0 140: 13532: 0 140: 13533: 0 140: 13534: 0 140: 13535: 0 140: 13536: 0 140: 13537: 0 140: 13538: 0 140: 13539: 0 140: 13540: 0 140: 13541: 0 140: 13542: 0 140: 13543: 0 140: 13544: 0 140: 13545: 0 140: 13546: 0 140: 13547: 0 140: 13548: 0 140: 13549: 0 140: 13550: 0 140: 13551: 0 140: 13552: 0 140: 13553: 0 140: 13554: 0 140: 13555: 0 140: 13556: 0 140: 13557: 0 140: 13558: 0 140: 13559: 0 140: 13560: 0 140: 13561: 0 140: 13562: 0 140: 13563: 0 140: 13564: 0 140: 13565: 0 140: 13566: 0 140: 13567: 0 140: 13568: 0 140: 13569: 0 140: 13570: 0 140: 13571: 0 140: 13572: 0 140: 13573: 0 140: 13574: 0 140: 13575: 0 140: 13576: 0 140: 13577: 0 140: 13578: 0 140: 13579: 0 140: 13580: 0 140: 13581: 0 140: 13582: 0 140: 13583: 0 140: 13584: 0 140: 13585: 0 140: 13586: 0 140: 13587: 0 140: 13588: 0 140: 13589: 0 140: 13590: 0 140: 13591: 0 140: 13592: 0 140: 13593: 0 140: 13594: 0 140: 13595: 0 140: 13596: 0 140: 13597: 0 140: 13598: 0 140: 13599: 0 140: 13600: 0 140: 13601: 0 140: 13602: 0 140: 13603: 0 140: 13604: 0 140: 13605: 0 140: 13606: 0 140: 13607: 0 140: 13608: 0 140: 13609: 0 140: 13610: 0 140: 13611: 0 140: 13612: 0 140: 13613: 0 140: 13614: 0 140: 13615: 0 140: 13616: 0 140: 13617: 0 140: 13618: 0 140: 13619: 0 140: 13620: 0 140: 13621: 0 140: 13622: 0 140: 13623: 0 140: 13624: 0 140: 13625: 0 140: 13626: 0 140: 13627: 0 140: 13628: 0 140: 13629: 0 140: 13630: 0 140: 13631: 0 140: 13632: 0 140: 13633: 0 140: 13634: 0 140: 13635: 0 140: 13636: 0 140: 13637: 0 140: 13638: 0 140: 13639: 0 140: 13640: 0 140: 13641: 0 140: 13642: 0 140: 13643: 0 140: 13644: 0 140: 13645: 0 140: 13646: 0 140: 13647: 0 140: 13648: 0 140: 13649: 0 140: 13650: 0 140: 13651: 0 140: 13652: 0 140: 13653: 0 140: 13654: 0 140: 13655: 0 140: 13656: 0 140: 13657: 0 140: 13658: 0 140: 13659: 0 140: 13660: 0 140: 13661: 0 140: 13662: 0 140: 13663: 0 140: 13664: 0 140: 13665: 0 140: 13666: 0 140: 13667: 0 140: 13668: 0 140: 13669: 0 140: 13670: 0 140: 13671: 0 140: 13672: 0 140: 13673: 0 140: 13674: 0 140: 13675: 0 140: 13676: 0 140: 13677: 0 140: 13678: 0 140: 13679: 0 140: 13680: 0 140: 13681: 0 140: 13682: 0 140: 13683: 0 140: 13684: 0 140: 13685: 0 140: 13686: 0 140: 13687: 0 140: 13688: 0 140: 13689: 0 140: 13690: 0 140: 13691: 0 140: 13692: 0 140: 13693: 0 140: 13694: 0 140: 13695: 0 140: 13696: 0 140: 13697: 0 140: 13698: 0 140: 13699: 0 140: 13700: 0 140: 13701: 0 140: 13702: 0 140: 13703: 0 140: 13704: 0 140: 13705: 0 140: 13706: 0 140: 13707: 0 140: 13708: 0 140: 13709: 0 140: 13710: 0 140: 13711: 0 140: 13712: 0 140: 13713: 0 140: 13714: 0 140: 13715: 0 140: 13716: 0 140: 13717: 0 140: 13718: 0 140: 13719: 0 140: 13720: 0 140: 13721: 0 140: 13722: 0 140: 13723: 0 140: 13724: 0 140: 13725: 0 140: 13726: 0 140: 13727: 0 140: 13728: 0 140: 13729: 0 140: 13730: 0 140: 13731: 0 140: 13732: 0 140: 13733: 0 140: 13734: 0 140: 13735: 0 140: 13736: 0 140: 13737: 0 140: 13738: 0 140: 13739: 0 140: 13740: 0 140: 13741: 0 140: 13742: 0 140: 13743: 0 140: 13744: 0 140: 13745: 0 140: 13746: 0 140: 13747: 0 140: 13748: 0 140: 13749: 0 140: 13750: 0 140: 13751: 0 140: 13752: 0 140: 13753: 0 140: 13754: 0 140: 13755: 0 140: 13756: 0 140: 13757: 0 140: 13758: 0 140: 13759: 0 140: 13760: 0 140: 13761: 0 140: 13762: 0 140: 13763: 0 140: 13764: 0 140: 13765: 0 140: 13766: 0 140: 13767: 0 140: 13768: 0 140: 13769: 0 140: 13770: 0 140: 13771: 0 140: 13772: 0 140: 13773: 0 140: 13774: 0 140: 13775: 0 140: 13776: 0 140: 13777: 0 140: 13778: 0 140: 13779: 0 140: 13780: 0 140: 13781: 0 140: 13782: 0 140: 13783: 0 140: 13784: 0 140: 13785: 0 140: 13786: 0 140: 13787: 0 140: 13788: 0 140: 13789: 0 140: 13790: 0 140: 13791: 0 140: 13792: 0 140: 13793: 0 140: 13794: 0 140: 13795: 0 140: 13796: 0 140: 13797: 0 140: 13798: 0 140: 13799: 0 140: 13800: 0 140: 13801: 0 140: 13802: 0 140: 13803: 0 140: 13804: 0 140: 13805: 0 140: 13806: 0 140: 13807: 0 140: 13808: 0 140: 13809: 0 140: 13810: 0 140: 13811: 0 140: 13812: 0 140: 13813: 0 140: 13814: 0 140: 13815: 0 140: 13816: 0 140: 13817: 0 140: 13818: 0 140: 13819: 0 140: 13820: 0 140: 13821: 0 140: 13822: 0 140: 13823: 0 140: 13824: 0 140: 13825: 0 140: 13826: 0 140: 13827: 0 140: 13828: 0 140: 13829: 0 140: 13830: 0 140: 13831: 0 140: 13832: 0 140: 13833: 0 140: 13834: 0 140: 13835: 0 140: 13836: 0 140: 13837: 0 140: 13838: 0 140: 13839: 0 140: 13840: 0 140: 13841: 0 140: 13842: 0 140: 13843: 0 140: 13844: 0 140: 13845: 0 140: 13846: 0 140: 13847: 0 140: 13848: 0 140: 13849: 0 140: 13850: 0 140: 13851: 0 140: 13852: 0 140: 13853: 0 140: 13854: 0 140: 13855: 0 140: 13856: 0 140: 13857: 0 140: 13858: 0 140: 13859: 0 140: 13860: 0 140: 13861: 0 140: 13862: 0 140: 13863: 0 140: 13864: 0 140: 13865: 0 140: 13866: 0 140: 13867: 0 140: 13868: 0 140: 13869: 0 140: 13870: 0 140: 13871: 0 140: 13872: 0 140: 13873: 0 140: 13874: 0 140: 13875: 0 140: 13876: 0 140: 13877: 0 140: 13878: 0 140: 13879: 0 140: 13880: 0 140: 13881: 0 140: 13882: 0 140: 13883: 0 140: 13884: 0 140: 13885: 0 140: 13886: 0 140: 13887: 0 140: 13888: 0 140: 13889: 0 140: 13890: 0 140: 13891: 0 140: 13892: 0 140: 13893: 0 140: 13894: 0 140: 13895: 0 140: 13896: 0 140: 13897: 0 140: 13898: 0 140: 13899: 0 140: 13900: 0 140: 13901: 0 140: 13902: 0 140: 13903: 0 140: 13904: 0 140: 13905: 0 140: 13906: 0 140: 13907: 0 140: 13908: 0 140: 13909: 0 140: 13910: 0 140: 13911: 0 140: 13912: 0 140: 13913: 0 140: 13914: 0 140: 13915: 0 140: 13916: 0 140: 13917: 0 140: 13918: 0 140: 13919: 0 140: 13920: 0 140: 13921: 0 140: 13922: 0 140: 13923: 0 140: 13924: 0 140: 13925: 0 140: 13926: 0 140: 13927: 0 140: 13928: 0 140: 13929: 0 140: 13930: 0 140: 13931: 0 140: 13932: 0 140: 13933: 0 140: 13934: 0 140: 13935: 0 140: 13936: 0 140: 13937: 0 140: 13938: 0 140: 13939: 0 140: 13940: 0 140: 13941: 0 140: 13942: 0 140: 13943: 0 140: 13944: 0 140: 13945: 0 140: 13946: 0 140: 13947: 0 140: 13948: 0 140: 13949: 0 140: 13950: 0 140: 13951: 0 140: 13952: 0 140: 13953: 0 140: 13954: 0 140: 13955: 0 140: 13956: 0 140: 13957: 0 140: 13958: 0 140: 13959: 0 140: 13960: 0 140: 13961: 0 140: 13962: 0 140: 13963: 0 140: 13964: 0 140: 13965: 0 140: 13966: 0 140: 13967: 0 140: 13968: 0 140: 13969: 0 140: 13970: 0 140: 13971: 0 140: 13972: 0 140: 13973: 0 140: 13974: 0 140: 13975: 0 140: 13976: 0 140: 13977: 0 140: 13978: 0 140: 13979: 0 140: 13980: 0 140: 13981: 0 140: 13982: 0 140: 13983: 0 140: 13984: 0 140: 13985: 0 140: 13986: 0 140: 13987: 0 140: 13988: 0 140: 13989: 0 140: 13990: 0 140: 13991: 0 140: 13992: 0 140: 13993: 0 140: 13994: 0 140: 13995: 0 140: 13996: 0 140: 13997: 0 140: 13998: 0 140: 13999: 0 140: 14000: 0 140: 14001: 0 140: 14002: 0 140: 14003: 0 140: 14004: 0 140: 14005: 0 140: 14006: 0 140: 14007: 0 140: 14008: 0 140: 14009: 0 140: 14010: 0 140: 14011: 0 140: 14012: 0 140: 14013: 0 140: 14014: 0 140: 14015: 0 140: 14016: 0 140: 14017: 0 140: 14018: 0 140: 14019: 0 140: 14020: 0 140: 14021: 0 140: 14022: 0 140: 14023: 0 140: 14024: 0 140: 14025: 0 140: 14026: 0 140: 14027: 0 140: 14028: 0 140: 14029: 0 140: 14030: 0 140: 14031: 0 140: 14032: 0 140: 14033: 0 140: 14034: 0 140: 14035: 0 140: 14036: 0 140: 14037: 0 140: 14038: 0 140: 14039: 0 140: 14040: 0 140: 14041: 0 140: 14042: 0 140: 14043: 0 140: 14044: 0 140: 14045: 0 140: 14046: 0 140: 14047: 0 140: 14048: 0 140: 14049: 0 140: 14050: 0 140: 14051: 0 140: 14052: 0 140: 14053: 0 140: 14054: 0 140: 14055: 0 140: 14056: 0 140: 14057: 0 140: 14058: 0 140: 14059: 0 140: 14060: 0 140: 14061: 0 140: 14062: 0 140: 14063: 0 140: 14064: 0 140: 14065: 0 140: 14066: 0 140: 14067: 0 140: 14068: 0 140: 14069: 0 140: 14070: 0 140: 14071: 0 140: 14072: 0 140: 14073: 0 140: 14074: 0 140: 14075: 0 140: 14076: 0 140: 14077: 0 140: 14078: 0 140: 14079: 0 140: 14080: 0 140: 14081: 0 140: 14082: 0 140: 14083: 0 140: 14084: 0 140: 14085: 0 140: 14086: 0 140: 14087: 0 140: 14088: 0 140: 14089: 0 140: 14090: 0 140: 14091: 0 140: 14092: 0 140: 14093: 0 140: 14094: 0 140: 14095: 0 140: 14096: 0 140: 14097: 0 140: 14098: 0 140: 14099: 0 140: 14100: 0 140: 14101: 0 140: 14102: 0 140: 14103: 0 140: 14104: 0 140: 14105: 0 140: 14106: 0 140: 14107: 0 140: 14108: 0 140: 14109: 0 140: 14110: 0 140: 14111: 0 140: 14112: 0 140: 14113: 0 140: 14114: 0 140: 14115: 0 140: 14116: 0 140: 14117: 0 140: 14118: 0 140: 14119: 0 140: 14120: 0 140: 14121: 0 140: 14122: 0 140: 14123: 0 140: 14124: 0 140: 14125: 0 140: 14126: 0 140: 14127: 0 140: 14128: 0 140: 14129: 0 140: 14130: 0 140: 14131: 0 140: 14132: 0 140: 14133: 0 140: 14134: 0 140: 14135: 0 140: 14136: 0 140: 14137: 0 140: 14138: 0 140: 14139: 0 140: 14140: 0 140: 14141: 0 140: 14142: 0 140: 14143: 0 140: 14144: 0 140: 14145: 0 140: 14146: 0 140: 14147: 0 140: 14148: 0 140: 14149: 0 140: 14150: 0 140: 14151: 0 140: 14152: 0 140: 14153: 0 140: 14154: 0 140: 14155: 0 140: 14156: 0 140: 14157: 0 140: 14158: 0 140: 14159: 0 140: 14160: 0 140: 14161: 0 140: 14162: 0 140: 14163: 0 140: 14164: 0 140: 14165: 0 140: 14166: 0 140: 14167: 0 140: 14168: 0 140: 14169: 0 140: 14170: 0 140: 14171: 0 140: 14172: 0 140: 14173: 0 140: 14174: 0 140: 14175: 0 140: 14176: 0 140: 14177: 0 140: 14178: 0 140: 14179: 0 140: 14180: 0 140: 14181: 0 140: 14182: 0 140: 14183: 0 140: 14184: 0 140: 14185: 0 140: 14186: 0 140: 14187: 0 140: 14188: 0 140: 14189: 0 140: 14190: 0 140: 14191: 0 140: 14192: 0 140: 14193: 0 140: 14194: 0 140: 14195: 0 140: 14196: 0 140: 14197: 0 140: 14198: 0 140: 14199: 0 140: 14200: 0 140: 14201: 0 140: 14202: 0 140: 14203: 0 140: 14204: 0 140: 14205: 0 140: 14206: 0 140: 14207: 0 140: 14208: 0 140: 14209: 0 140: 14210: 0 140: 14211: 0 140: 14212: 0 140: 14213: 0 140: 14214: 0 140: 14215: 0 140: 14216: 0 140: 14217: 0 140: 14218: 0 140: 14219: 0 140: 14220: 0 140: 14221: 0 140: 14222: 0 140: 14223: 0 140: 14224: 0 140: 14225: 0 140: 14226: 0 140: 14227: 0 140: 14228: 0 140: 14229: 0 140: 14230: 0 140: 14231: 0 140: 14232: 0 140: 14233: 0 140: 14234: 0 140: 14235: 0 140: 14236: 0 140: 14237: 0 140: 14238: 0 140: 14239: 0 140: 14240: 0 140: 14241: 0 140: 14242: 0 140: 14243: 0 140: 14244: 0 140: 14245: 0 140: 14246: 0 140: 14247: 0 140: 14248: 0 140: 14249: 0 140: 14250: 0 140: 14251: 0 140: 14252: 0 140: 14253: 0 140: 14254: 0 140: 14255: 0 140: 14256: 0 140: 14257: 0 140: 14258: 0 140: 14259: 0 140: 14260: 0 140: 14261: 0 140: 14262: 0 140: 14263: 0 140: 14264: 0 140: 14265: 0 140: 14266: 0 140: 14267: 0 140: 14268: 0 140: 14269: 0 140: 14270: 0 140: 14271: 0 140: 14272: 0 140: 14273: 0 140: 14274: 0 140: 14275: 0 140: 14276: 0 140: 14277: 0 140: 14278: 0 140: 14279: 0 140: 14280: 0 140: 14281: 0 140: 14282: 0 140: 14283: 0 140: 14284: 0 140: 14285: 0 140: 14286: 0 140: 14287: 0 140: 14288: 0 140: 14289: 0 140: 14290: 0 140: 14291: 0 140: 14292: 0 140: 14293: 0 140: 14294: 0 140: 14295: 0 140: 14296: 0 140: 14297: 0 140: 14298: 0 140: 14299: 0 140: 14300: 0 140: 14301: 0 140: 14302: 0 140: 14303: 0 140: 14304: 0 140: 14305: 0 140: 14306: 0 140: 14307: 0 140: 14308: 0 140: 14309: 0 140: 14310: 0 140: 14311: 0 140: 14312: 0 140: 14313: 0 140: 14314: 0 140: 14315: 0 140: 14316: 0 140: 14317: 0 140: 14318: 0 140: 14319: 0 140: 14320: 0 140: 14321: 0 140: 14322: 0 140: 14323: 0 140: 14324: 0 140: 14325: 0 140: 14326: 0 140: 14327: 0 140: 14328: 0 140: 14329: 0 140: 14330: 0 140: 14331: 0 140: 14332: 0 140: 14333: 0 140: 14334: 0 140: 14335: 0 140: 14336: 0 140: 14337: 0 140: 14338: 0 140: 14339: 0 140: 14340: 0 140: 14341: 0 140: 14342: 0 140: 14343: 0 140: 14344: 0 140: 14345: 0 140: 14346: 0 140: 14347: 0 140: 14348: 0 140: 14349: 0 140: 14350: 0 140: 14351: 0 140: 14352: 0 140: 14353: 0 140: 14354: 0 140: 14355: 0 140: 14356: 0 140: 14357: 0 140: 14358: 0 140: 14359: 0 140: 14360: 0 140: 14361: 0 140: 14362: 0 140: 14363: 0 140: 14364: 0 140: 14365: 0 140: 14366: 0 140: 14367: 0 140: 14368: 0 140: 14369: 0 140: 14370: 0 140: 14371: 0 140: 14372: 0 140: 14373: 0 140: 14374: 0 140: 14375: 0 140: 14376: 0 140: 14377: 0 140: 14378: 0 140: 14379: 0 140: 14380: 0 140: 14381: 0 140: 14382: 0 140: 14383: 0 140: 14384: 0 140: 14385: 0 140: 14386: 0 140: 14387: 0 140: 14388: 0 140: 14389: 0 140: 14390: 0 140: 14391: 0 140: 14392: 0 140: 14393: 0 140: 14394: 0 140: 14395: 0 140: 14396: 0 140: 14397: 0 140: 14398: 0 140: 14399: 0 140: 14400: 0 140: 14401: 0 140: 14402: 0 140: 14403: 0 140: 14404: 0 140: 14405: 0 140: 14406: 0 140: 14407: 0 140: 14408: 0 140: 14409: 0 140: 14410: 0 140: 14411: 0 140: 14412: 0 140: 14413: 0 140: 14414: 0 140: 14415: 0 140: 14416: 0 140: 14417: 0 140: 14418: 0 140: 14419: 0 140: 14420: 0 140: 14421: 0 140: 14422: 0 140: 14423: 0 140: 14424: 0 140: 14425: 0 140: 14426: 0 140: 14427: 0 140: 14428: 0 140: 14429: 0 140: 14430: 0 140: 14431: 0 140: 14432: 0 140: 14433: 0 140: 14434: 0 140: 14435: 0 140: 14436: 0 140: 14437: 0 140: 14438: 0 140: 14439: 0 140: 14440: 0 140: 14441: 0 140: 14442: 0 140: 14443: 0 140: 14444: 0 140: 14445: 0 140: 14446: 0 140: 14447: 0 140: 14448: 0 140: 14449: 0 140: 14450: 0 140: 14451: 0 140: 14452: 0 140: 14453: 0 140: 14454: 0 140: 14455: 0 140: 14456: 0 140: 14457: 0 140: 14458: 0 140: 14459: 0 140: 14460: 0 140: 14461: 0 140: 14462: 0 140: 14463: 0 140: 14464: 0 140: 14465: 0 140: 14466: 0 140: 14467: 0 140: 14468: 0 140: 14469: 0 140: 14470: 0 140: 14471: 0 140: 14472: 0 140: 14473: 0 140: 14474: 0 140: 14475: 0 140: 14476: 0 140: 14477: 0 140: 14478: 0 140: 14479: 0 140: 14480: 0 140: 14481: 0 140: 14482: 0 140: 14483: 0 140: 14484: 0 140: 14485: 0 140: 14486: 0 140: 14487: 0 140: 14488: 0 140: 14489: 0 140: 14490: 0 140: 14491: 0 140: 14492: 0 140: 14493: 0 140: 14494: 0 140: 14495: 0 140: 14496: 0 140: 14497: 0 140: 14498: 0 140: 14499: 0 140: 14500: 0 140: 14501: 0 140: 14502: 0 140: 14503: 0 140: 14504: 0 140: 14505: 0 140: 14506: 0 140: 14507: 0 140: 14508: 0 140: 14509: 0 140: 14510: 0 140: 14511: 0 140: 14512: 0 140: 14513: 0 140: 14514: 0 140: 14515: 0 140: 14516: 0 140: 14517: 0 140: 14518: 0 140: 14519: 0 140: 14520: 0 140: 14521: 0 140: 14522: 0 140: 14523: 0 140: 14524: 0 140: 14525: 0 140: 14526: 0 140: 14527: 0 140: 14528: 0 140: 14529: 0 140: 14530: 0 140: 14531: 0 140: 14532: 0 140: 14533: 0 140: 14534: 0 140: 14535: 0 140: 14536: 0 140: 14537: 0 140: 14538: 0 140: 14539: 0 140: 14540: 0 140: 14541: 0 140: 14542: 0 140: 14543: 0 140: 14544: 0 140: 14545: 0 140: 14546: 0 140: 14547: 0 140: 14548: 0 140: 14549: 0 140: 14550: 0 140: 14551: 0 140: 14552: 0 140: 14553: 0 140: 14554: 0 140: 14555: 0 140: 14556: 0 140: 14557: 0 140: 14558: 0 140: 14559: 0 140: 14560: 0 140: 14561: 0 140: 14562: 0 140: 14563: 0 140: 14564: 0 140: 14565: 0 140: 14566: 0 140: 14567: 0 140: 14568: 0 140: 14569: 0 140: 14570: 0 140: 14571: 0 140: 14572: 0 140: 14573: 0 140: 14574: 0 140: 14575: 0 140: 14576: 0 140: 14577: 0 140: 14578: 0 140: 14579: 0 140: 14580: 0 140: 14581: 0 140: 14582: 0 140: 14583: 0 140: 14584: 0 140: 14585: 0 140: 14586: 0 140: 14587: 0 140: 14588: 0 140: 14589: 0 140: 14590: 0 140: 14591: 0 140: 14592: 0 140: 14593: 0 140: 14594: 0 140: 14595: 0 140: 14596: 0 140: 14597: 0 140: 14598: 0 140: 14599: 0 140: 14600: 0 140: 14601: 0 140: 14602: 0 140: 14603: 0 140: 14604: 0 140: 14605: 0 140: 14606: 0 140: 14607: 0 140: 14608: 0 140: 14609: 0 140: 14610: 0 140: 14611: 0 140: 14612: 0 140: 14613: 0 140: 14614: 0 140: 14615: 0 140: 14616: 0 140: 14617: 0 140: 14618: 0 140: 14619: 0 140: 14620: 0 140: 14621: 0 140: 14622: 0 140: 14623: 0 140: 14624: 0 140: 14625: 0 140: 14626: 0 140: 14627: 0 140: 14628: 0 140: 14629: 0 140: 14630: 0 140: 14631: 0 140: 14632: 0 140: 14633: 0 140: 14634: 0 140: 14635: 0 140: 14636: 0 140: 14637: 0 140: 14638: 0 140: 14639: 0 140: 14640: 0 140: 14641: 0 140: 14642: 0 140: 14643: 0 140: 14644: 0 140: 14645: 0 140: 14646: 0 140: 14647: 0 140: 14648: 0 140: 14649: 0 140: 14650: 0 140: 14651: 0 140: 14652: 0 140: 14653: 0 140: 14654: 0 140: 14655: 0 140: 14656: 0 140: 14657: 0 140: 14658: 0 140: 14659: 0 140: 14660: 0 140: 14661: 0 140: 14662: 0 140: 14663: 0 140: 14664: 0 140: 14665: 0 140: 14666: 0 140: 14667: 0 140: 14668: 0 140: 14669: 0 140: 14670: 0 140: 14671: 0 140: 14672: 0 140: 14673: 0 140: 14674: 0 140: 14675: 0 140: 14676: 0 140: 14677: 0 140: 14678: 0 140: 14679: 0 140: 14680: 0 140: 14681: 0 140: 14682: 0 140: 14683: 0 140: 14684: 0 140: 14685: 0 140: 14686: 0 140: 14687: 0 140: 14688: 0 140: 14689: 0 140: 14690: 0 140: 14691: 0 140: 14692: 0 140: 14693: 0 140: 14694: 0 140: 14695: 0 140: 14696: 0 140: 14697: 0 140: 14698: 0 140: 14699: 0 140: 14700: 0 140: 14701: 0 140: 14702: 0 140: 14703: 0 140: 14704: 0 140: 14705: 0 140: 14706: 0 140: 14707: 0 140: 14708: 0 140: 14709: 0 140: 14710: 0 140: 14711: 0 140: 14712: 0 140: 14713: 0 140: 14714: 0 140: 14715: 0 140: 14716: 0 140: 14717: 0 140: 14718: 0 140: 14719: 0 140: 14720: 0 140: 14721: 0 140: 14722: 0 140: 14723: 0 140: 14724: 0 140: 14725: 0 140: 14726: 0 140: 14727: 0 140: 14728: 0 140: 14729: 0 140: 14730: 0 140: 14731: 0 140: 14732: 0 140: 14733: 0 140: 14734: 0 140: 14735: 0 140: 14736: 0 140: 14737: 0 140: 14738: 0 140: 14739: 0 140: 14740: 0 140: 14741: 0 140: 14742: 0 140: 14743: 0 140: 14744: 0 140: 14745: 0 140: 14746: 0 140: 14747: 0 140: 14748: 0 140: 14749: 0 140: 14750: 0 140: 14751: 0 140: 14752: 0 140: 14753: 0 140: 14754: 0 140: 14755: 0 140: 14756: 0 140: 14757: 0 140: 14758: 0 140: 14759: 0 140: 14760: 0 140: 14761: 0 140: 14762: 0 140: 14763: 0 140: 14764: 0 140: 14765: 0 140: 14766: 0 140: 14767: 0 140: 14768: 0 140: 14769: 0 140: 14770: 0 140: 14771: 0 140: 14772: 0 140: 14773: 0 140: 14774: 0 140: 14775: 0 140: 14776: 0 140: 14777: 0 140: 14778: 0 140: 14779: 0 140: 14780: 0 140: 14781: 0 140: 14782: 0 140: 14783: 0 140: 14784: 0 140: 14785: 0 140: 14786: 0 140: 14787: 0 140: 14788: 0 140: 14789: 0 140: 14790: 0 140: 14791: 0 140: 14792: 0 140: 14793: 0 140: 14794: 0 140: 14795: 0 140: 14796: 0 140: 14797: 0 140: 14798: 0 140: 14799: 0 140: 14800: 0 140: 14801: 0 140: 14802: 0 140: 14803: 0 140: 14804: 0 140: 14805: 0 140: 14806: 0 140: 14807: 0 140: 14808: 0 140: 14809: 0 140: 14810: 0 140: 14811: 0 140: 14812: 0 140: 14813: 0 140: 14814: 0 140: 14815: 0 140: 14816: 0 140: 14817: 0 140: 14818: 0 140: 14819: 0 140: 14820: 0 140: 14821: 0 140: 14822: 0 140: 14823: 0 140: 14824: 0 140: 14825: 0 140: 14826: 0 140: 14827: 0 140: 14828: 0 140: 14829: 0 140: 14830: 0 140: 14831: 0 140: 14832: 0 140: 14833: 0 140: 14834: 0 140: 14835: 0 140: 14836: 0 140: 14837: 0 140: 14838: 0 140: 14839: 0 140: 14840: 0 140: 14841: 0 140: 14842: 0 140: 14843: 0 140: 14844: 0 140: 14845: 0 140: 14846: 0 140: 14847: 0 140: 14848: 0 140: 14849: 0 140: 14850: 0 140: 14851: 0 140: 14852: 0 140: 14853: 0 140: 14854: 0 140: 14855: 0 140: 14856: 0 140: 14857: 0 140: 14858: 0 140: 14859: 0 140: 14860: 0 140: 14861: 0 140: 14862: 0 140: 14863: 0 140: 14864: 0 140: 14865: 0 140: 14866: 0 140: 14867: 0 140: 14868: 0 140: 14869: 0 140: 14870: 0 140: 14871: 0 140: 14872: 0 140: 14873: 0 140: 14874: 0 140: 14875: 0 140: 14876: 0 140: 14877: 0 140: 14878: 0 140: 14879: 0 140: 14880: 0 140: 14881: 0 140: 14882: 0 140: 14883: 0 140: 14884: 0 140: 14885: 0 140: 14886: 0 140: 14887: 0 140: 14888: 0 140: 14889: 0 140: 14890: 0 140: 14891: 0 140: 14892: 0 140: 14893: 0 140: 14894: 0 140: 14895: 0 140: 14896: 0 140: 14897: 0 140: 14898: 0 140: 14899: 0 140: 14900: 0 140: 14901: 0 140: 14902: 0 140: 14903: 0 140: 14904: 0 140: 14905: 0 140: 14906: 0 140: 14907: 0 140: 14908: 0 140: 14909: 0 140: 14910: 0 140: 14911: 0 140: 14912: 0 140: 14913: 0 140: 14914: 0 140: 14915: 0 140: 14916: 0 140: 14917: 0 140: 14918: 0 140: 14919: 0 140: 14920: 0 140: 14921: 0 140: 14922: 0 140: 14923: 0 140: 14924: 0 140: 14925: 0 140: 14926: 0 140: 14927: 0 140: 14928: 0 140: 14929: 0 140: 14930: 0 140: 14931: 0 140: 14932: 0 140: 14933: 0 140: 14934: 0 140: 14935: 0 140: 14936: 0 140: 14937: 0 140: 14938: 0 140: 14939: 0 140: 14940: 0 140: 14941: 0 140: 14942: 0 140: 14943: 0 140: 14944: 0 140: 14945: 0 140: 14946: 0 140: 14947: 0 140: 14948: 0 140: 14949: 0 140: 14950: 0 140: 14951: 0 140: 14952: 0 140: 14953: 0 140: 14954: 0 140: 14955: 0 140: 14956: 0 140: 14957: 0 140: 14958: 0 140: 14959: 0 140: 14960: 0 140: 14961: 0 140: 14962: 0 140: 14963: 0 140: 14964: 0 140: 14965: 0 140: 14966: 0 140: 14967: 0 140: 14968: 0 140: 14969: 0 140: 14970: 0 140: 14971: 0 140: 14972: 0 140: 14973: 0 140: 14974: 0 140: 14975: 0 140: 14976: 0 140: 14977: 0 140: 14978: 0 140: 14979: 0 140: 14980: 0 140: 14981: 0 140: 14982: 0 140: 14983: 0 140: 14984: 0 140: 14985: 0 140: 14986: 0 140: 14987: 0 140: 14988: 0 140: 14989: 0 140: 14990: 0 140: 14991: 0 140: 14992: 0 140: 14993: 0 140: 14994: 0 140: 14995: 0 140: 14996: 0 140: 14997: 0 140: 14998: 0 140: 14999: 0 140: 15000: 0 140: 15001: 0 140: 15002: 0 140: 15003: 0 140: 15004: 0 140: 15005: 0 140: 15006: 0 140: 15007: 0 140: 15008: 0 140: 15009: 0 140: 15010: 0 140: 15011: 0 140: 15012: 0 140: 15013: 0 140: 15014: 0 140: 15015: 0 140: 15016: 0 140: 15017: 0 140: 15018: 0 140: 15019: 0 140: 15020: 0 140: 15021: 0 140: 15022: 0 140: 15023: 0 140: 15024: 0 140: 15025: 0 140: 15026: 0 140: 15027: 0 140: 15028: 0 140: 15029: 0 140: 15030: 0 140: 15031: 0 140: 15032: 0 140: 15033: 0 140: 15034: 0 140: 15035: 0 140: 15036: 0 140: 15037: 0 140: 15038: 0 140: 15039: 0 140: 15040: 0 140: 15041: 0 140: 15042: 0 140: 15043: 0 140: 15044: 0 140: 15045: 0 140: 15046: 0 140: 15047: 0 140: 15048: 0 140: 15049: 0 140: 15050: 0 140: 15051: 0 140: 15052: 0 140: 15053: 0 140: 15054: 0 140: 15055: 0 140: 15056: 0 140: 15057: 0 140: 15058: 0 140: 15059: 0 140: 15060: 0 140: 15061: 0 140: 15062: 0 140: 15063: 0 140: 15064: 0 140: 15065: 0 140: 15066: 0 140: 15067: 0 140: 15068: 0 140: 15069: 0 140: 15070: 0 140: 15071: 0 140: 15072: 0 140: 15073: 0 140: 15074: 0 140: 15075: 0 140: 15076: 0 140: 15077: 0 140: 15078: 0 140: 15079: 0 140: 15080: 0 140: 15081: 0 140: 15082: 0 140: 15083: 0 140: 15084: 0 140: 15085: 0 140: 15086: 0 140: 15087: 0 140: 15088: 0 140: 15089: 0 140: 15090: 0 140: 15091: 0 140: 15092: 0 140: 15093: 0 140: 15094: 0 140: 15095: 0 140: 15096: 0 140: 15097: 0 140: 15098: 0 140: 15099: 0 140: 15100: 0 140: 15101: 0 140: 15102: 0 140: 15103: 0 140: 15104: 0 140: 15105: 0 140: 15106: 0 140: 15107: 0 140: 15108: 0 140: 15109: 0 140: 15110: 0 140: 15111: 0 140: 15112: 0 140: 15113: 0 140: 15114: 0 140: 15115: 0 140: 15116: 0 140: 15117: 0 140: 15118: 0 140: 15119: 0 140: 15120: 0 140: 15121: 0 140: 15122: 0 140: 15123: 0 140: 15124: 0 140: 15125: 0 140: 15126: 0 140: 15127: 0 140: 15128: 0 140: 15129: 0 140: 15130: 0 140: 15131: 0 140: 15132: 0 140: 15133: 0 140: 15134: 0 140: 15135: 0 140: 15136: 0 140: 15137: 0 140: 15138: 0 140: 15139: 0 140: 15140: 0 140: 15141: 0 140: 15142: 0 140: 15143: 0 140: 15144: 0 140: 15145: 0 140: 15146: 0 140: 15147: 0 140: 15148: 0 140: 15149: 0 140: 15150: 0 140: 15151: 0 140: 15152: 0 140: 15153: 0 140: 15154: 0 140: 15155: 0 140: 15156: 0 140: 15157: 0 140: 15158: 0 140: 15159: 0 140: 15160: 0 140: 15161: 0 140: 15162: 0 140: 15163: 0 140: 15164: 0 140: 15165: 0 140: 15166: 0 140: 15167: 0 140: 15168: 0 140: 15169: 0 140: 15170: 0 140: 15171: 0 140: 15172: 0 140: 15173: 0 140: 15174: 0 140: 15175: 0 140: 15176: 0 140: 15177: 0 140: 15178: 0 140: 15179: 0 140: 15180: 0 140: 15181: 0 140: 15182: 0 140: 15183: 0 140: 15184: 0 140: 15185: 0 140: 15186: 0 140: 15187: 0 140: 15188: 0 140: 15189: 0 140: 15190: 0 140: 15191: 0 140: 15192: 0 140: 15193: 0 140: 15194: 0 140: 15195: 0 140: 15196: 0 140: 15197: 0 140: 15198: 0 140: 15199: 0 140: 15200: 0 140: 15201: 0 140: 15202: 0 140: 15203: 0 140: 15204: 0 140: 15205: 0 140: 15206: 0 140: 15207: 0 140: 15208: 0 140: 15209: 0 140: 15210: 0 140: 15211: 0 140: 15212: 0 140: 15213: 0 140: 15214: 0 140: 15215: 0 140: 15216: 0 140: 15217: 0 140: 15218: 0 140: 15219: 0 140: 15220: 0 140: 15221: 0 140: 15222: 0 140: 15223: 0 140: 15224: 0 140: 15225: 0 140: 15226: 0 140: 15227: 0 140: 15228: 0 140: 15229: 0 140: 15230: 0 140: 15231: 0 140: 15232: 0 140: 15233: 0 140: 15234: 0 140: 15235: 0 140: 15236: 0 140: 15237: 0 140: 15238: 0 140: 15239: 0 140: 15240: 0 140: 15241: 0 140: 15242: 0 140: 15243: 0 140: 15244: 0 140: 15245: 0 140: 15246: 0 140: 15247: 0 140: 15248: 0 140: 15249: 0 140: 15250: 0 140: 15251: 0 140: 15252: 0 140: 15253: 0 140: 15254: 0 140: 15255: 0 140: 15256: 0 140: 15257: 0 140: 15258: 0 140: 15259: 0 140: 15260: 0 140: 15261: 0 140: 15262: 0 140: 15263: 0 140: 15264: 0 140: 15265: 0 140: 15266: 0 140: 15267: 0 140: 15268: 0 140: 15269: 0 140: 15270: 0 140: 15271: 0 140: 15272: 0 140: 15273: 0 140: 15274: 0 140: 15275: 0 140: 15276: 0 140: 15277: 0 140: 15278: 0 140: 15279: 0 140: 15280: 0 140: 15281: 0 140: 15282: 0 140: 15283: 0 140: 15284: 0 140: 15285: 0 140: 15286: 0 140: 15287: 0 140: 15288: 0 140: 15289: 0 140: 15290: 0 140: 15291: 0 140: 15292: 0 140: 15293: 0 140: 15294: 0 140: 15295: 0 140: 15296: 0 140: 15297: 0 140: 15298: 0 140: 15299: 0 140: 15300: 0 140: 15301: 0 140: 15302: 0 140: 15303: 0 140: 15304: 0 140: 15305: 0 140: 15306: 0 140: 15307: 0 140: 15308: 0 140: 15309: 0 140: 15310: 0 140: 15311: 0 140: 15312: 0 140: 15313: 0 140: 15314: 0 140: 15315: 0 140: 15316: 0 140: 15317: 0 140: 15318: 0 140: 15319: 0 140: 15320: 0 140: 15321: 0 140: 15322: 0 140: 15323: 0 140: 15324: 0 140: 15325: 0 140: 15326: 0 140: 15327: 0 140: 15328: 0 140: 15329: 0 140: 15330: 0 140: 15331: 0 140: 15332: 0 140: 15333: 0 140: 15334: 0 140: 15335: 0 140: 15336: 0 140: 15337: 0 140: 15338: 0 140: 15339: 0 140: 15340: 0 140: 15341: 0 140: 15342: 0 140: 15343: 0 140: 15344: 0 140: 15345: 0 140: 15346: 0 140: 15347: 0 140: 15348: 0 140: 15349: 0 140: 15350: 0 140: 15351: 0 140: 15352: 0 140: 15353: 0 140: 15354: 0 140: 15355: 0 140: 15356: 0 140: 15357: 0 140: 15358: 0 140: 15359: 0 140: 15360: 0 140: 15361: 0 140: 15362: 0 140: 15363: 0 140: 15364: 0 140: 15365: 0 140: 15366: 0 140: 15367: 0 140: 15368: 0 140: 15369: 0 140: 15370: 0 140: 15371: 0 140: 15372: 0 140: 15373: 0 140: 15374: 0 140: 15375: 0 140: 15376: 0 140: 15377: 0 140: 15378: 0 140: 15379: 0 140: 15380: 0 140: 15381: 0 140: 15382: 0 140: 15383: 0 140: 15384: 0 140: 15385: 0 140: 15386: 0 140: 15387: 0 140: 15388: 0 140: 15389: 0 140: 15390: 0 140: 15391: 0 140: 15392: 0 140: 15393: 0 140: 15394: 0 140: 15395: 0 140: 15396: 0 140: 15397: 0 140: 15398: 0 140: 15399: 0 140: 15400: 0 140: 15401: 0 140: 15402: 0 140: 15403: 0 140: 15404: 0 140: 15405: 0 140: 15406: 0 140: 15407: 0 140: 15408: 0 140: 15409: 0 140: 15410: 0 140: 15411: 0 140: 15412: 0 140: 15413: 0 140: 15414: 0 140: 15415: 0 140: 15416: 0 140: 15417: 0 140: 15418: 0 140: 15419: 0 140: 15420: 0 140: 15421: 0 140: 15422: 0 140: 15423: 0 140: 15424: 0 140: 15425: 0 140: 15426: 0 140: 15427: 0 140: 15428: 0 140: 15429: 0 140: 15430: 0 140: 15431: 0 140: 15432: 0 140: 15433: 0 140: 15434: 0 140: 15435: 0 140: 15436: 0 140: 15437: 0 140: 15438: 0 140: 15439: 0 140: 15440: 0 140: 15441: 0 140: 15442: 0 140: 15443: 0 140: 15444: 0 140: 15445: 0 140: 15446: 0 140: 15447: 0 140: 15448: 0 140: 15449: 0 140: 15450: 0 140: 15451: 0 140: 15452: 0 140: 15453: 0 140: 15454: 0 140: 15455: 0 140: 15456: 0 140: 15457: 0 140: 15458: 0 140: 15459: 0 140: 15460: 0 140: 15461: 0 140: 15462: 0 140: 15463: 0 140: 15464: 0 140: 15465: 0 140: 15466: 0 140: 15467: 0 140: 15468: 0 140: 15469: 0 140: 15470: 0 140: 15471: 0 140: 15472: 0 140: 15473: 0 140: 15474: 0 140: 15475: 0 140: 15476: 0 140: 15477: 0 140: 15478: 0 140: 15479: 0 140: 15480: 0 140: 15481: 0 140: 15482: 0 140: 15483: 0 140: 15484: 0 140: 15485: 0 140: 15486: 0 140: 15487: 0 140: 15488: 0 140: 15489: 0 140: 15490: 0 140: 15491: 0 140: 15492: 0 140: 15493: 0 140: 15494: 0 140: 15495: 0 140: 15496: 0 140: 15497: 0 140: 15498: 0 140: 15499: 0 140: 15500: 0 140: 15501: 0 140: 15502: 0 140: 15503: 0 140: 15504: 0 140: 15505: 0 140: 15506: 0 140: 15507: 0 140: 15508: 0 140: 15509: 0 140: 15510: 0 140: 15511: 0 140: 15512: 0 140: 15513: 0 140: 15514: 0 140: 15515: 0 140: 15516: 0 140: 15517: 0 140: 15518: 0 140: 15519: 0 140: 15520: 0 140: 15521: 0 140: 15522: 0 140: 15523: 0 140: 15524: 0 140: 15525: 0 140: 15526: 0 140: 15527: 0 140: 15528: 0 140: 15529: 0 140: 15530: 0 140: 15531: 0 140: 15532: 0 140: 15533: 0 140: 15534: 0 140: 15535: 0 140: 15536: 0 140: 15537: 0 140: 15538: 0 140: 15539: 0 140: 15540: 0 140: 15541: 0 140: 15542: 0 140: 15543: 0 140: 15544: 0 140: 15545: 0 140: 15546: 0 140: 15547: 0 140: 15548: 0 140: 15549: 0 140: 15550: 0 140: 15551: 0 140: 15552: 0 140: 15553: 0 140: 15554: 0 140: 15555: 0 140: 15556: 0 140: 15557: 0 140: 15558: 0 140: 15559: 0 140: 15560: 0 140: 15561: 0 140: 15562: 0 140: 15563: 0 140: 15564: 0 140: 15565: 0 140: 15566: 0 140: 15567: 0 140: 15568: 0 140: 15569: 0 140: 15570: 0 140: 15571: 0 140: 15572: 0 140: 15573: 0 140: 15574: 0 140: 15575: 0 140: 15576: 0 140: 15577: 0 140: 15578: 0 140: 15579: 0 140: 15580: 0 140: 15581: 0 140: 15582: 0 140: 15583: 0 140: 15584: 0 140: 15585: 0 140: 15586: 0 140: 15587: 0 140: 15588: 0 140: 15589: 0 140: 15590: 0 140: 15591: 0 140: 15592: 0 140: 15593: 0 140: 15594: 0 140: 15595: 0 140: 15596: 0 140: 15597: 0 140: 15598: 0 140: 15599: 0 140: 15600: 0 140: 15601: 0 140: 15602: 0 140: 15603: 0 140: 15604: 0 140: 15605: 0 140: 15606: 0 140: 15607: 0 140: 15608: 0 140: 15609: 0 140: 15610: 0 140: 15611: 0 140: 15612: 0 140: 15613: 0 140: 15614: 0 140: 15615: 0 140: 15616: 0 140: 15617: 0 140: 15618: 0 140: 15619: 0 140: 15620: 0 140: 15621: 0 140: 15622: 0 140: 15623: 0 140: 15624: 0 140: 15625: 0 140: 15626: 0 140: 15627: 0 140: 15628: 0 140: 15629: 0 140: 15630: 0 140: 15631: 0 140: 15632: 0 140: 15633: 0 140: 15634: 0 140: 15635: 0 140: 15636: 0 140: 15637: 0 140: 15638: 0 140: 15639: 0 140: 15640: 0 140: 15641: 0 140: 15642: 0 140: 15643: 0 140: 15644: 0 140: 15645: 0 140: 15646: 0 140: 15647: 0 140: 15648: 0 140: 15649: 0 140: 15650: 0 140: 15651: 0 140: 15652: 0 140: 15653: 0 140: 15654: 0 140: 15655: 0 140: 15656: 0 140: 15657: 0 140: 15658: 0 140: 15659: 0 140: 15660: 0 140: 15661: 0 140: 15662: 0 140: 15663: 0 140: 15664: 0 140: 15665: 0 140: 15666: 0 140: 15667: 0 140: 15668: 0 140: 15669: 0 140: 15670: 0 140: 15671: 0 140: 15672: 0 140: 15673: 0 140: 15674: 0 140: 15675: 0 140: 15676: 0 140: 15677: 0 140: 15678: 0 140: 15679: 0 140: 15680: 0 140: 15681: 0 140: 15682: 0 140: 15683: 0 140: 15684: 0 140: 15685: 0 140: 15686: 0 140: 15687: 0 140: 15688: 0 140: 15689: 0 140: 15690: 0 140: 15691: 0 140: 15692: 0 140: 15693: 0 140: 15694: 0 140: 15695: 0 140: 15696: 0 140: 15697: 0 140: 15698: 0 140: 15699: 0 140: 15700: 0 140: 15701: 0 140: 15702: 0 140: 15703: 0 140: 15704: 0 140: 15705: 0 140: 15706: 0 140: 15707: 0 140: 15708: 0 140: 15709: 0 140: 15710: 0 140: 15711: 0 140: 15712: 0 140: 15713: 0 140: 15714: 0 140: 15715: 0 140: 15716: 0 140: 15717: 0 140: 15718: 0 140: 15719: 0 140: 15720: 0 140: 15721: 0 140: 15722: 0 140: 15723: 0 140: 15724: 0 140: 15725: 0 140: 15726: 0 140: 15727: 0 140: 15728: 0 140: 15729: 0 140: 15730: 0 140: 15731: 0 140: 15732: 0 140: 15733: 0 140: 15734: 0 140: 15735: 0 140: 15736: 0 140: 15737: 0 140: 15738: 0 140: 15739: 0 140: 15740: 0 140: 15741: 0 140: 15742: 0 140: 15743: 0 140: 15744: 0 140: 15745: 0 140: 15746: 0 140: 15747: 0 140: 15748: 0 140: 15749: 0 140: 15750: 0 140: 15751: 0 140: 15752: 0 140: 15753: 0 140: 15754: 0 140: 15755: 0 140: 15756: 0 140: 15757: 0 140: 15758: 0 140: 15759: 0 140: 15760: 0 140: 15761: 0 140: 15762: 0 140: 15763: 0 140: 15764: 0 140: 15765: 0 140: 15766: 0 140: 15767: 0 140: 15768: 0 140: 15769: 0 140: 15770: 0 140: 15771: 0 140: 15772: 0 140: 15773: 0 140: 15774: 0 140: 15775: 0 140: 15776: 0 140: 15777: 0 140: 15778: 0 140: 15779: 0 140: 15780: 0 140: 15781: 0 140: 15782: 0 140: 15783: 0 140: 15784: 0 140: 15785: 0 140: 15786: 0 140: 15787: 0 140: 15788: 0 140: 15789: 0 140: 15790: 0 140: 15791: 0 140: 15792: 0 140: 15793: 0 140: 15794: 0 140: 15795: 0 140: 15796: 0 140: 15797: 0 140: 15798: 0 140: 15799: 0 140: 15800: 0 140: 15801: 0 140: 15802: 0 140: 15803: 0 140: 15804: 0 140: 15805: 0 140: 15806: 0 140: 15807: 0 140: 15808: 0 140: 15809: 0 140: 15810: 0 140: 15811: 0 140: 15812: 0 140: 15813: 0 140: 15814: 0 140: 15815: 0 140: 15816: 0 140: 15817: 0 140: 15818: 0 140: 15819: 0 140: 15820: 0 140: 15821: 0 140: 15822: 0 140: 15823: 0 140: 15824: 0 140: 15825: 0 140: 15826: 0 140: 15827: 0 140: 15828: 0 140: 15829: 0 140: 15830: 0 140: 15831: 0 140: 15832: 0 140: 15833: 0 140: 15834: 0 140: 15835: 0 140: 15836: 0 140: 15837: 0 140: 15838: 0 140: 15839: 0 140: 15840: 0 140: 15841: 0 140: 15842: 0 140: 15843: 0 140: 15844: 0 140: 15845: 0 140: 15846: 0 140: 15847: 0 140: 15848: 0 140: 15849: 0 140: 15850: 0 140: 15851: 0 140: 15852: 0 140: 15853: 0 140: 15854: 0 140: 15855: 0 140: 15856: 0 140: 15857: 0 140: 15858: 0 140: 15859: 0 140: 15860: 0 140: 15861: 0 140: 15862: 0 140: 15863: 0 140: 15864: 0 140: 15865: 0 140: 15866: 0 140: 15867: 0 140: 15868: 0 140: 15869: 0 140: 15870: 0 140: 15871: 0 140: 15872: 0 140: 15873: 0 140: 15874: 0 140: 15875: 0 140: 15876: 0 140: 15877: 0 140: 15878: 0 140: 15879: 0 140: 15880: 0 140: 15881: 0 140: 15882: 0 140: 15883: 0 140: 15884: 0 140: 15885: 0 140: 15886: 0 140: 15887: 0 140: 15888: 0 140: 15889: 0 140: 15890: 0 140: 15891: 0 140: 15892: 0 140: 15893: 0 140: 15894: 0 140: 15895: 0 140: 15896: 0 140: 15897: 0 140: 15898: 0 140: 15899: 0 140: 15900: 0 140: 15901: 0 140: 15902: 0 140: 15903: 0 140: 15904: 0 140: 15905: 0 140: 15906: 0 140: 15907: 0 140: 15908: 0 140: 15909: 0 140: 15910: 0 140: 15911: 0 140: 15912: 0 140: 15913: 0 140: 15914: 0 140: 15915: 0 140: 15916: 0 140: 15917: 0 140: 15918: 0 140: 15919: 0 140: 15920: 0 140: 15921: 0 140: 15922: 0 140: 15923: 0 140: 15924: 0 140: 15925: 0 140: 15926: 0 140: 15927: 0 140: 15928: 0 140: 15929: 0 140: 15930: 0 140: 15931: 0 140: 15932: 0 140: 15933: 0 140: 15934: 0 140: 15935: 0 140: 15936: 0 140: 15937: 0 140: 15938: 0 140: 15939: 0 140: 15940: 0 140: 15941: 0 140: 15942: 0 140: 15943: 0 140: 15944: 0 140: 15945: 0 140: 15946: 0 140: 15947: 0 140: 15948: 0 140: 15949: 0 140: 15950: 0 140: 15951: 0 140: 15952: 0 140: 15953: 0 140: 15954: 0 140: 15955: 0 140: 15956: 0 140: 15957: 0 140: 15958: 0 140: 15959: 0 140: 15960: 0 140: 15961: 0 140: 15962: 0 140: 15963: 0 140: 15964: 0 140: 15965: 0 140: 15966: 0 140: 15967: 0 140: 15968: 0 140: 15969: 0 140: 15970: 0 140: 15971: 0 140: 15972: 0 140: 15973: 0 140: 15974: 0 140: 15975: 0 140: 15976: 0 140: 15977: 0 140: 15978: 0 140: 15979: 0 140: 15980: 0 140: 15981: 0 140: 15982: 0 140: 15983: 0 140: 15984: 0 140: 15985: 0 140: 15986: 0 140: 15987: 0 140: 15988: 0 140: 15989: 0 140: 15990: 0 140: 15991: 0 140: 15992: 0 140: 15993: 0 140: 15994: 0 140: 15995: 0 140: 15996: 0 140: 15997: 0 140: 15998: 0 140: 15999: 0 140: 16000: 0 140: 16001: 0 140: 16002: 0 140: 16003: 0 140: 16004: 0 140: 16005: 0 140: 16006: 0 140: 16007: 0 140: 16008: 0 140: 16009: 0 140: 16010: 0 140: 16011: 0 140: 16012: 0 140: 16013: 0 140: 16014: 0 140: 16015: 0 140: 16016: 0 140: 16017: 0 140: 16018: 0 140: 16019: 0 140: 16020: 0 140: 16021: 0 140: 16022: 0 140: 16023: 0 140: 16024: 0 140: 16025: 0 140: 16026: 0 140: 16027: 0 140: 16028: 0 140: 16029: 0 140: 16030: 0 140: 16031: 0 140: 16032: 0 140: 16033: 0 140: 16034: 0 140: 16035: 0 140: 16036: 0 140: 16037: 0 140: 16038: 0 140: 16039: 0 140: 16040: 0 140: 16041: 0 140: 16042: 0 140: 16043: 0 140: 16044: 0 140: 16045: 0 140: 16046: 0 140: 16047: 0 140: 16048: 0 140: 16049: 0 140: 16050: 0 140: 16051: 0 140: 16052: 0 140: 16053: 0 140: 16054: 0 140: 16055: 0 140: 16056: 0 140: 16057: 0 140: 16058: 0 140: 16059: 0 140: 16060: 0 140: 16061: 0 140: 16062: 0 140: 16063: 0 140: 16064: 0 140: 16065: 0 140: 16066: 0 140: 16067: 0 140: 16068: 0 140: 16069: 0 140: 16070: 0 140: 16071: 0 140: 16072: 0 140: 16073: 0 140: 16074: 0 140: 16075: 0 140: 16076: 0 140: 16077: 0 140: 16078: 0 140: 16079: 0 140: 16080: 0 140: 16081: 0 140: 16082: 0 140: 16083: 0 140: 16084: 0 140: 16085: 0 140: 16086: 0 140: 16087: 0 140: 16088: 0 140: 16089: 0 140: 16090: 0 140: 16091: 0 140: 16092: 0 140: 16093: 0 140: 16094: 0 140: 16095: 0 140: 16096: 0 140: 16097: 0 140: 16098: 0 140: 16099: 0 140: 16100: 0 140: 16101: 0 140: 16102: 0 140: 16103: 0 140: 16104: 0 140: 16105: 0 140: 16106: 0 140: 16107: 0 140: 16108: 0 140: 16109: 0 140: 16110: 0 140: 16111: 0 140: 16112: 0 140: 16113: 0 140: 16114: 0 140: 16115: 0 140: 16116: 0 140: 16117: 0 140: 16118: 0 140: 16119: 0 140: 16120: 0 140: 16121: 0 140: 16122: 0 140: 16123: 0 140: 16124: 0 140: 16125: 0 140: 16126: 0 140: 16127: 0 140: 16128: 0 140: 16129: 0 140: 16130: 0 140: 16131: 0 140: 16132: 0 140: 16133: 0 140: 16134: 0 140: 16135: 0 140: 16136: 0 140: 16137: 0 140: 16138: 0 140: 16139: 0 140: 16140: 0 140: 16141: 0 140: 16142: 0 140: 16143: 0 140: 16144: 0 140: 16145: 0 140: 16146: 0 140: 16147: 0 140: 16148: 0 140: 16149: 0 140: 16150: 0 140: 16151: 0 140: 16152: 0 140: 16153: 0 140: 16154: 0 140: 16155: 0 140: 16156: 0 140: 16157: 0 140: 16158: 0 140: 16159: 0 140: 16160: 0 140: 16161: 0 140: 16162: 0 140: 16163: 0 140: 16164: 0 140: 16165: 0 140: 16166: 0 140: 16167: 0 140: 16168: 0 140: 16169: 0 140: 16170: 0 140: 16171: 0 140: 16172: 0 140: 16173: 0 140: 16174: 0 140: 16175: 0 140: 16176: 0 140: 16177: 0 140: 16178: 0 140: 16179: 0 140: 16180: 0 140: 16181: 0 140: 16182: 0 140: 16183: 0 140: 16184: 0 140: 16185: 0 140: 16186: 0 140: 16187: 0 140: 16188: 0 140: 16189: 0 140: 16190: 0 140: 16191: 0 140: 16192: 0 140: 16193: 0 140: 16194: 0 140: 16195: 0 140: 16196: 0 140: 16197: 0 140: 16198: 0 140: 16199: 0 140: 16200: 0 140: 16201: 0 140: 16202: 0 140: 16203: 0 140: 16204: 0 140: 16205: 0 140: 16206: 0 140: 16207: 0 140: 16208: 0 140: 16209: 0 140: 16210: 0 140: 16211: 0 140: 16212: 0 140: 16213: 0 140: 16214: 0 140: 16215: 0 140: 16216: 0 140: 16217: 0 140: 16218: 0 140: 16219: 0 140: 16220: 0 140: 16221: 0 140: 16222: 0 140: 16223: 0 140: 16224: 0 140: 16225: 0 140: 16226: 0 140: 16227: 0 140: 16228: 0 140: 16229: 0 140: 16230: 0 140: 16231: 0 140: 16232: 0 140: 16233: 0 140: 16234: 0 140: 16235: 0 140: 16236: 0 140: 16237: 0 140: 16238: 0 140: 16239: 0 140: 16240: 0 140: 16241: 0 140: 16242: 0 140: 16243: 0 140: 16244: 0 140: 16245: 0 140: 16246: 0 140: 16247: 0 140: 16248: 0 140: 16249: 0 140: 16250: 0 140: 16251: 0 140: 16252: 0 140: 16253: 0 140: 16254: 0 140: 16255: 0 140: 16256: 0 140: 16257: 0 140: 16258: 0 140: 16259: 0 140: 16260: 0 140: 16261: 0 140: 16262: 0 140: 16263: 0 140: 16264: 0 140: 16265: 0 140: 16266: 0 140: 16267: 0 140: 16268: 0 140: 16269: 0 140: 16270: 0 140: 16271: 0 140: 16272: 0 140: 16273: 0 140: 16274: 0 140: 16275: 0 140: 16276: 0 140: 16277: 0 140: 16278: 0 140: 16279: 0 140: 16280: 0 140: 16281: 0 140: 16282: 0 140: 16283: 0 140: 16284: 0 140: 16285: 0 140: 16286: 0 140: 16287: 0 140: 16288: 0 140: 16289: 0 140: 16290: 0 140: 16291: 0 140: 16292: 0 140: 16293: 0 140: 16294: 0 140: 16295: 0 140: 16296: 0 140: 16297: 0 140: 16298: 0 140: 16299: 0 140: 16300: 0 140: 16301: 0 140: 16302: 0 140: 16303: 0 140: 16304: 0 140: 16305: 0 140: 16306: 0 140: 16307: 0 140: 16308: 0 140: 16309: 0 140: 16310: 0 140: 16311: 0 140: 16312: 0 140: 16313: 0 140: 16314: 0 140: 16315: 0 140: 16316: 0 140: 16317: 0 140: 16318: 0 140: 16319: 0 140: 16320: 0 140: 16321: 0 140: 16322: 0 140: 16323: 0 140: 16324: 0 140: 16325: 0 140: 16326: 0 140: 16327: 0 140: 16328: 0 140: 16329: 0 140: 16330: 0 140: 16331: 0 140: 16332: 0 140: 16333: 0 140: 16334: 0 140: 16335: 0 140: 16336: 0 140: 16337: 0 140: 16338: 0 140: 16339: 0 140: 16340: 0 140: 16341: 0 140: 16342: 0 140: 16343: 0 140: 16344: 0 140: 16345: 0 140: 16346: 0 140: 16347: 0 140: 16348: 0 140: 16349: 0 140: 16350: 0 140: 16351: 0 140: 16352: 0 140: 16353: 0 140: 16354: 0 140: 16355: 0 140: 16356: 0 140: 16357: 0 140: 16358: 0 140: 16359: 0 140: 16360: 0 140: 16361: 0 140: 16362: 0 140: 16363: 0 140: 16364: 0 140: 16365: 0 140: 16366: 0 140: 16367: 0 140: 16368: 0 140: 16369: 0 140: 16370: 0 140: 16371: 0 140: 16372: 0 140: 16373: 0 140: 16374: 0 140: 16375: 0 140: 16376: 0 140: 16377: 0 140: 16378: 0 140: 16379: 0 140: 16380: 0 140: 16381: 0 140: 16382: 0 140: 16383: 0 140: 16384: 0 140: 16385: 0 140: 16386: 0 140: 16387: 0 140: 16388: 0 140: 16389: 0 140: 16390: 0 140: 16391: 0 140: 16392: 0 140: 16393: 0 140: 16394: 0 140: 16395: 0 140: 16396: 0 140: 16397: 0 140: 16398: 0 140: 16399: 0 140: 16400: 0 140: 16401: 0 140: 16402: 0 140: 16403: 0 140: 16404: 0 140: 16405: 0 140: 16406: 0 140: 16407: 0 140: 16408: 0 140: 16409: 0 140: 16410: 0 140: 16411: 0 140: 16412: 0 140: 16413: 0 140: 16414: 0 140: 16415: 0 140: 16416: 0 140: 16417: 0 140: 16418: 0 140: 16419: 0 140: 16420: 0 140: 16421: 0 140: 16422: 0 140: 16423: 0 140: 16424: 0 140: 16425: 0 140: 16426: 0 140: 16427: 0 140: 16428: 0 140: 16429: 0 140: 16430: 0 140: 16431: 0 140: 16432: 0 140: 16433: 0 140: 16434: 0 140: 16435: 0 140: 16436: 0 140: 16437: 0 140: 16438: 0 140: 16439: 0 140: 16440: 0 140: 16441: 0 140: 16442: 0 140: 16443: 0 140: 16444: 0 140: 16445: 0 140: 16446: 0 140: 16447: 0 140: 16448: 0 140: 16449: 0 140: 16450: 0 140: 16451: 0 140: 16452: 0 140: 16453: 0 140: 16454: 0 140: 16455: 0 140: 16456: 0 140: 16457: 0 140: 16458: 0 140: 16459: 0 140: 16460: 0 140: 16461: 0 140: 16462: 0 140: 16463: 0 140: 16464: 0 140: 16465: 0 140: 16466: 0 140: 16467: 0 140: 16468: 0 140: 16469: 0 140: 16470: 0 140: 16471: 0 140: 16472: 0 140: 16473: 0 140: 16474: 0 140: 16475: 0 140: 16476: 0 140: 16477: 0 140: 16478: 0 140: 16479: 0 140: 16480: 0 140: 16481: 0 140: 16482: 0 140: 16483: 0 140: 16484: 0 140: 16485: 0 140: 16486: 0 140: 16487: 0 140: 16488: 0 140: 16489: 0 140: 16490: 0 140: 16491: 0 140: 16492: 0 140: 16493: 0 140: 16494: 0 140: 16495: 0 140: 16496: 0 140: 16497: 0 140: 16498: 0 140: 16499: 0 140: 16500: 0 140: 16501: 0 140: 16502: 0 140: 16503: 0 140: 16504: 0 140: 16505: 0 140: 16506: 0 140: 16507: 0 140: 16508: 0 140: 16509: 0 140: 16510: 0 140: 16511: 0 140: 16512: 0 140: 16513: 0 140: 16514: 0 140: 16515: 0 140: 16516: 0 140: 16517: 0 140: 16518: 0 140: 16519: 0 140: 16520: 0 140: 16521: 0 140: 16522: 0 140: 16523: 0 140: 16524: 0 140: 16525: 0 140: 16526: 0 140: 16527: 0 140: 16528: 0 140: 16529: 0 140: 16530: 0 140: 16531: 0 140: 16532: 0 140: 16533: 0 140: 16534: 0 140: 16535: 0 140: 16536: 0 140: 16537: 0 140: 16538: 0 140: 16539: 0 140: 16540: 0 140: 16541: 0 140: 16542: 0 140: 16543: 0 140: 16544: 0 140: 16545: 0 140: 16546: 0 140: 16547: 0 140: 16548: 0 140: 16549: 0 140: 16550: 0 140: 16551: 0 140: 16552: 0 140: 16553: 0 140: 16554: 0 140: 16555: 0 140: 16556: 0 140: 16557: 0 140: 16558: 0 140: 16559: 0 140: 16560: 0 140: 16561: 0 140: 16562: 0 140: 16563: 0 140: 16564: 0 140: 16565: 0 140: 16566: 0 140: 16567: 0 140: 16568: 0 140: 16569: 0 140: 16570: 0 140: 16571: 0 140: 16572: 0 140: 16573: 0 140: 16574: 0 140: 16575: 0 140: 16576: 0 140: 16577: 0 140: 16578: 0 140: 16579: 0 140: 16580: 0 140: 16581: 0 140: 16582: 0 140: 16583: 0 140: 16584: 0 140: 16585: 0 140: 16586: 0 140: 16587: 0 140: 16588: 0 140: 16589: 0 140: 16590: 0 140: 16591: 0 140: 16592: 0 140: 16593: 0 140: 16594: 0 140: 16595: 0 140: 16596: 0 140: 16597: 0 140: 16598: 0 140: 16599: 0 140: 16600: 0 140: 16601: 0 140: 16602: 0 140: 16603: 0 140: 16604: 0 140: 16605: 0 140: 16606: 0 140: 16607: 0 140: 16608: 0 140: 16609: 0 140: 16610: 0 140: 16611: 0 140: 16612: 0 140: 16613: 0 140: 16614: 0 140: 16615: 0 140: 16616: 0 140: 16617: 0 140: 16618: 0 140: 16619: 0 140: 16620: 0 140: 16621: 0 140: 16622: 0 140: 16623: 0 140: 16624: 0 140: 16625: 0 140: 16626: 0 140: 16627: 0 140: 16628: 0 140: 16629: 0 140: 16630: 0 140: 16631: 0 140: 16632: 0 140: 16633: 0 140: 16634: 0 140: 16635: 0 140: 16636: 0 140: 16637: 0 140: 16638: 0 140: 16639: 0 140: 16640: 0 140: 16641: 0 140: 16642: 0 140: 16643: 0 140: 16644: 0 140: 16645: 0 140: 16646: 0 140: 16647: 0 140: 16648: 0 140: 16649: 0 140: 16650: 0 140: 16651: 0 140: 16652: 0 140: 16653: 0 140: 16654: 0 140: 16655: 0 140: 16656: 0 140: 16657: 0 140: 16658: 0 140: 16659: 0 140: 16660: 0 140: 16661: 0 140: 16662: 0 140: 16663: 0 140: 16664: 0 140: 16665: 0 140: 16666: 0 140: 16667: 0 140: 16668: 0 140: 16669: 0 140: 16670: 0 140: 16671: 0 140: 16672: 0 140: 16673: 0 140: 16674: 0 140: 16675: 0 140: 16676: 0 140: 16677: 0 140: 16678: 0 140: 16679: 0 140: 16680: 0 140: 16681: 0 140: 16682: 0 140: 16683: 0 140: 16684: 0 140: 16685: 0 140: 16686: 0 140: 16687: 0 140: 16688: 0 140: 16689: 0 140: 16690: 0 140: 16691: 0 140: 16692: 0 140: 16693: 0 140: 16694: 0 140: 16695: 0 140: 16696: 0 140: 16697: 0 140: 16698: 0 140: 16699: 0 140: 16700: 0 140: 16701: 0 140: 16702: 0 140: 16703: 0 140: 16704: 0 140: 16705: 0 140: 16706: 0 140: 16707: 0 140: 16708: 0 140: 16709: 0 140: 16710: 0 140: 16711: 0 140: 16712: 0 140: 16713: 0 140: 16714: 0 140: 16715: 0 140: 16716: 0 140: 16717: 0 140: 16718: 0 140: 16719: 0 140: 16720: 0 140: 16721: 0 140: 16722: 0 140: 16723: 0 140: 16724: 0 140: 16725: 0 140: 16726: 0 140: 16727: 0 140: 16728: 0 140: 16729: 0 140: 16730: 0 140: 16731: 0 140: 16732: 0 140: 16733: 0 140: 16734: 0 140: 16735: 0 140: 16736: 0 140: 16737: 0 140: 16738: 0 140: 16739: 0 140: 16740: 0 140: 16741: 0 140: 16742: 0 140: 16743: 0 140: 16744: 0 140: 16745: 0 140: 16746: 0 140: 16747: 0 140: 16748: 0 140: 16749: 0 140: 16750: 0 140: 16751: 0 140: 16752: 0 140: 16753: 0 140: 16754: 0 140: 16755: 0 140: 16756: 0 140: 16757: 0 140: 16758: 0 140: 16759: 0 140: 16760: 0 140: 16761: 0 140: 16762: 0 140: 16763: 0 140: 16764: 0 140: 16765: 0 140: 16766: 0 140: 16767: 0 140: 16768: 0 140: 16769: 0 140: 16770: 0 140: 16771: 0 140: 16772: 0 140: 16773: 0 140: 16774: 0 140: 16775: 0 140: 16776: 0 140: 16777: 0 140: 16778: 0 140: 16779: 0 140: 16780: 0 140: 16781: 0 140: 16782: 0 140: 16783: 0 140: 16784: 0 140: 16785: 0 140: 16786: 0 140: 16787: 0 140: 16788: 0 140: 16789: 0 140: 16790: 0 140: 16791: 0 140: 16792: 0 140: 16793: 0 140: 16794: 0 140: 16795: 0 140: 16796: 0 140: 16797: 0 140: 16798: 0 140: 16799: 0 140: 16800: 0 140: 16801: 0 140: 16802: 0 140: 16803: 0 140: 16804: 0 140: 16805: 0 140: 16806: 0 140: 16807: 0 140: 16808: 0 140: 16809: 0 140: 16810: 0 140: 16811: 0 140: 16812: 0 140: 16813: 0 140: 16814: 0 140: 16815: 0 140: 16816: 0 140: 16817: 0 140: 16818: 0 140: 16819: 0 140: 16820: 0 140: 16821: 0 140: 16822: 0 140: 16823: 0 140: 16824: 0 140: 16825: 0 140: 16826: 0 140: 16827: 0 140: 16828: 0 140: 16829: 0 140: 16830: 0 140: 16831: 0 140: 16832: 0 140: 16833: 0 140: 16834: 0 140: 16835: 0 140: 16836: 0 140: 16837: 0 140: 16838: 0 140: 16839: 0 140: 16840: 0 140: 16841: 0 140: 16842: 0 140: 16843: 0 140: 16844: 0 140: 16845: 0 140: 16846: 0 140: 16847: 0 140: 16848: 0 140: 16849: 0 140: 16850: 0 140: 16851: 0 140: 16852: 0 140: 16853: 0 140: 16854: 0 140: 16855: 0 140: 16856: 0 140: 16857: 0 140: 16858: 0 140: 16859: 0 140: 16860: 0 140: 16861: 0 140: 16862: 0 140: 16863: 0 140: 16864: 0 140: 16865: 0 140: 16866: 0 140: 16867: 0 140: 16868: 0 140: 16869: 0 140: 16870: 0 140: 16871: 0 140: 16872: 0 140: 16873: 0 140: 16874: 0 140: 16875: 0 140: 16876: 0 140: 16877: 0 140: 16878: 0 140: 16879: 0 140: 16880: 0 140: 16881: 0 140: 16882: 0 140: 16883: 0 140: 16884: 0 140: 16885: 0 140: 16886: 0 140: 16887: 0 140: 16888: 0 140: 16889: 0 140: 16890: 0 140: 16891: 0 140: 16892: 0 140: 16893: 0 140: 16894: 0 140: 16895: 0 140: 16896: 0 140: 16897: 0 140: 16898: 0 140: 16899: 0 140: 16900: 0 140: 16901: 0 140: 16902: 0 140: 16903: 0 140: 16904: 0 140: 16905: 0 140: 16906: 0 140: 16907: 0 140: 16908: 0 140: 16909: 0 140: 16910: 0 140: 16911: 0 140: 16912: 0 140: 16913: 0 140: 16914: 0 140: 16915: 0 140: 16916: 0 140: 16917: 0 140: 16918: 0 140: 16919: 0 140: 16920: 0 140: 16921: 0 140: 16922: 0 140: 16923: 0 140: 16924: 0 140: 16925: 0 140: 16926: 0 140: 16927: 0 140: 16928: 0 140: 16929: 0 140: 16930: 0 140: 16931: 0 140: 16932: 0 140: 16933: 0 140: 16934: 0 140: 16935: 0 140: 16936: 0 140: 16937: 0 140: 16938: 0 140: 16939: 0 140: 16940: 0 140: 16941: 0 140: 16942: 0 140: 16943: 0 140: 16944: 0 140: 16945: 0 140: 16946: 0 140: 16947: 0 140: 16948: 0 140: 16949: 0 140: 16950: 0 140: 16951: 0 140: 16952: 0 140: 16953: 0 140: 16954: 0 140: 16955: 0 140: 16956: 0 140: 16957: 0 140: 16958: 0 140: 16959: 0 140: 16960: 0 140: 16961: 0 140: 16962: 0 140: 16963: 0 140: 16964: 0 140: 16965: 0 140: 16966: 0 140: 16967: 0 140: 16968: 0 140: 16969: 0 140: 16970: 0 140: 16971: 0 140: 16972: 0 140: 16973: 0 140: 16974: 0 140: 16975: 0 140: 16976: 0 140: 16977: 0 140: 16978: 0 140: 16979: 0 140: 16980: 0 140: 16981: 0 140: 16982: 0 140: 16983: 0 140: 16984: 0 140: 16985: 0 140: 16986: 0 140: 16987: 0 140: 16988: 0 140: 16989: 0 140: 16990: 0 140: 16991: 0 140: 16992: 0 140: 16993: 0 140: 16994: 0 140: 16995: 0 140: 16996: 0 140: 16997: 0 140: 16998: 0 140: 16999: 0 140: 17000: 0 140: 17001: 0 140: 17002: 0 140: 17003: 0 140: 17004: 0 140: 17005: 0 140: 17006: 0 140: 17007: 0 140: 17008: 0 140: 17009: 0 140: 17010: 0 140: 17011: 0 140: 17012: 0 140: 17013: 0 140: 17014: 0 140: 17015: 0 140: 17016: 0 140: 17017: 0 140: 17018: 0 140: 17019: 0 140: 17020: 0 140: 17021: 0 140: 17022: 0 140: 17023: 0 140: 17024: 0 140: 17025: 0 140: 17026: 0 140: 17027: 0 140: 17028: 0 140: 17029: 0 140: 17030: 0 140: 17031: 0 140: 17032: 0 140: 17033: 0 140: 17034: 0 140: 17035: 0 140: 17036: 0 140: 17037: 0 140: 17038: 0 140: 17039: 0 140: 17040: 0 140: 17041: 0 140: 17042: 0 140: 17043: 0 140: 17044: 0 140: 17045: 0 140: 17046: 0 140: 17047: 0 140: 17048: 0 140: 17049: 0 140: 17050: 0 140: 17051: 0 140: 17052: 0 140: 17053: 0 140: 17054: 0 140: 17055: 0 140: 17056: 0 140: 17057: 0 140: 17058: 0 140: 17059: 0 140: 17060: 0 140: 17061: 0 140: 17062: 0 140: 17063: 0 140: 17064: 0 140: 17065: 0 140: 17066: 0 140: 17067: 0 140: 17068: 0 140: 17069: 0 140: 17070: 0 140: 17071: 0 140: 17072: 0 140: 17073: 0 140: 17074: 0 140: 17075: 0 140: 17076: 0 140: 17077: 0 140: 17078: 0 140: 17079: 0 140: 17080: 0 140: 17081: 0 140: 17082: 0 140: 17083: 0 140: 17084: 0 140: 17085: 0 140: 17086: 0 140: 17087: 0 140: 17088: 0 140: 17089: 0 140: 17090: 0 140: 17091: 0 140: 17092: 0 140: 17093: 0 140: 17094: 0 140: 17095: 0 140: 17096: 0 140: 17097: 0 140: 17098: 0 140: 17099: 0 140: 17100: 0 140: 17101: 0 140: 17102: 0 140: 17103: 0 140: 17104: 0 140: 17105: 0 140: 17106: 0 140: 17107: 0 140: 17108: 0 140: 17109: 0 140: 17110: 0 140: 17111: 0 140: 17112: 0 140: 17113: 0 140: 17114: 0 140: 17115: 0 140: 17116: 0 140: 17117: 0 140: 17118: 0 140: 17119: 0 140: 17120: 0 140: 17121: 0 140: 17122: 0 140: 17123: 0 140: 17124: 0 140: 17125: 0 140: 17126: 0 140: 17127: 0 140: 17128: 0 140: 17129: 0 140: 17130: 0 140: 17131: 0 140: 17132: 0 140: 17133: 0 140: 17134: 0 140: 17135: 0 140: 17136: 0 140: 17137: 0 140: 17138: 0 140: 17139: 0 140: 17140: 0 140: 17141: 0 140: 17142: 0 140: 17143: 0 140: 17144: 0 140: 17145: 0 140: 17146: 0 140: 17147: 0 140: 17148: 0 140: 17149: 0 140: 17150: 0 140: 17151: 0 140: 17152: 0 140: 17153: 0 140: 17154: 0 140: 17155: 0 140: 17156: 0 140: 17157: 0 140: 17158: 0 140: 17159: 0 140: 17160: 0 140: 17161: 0 140: 17162: 0 140: 17163: 0 140: 17164: 0 140: 17165: 0 140: 17166: 0 140: 17167: 0 140: 17168: 0 140: 17169: 0 140: 17170: 0 140: 17171: 0 140: 17172: 0 140: 17173: 0 140: 17174: 0 140: 17175: 0 140: 17176: 0 140: 17177: 0 140: 17178: 0 140: 17179: 0 140: 17180: 0 140: 17181: 0 140: 17182: 0 140: 17183: 0 140: 17184: 0 140: 17185: 0 140: 17186: 0 140: 17187: 0 140: 17188: 0 140: 17189: 0 140: 17190: 0 140: 17191: 0 140: 17192: 0 140: 17193: 0 140: 17194: 0 140: 17195: 0 140: 17196: 0 140: 17197: 0 140: 17198: 0 140: 17199: 0 140: 17200: 0 140: 17201: 0 140: 17202: 0 140: 17203: 0 140: 17204: 0 140: 17205: 0 140: 17206: 0 140: 17207: 0 140: 17208: 0 140: 17209: 0 140: 17210: 0 140: 17211: 0 140: 17212: 0 140: 17213: 0 140: 17214: 0 140: 17215: 0 140: 17216: 0 140: 17217: 0 140: 17218: 0 140: 17219: 0 140: 17220: 0 140: 17221: 0 140: 17222: 0 140: 17223: 0 140: 17224: 0 140: 17225: 0 140: 17226: 0 140: 17227: 0 140: 17228: 0 140: 17229: 0 140: 17230: 0 140: 17231: 0 140: 17232: 0 140: 17233: 0 140: 17234: 0 140: 17235: 0 140: 17236: 0 140: 17237: 0 140: 17238: 0 140: 17239: 0 140: 17240: 0 140: 17241: 0 140: 17242: 0 140: 17243: 0 140: 17244: 0 140: 17245: 0 140: 17246: 0 140: 17247: 0 140: 17248: 0 140: 17249: 0 140: 17250: 0 140: 17251: 0 140: 17252: 0 140: 17253: 0 140: 17254: 0 140: 17255: 0 140: 17256: 0 140: 17257: 0 140: 17258: 0 140: 17259: 0 140: 17260: 0 140: 17261: 0 140: 17262: 0 140: 17263: 0 140: 17264: 0 140: 17265: 0 140: 17266: 0 140: 17267: 0 140: 17268: 0 140: 17269: 0 140: 17270: 0 140: 17271: 0 140: 17272: 0 140: 17273: 0 140: 17274: 0 140: 17275: 0 140: 17276: 0 140: 17277: 0 140: 17278: 0 140: 17279: 0 140: 17280: 0 140: 17281: 0 140: 17282: 0 140: 17283: 0 140: 17284: 0 140: 17285: 0 140: 17286: 0 140: 17287: 0 140: 17288: 0 140: 17289: 0 140: 17290: 0 140: 17291: 0 140: 17292: 0 140: 17293: 0 140: 17294: 0 140: 17295: 0 140: 17296: 0 140: 17297: 0 140: 17298: 0 140: 17299: 0 140: 17300: 0 140: 17301: 0 140: 17302: 0 140: 17303: 0 140: 17304: 0 140: 17305: 0 140: 17306: 0 140: 17307: 0 140: 17308: 0 140: 17309: 0 140: 17310: 0 140: 17311: 0 140: 17312: 0 140: 17313: 0 140: 17314: 0 140: 17315: 0 140: 17316: 0 140: 17317: 0 140: 17318: 0 140: 17319: 0 140: 17320: 0 140: 17321: 0 140: 17322: 0 140: 17323: 0 140: 17324: 0 140: 17325: 0 140: 17326: 0 140: 17327: 0 140: 17328: 0 140: 17329: 0 140: 17330: 0 140: 17331: 0 140: 17332: 0 140: 17333: 0 140: 17334: 0 140: 17335: 0 140: 17336: 0 140: 17337: 0 140: 17338: 0 140: 17339: 0 140: 17340: 0 140: 17341: 0 140: 17342: 0 140: 17343: 0 140: 17344: 0 140: 17345: 0 140: 17346: 0 140: 17347: 0 140: 17348: 0 140: 17349: 0 140: 17350: 0 140: 17351: 0 140: 17352: 0 140: 17353: 0 140: 17354: 0 140: 17355: 0 140: 17356: 0 140: 17357: 0 140: 17358: 0 140: 17359: 0 140: 17360: 0 140: 17361: 0 140: 17362: 0 140: 17363: 0 140: 17364: 0 140: 17365: 0 140: 17366: 0 140: 17367: 0 140: 17368: 0 140: 17369: 0 140: 17370: 0 140: 17371: 0 140: 17372: 0 140: 17373: 0 140: 17374: 0 140: 17375: 0 140: 17376: 0 140: 17377: 0 140: 17378: 0 140: 17379: 0 140: 17380: 0 140: 17381: 0 140: 17382: 0 140: 17383: 0 140: 17384: 0 140: 17385: 0 140: 17386: 0 140: 17387: 0 140: 17388: 0 140: 17389: 0 140: 17390: 0 140: 17391: 0 140: 17392: 0 140: 17393: 0 140: 17394: 0 140: 17395: 0 140: 17396: 0 140: 17397: 0 140: 17398: 0 140: 17399: 0 140: 17400: 0 140: 17401: 0 140: 17402: 0 140: 17403: 0 140: 17404: 0 140: 17405: 0 140: 17406: 0 140: 17407: 0 140: 17408: 0 140: 17409: 0 140: 17410: 0 140: 17411: 0 140: 17412: 0 140: 17413: 0 140: 17414: 0 140: 17415: 0 140: 17416: 0 140: 17417: 0 140: 17418: 0 140: 17419: 0 140: 17420: 0 140: 17421: 0 140: 17422: 0 140: 17423: 0 140: 17424: 0 140: 17425: 0 140: 17426: 0 140: 17427: 0 140: 17428: 0 140: 17429: 0 140: 17430: 0 140: 17431: 0 140: 17432: 0 140: 17433: 0 140: 17434: 0 140: 17435: 0 140: 17436: 0 140: 17437: 0 140: 17438: 0 140: 17439: 0 140: 17440: 0 140: 17441: 0 140: 17442: 0 140: 17443: 0 140: 17444: 0 140: 17445: 0 140: 17446: 0 140: 17447: 0 140: 17448: 0 140: 17449: 0 140: 17450: 0 140: 17451: 0 140: 17452: 0 140: 17453: 0 140: 17454: 0 140: 17455: 0 140: 17456: 0 140: 17457: 0 140: 17458: 0 140: 17459: 0 140: 17460: 0 140: 17461: 0 140: 17462: 0 140: 17463: 0 140: 17464: 0 140: 17465: 0 140: 17466: 0 140: 17467: 0 140: 17468: 0 140: 17469: 0 140: 17470: 0 140: 17471: 0 140: 17472: 0 140: 17473: 0 140: 17474: 0 140: 17475: 0 140: 17476: 0 140: 17477: 0 140: 17478: 0 140: 17479: 0 140: 17480: 0 140: 17481: 0 140: 17482: 0 140: 17483: 0 140: 17484: 0 140: 17485: 0 140: 17486: 0 140: 17487: 0 140: 17488: 0 140: 17489: 0 140: 17490: 0 140: 17491: 0 140: 17492: 0 140: 17493: 0 140: 17494: 0 140: 17495: 0 140: 17496: 0 140: 17497: 0 140: 17498: 0 140: 17499: 0 140: 17500: 0 140: 17501: 0 140: 17502: 0 140: 17503: 0 140: 17504: 0 140: 17505: 0 140: 17506: 0 140: 17507: 0 140: 17508: 0 140: 17509: 0 140: 17510: 0 140: 17511: 0 140: 17512: 0 140: 17513: 0 140: 17514: 0 140: 17515: 0 140: 17516: 0 140: 17517: 0 140: 17518: 0 140: 17519: 0 140: 17520: 0 140: 17521: 0 140: 17522: 0 140: 17523: 0 140: 17524: 0 140: 17525: 0 140: 17526: 0 140: 17527: 0 140: 17528: 0 140: 17529: 0 140: 17530: 0 140: 17531: 0 140: 17532: 0 140: 17533: 0 140: 17534: 0 140: 17535: 0 140: 17536: 0 140: 17537: 0 140: 17538: 0 140: 17539: 0 140: 17540: 0 140: 17541: 0 140: 17542: 0 140: 17543: 0 140: 17544: 0 140: 17545: 0 140: 17546: 0 140: 17547: 0 140: 17548: 0 140: 17549: 0 140: 17550: 0 140: 17551: 0 140: 17552: 0 140: 17553: 0 140: 17554: 0 140: 17555: 0 140: 17556: 0 140: 17557: 0 140: 17558: 0 140: 17559: 0 140: 17560: 0 140: 17561: 0 140: 17562: 0 140: 17563: 0 140: 17564: 0 140: 17565: 0 140: 17566: 0 140: 17567: 0 140: 17568: 0 140: 17569: 0 140: 17570: 0 140: 17571: 0 140: 17572: 0 140: 17573: 0 140: 17574: 0 140: 17575: 0 140: 17576: 0 140: 17577: 0 140: 17578: 0 140: 17579: 0 140: 17580: 0 140: 17581: 0 140: 17582: 0 140: 17583: 0 140: 17584: 0 140: 17585: 0 140: 17586: 0 140: 17587: 0 140: 17588: 0 140: 17589: 0 140: 17590: 0 140: 17591: 0 140: 17592: 0 140: 17593: 0 140: 17594: 0 140: 17595: 0 140: 17596: 0 140: 17597: 0 140: 17598: 0 140: 17599: 0 140: 17600: 0 140: 17601: 0 140: 17602: 0 140: 17603: 0 140: 17604: 0 140: 17605: 0 140: 17606: 0 140: 17607: 0 140: 17608: 0 140: 17609: 0 140: 17610: 0 140: 17611: 0 140: 17612: 0 140: 17613: 0 140: 17614: 0 140: 17615: 0 140: 17616: 0 140: 17617: 0 140: 17618: 0 140: 17619: 0 140: 17620: 0 140: 17621: 0 140: 17622: 0 140: 17623: 0 140: 17624: 0 140: 17625: 0 140: 17626: 0 140: 17627: 0 140: 17628: 0 140: 17629: 0 140: 17630: 0 140: 17631: 0 140: 17632: 0 140: 17633: 0 140: 17634: 0 140: 17635: 0 140: 17636: 0 140: 17637: 0 140: 17638: 0 140: 17639: 0 140: 17640: 0 140: 17641: 0 140: 17642: 0 140: 17643: 0 140: 17644: 0 140: 17645: 0 140: 17646: 0 140: 17647: 0 140: 17648: 0 140: 17649: 0 140: 17650: 0 140: 17651: 0 140: 17652: 0 140: 17653: 0 140: 17654: 0 140: 17655: 0 140: 17656: 0 140: 17657: 0 140: 17658: 0 140: 17659: 0 140: 17660: 0 140: 17661: 0 140: 17662: 0 140: 17663: 0 140: 17664: 0 140: 17665: 0 140: 17666: 0 140: 17667: 0 140: 17668: 0 140: 17669: 0 140: 17670: 0 140: 17671: 0 140: 17672: 0 140: 17673: 0 140: 17674: 0 140: 17675: 0 140: 17676: 0 140: 17677: 0 140: 17678: 0 140: 17679: 0 140: 17680: 0 140: 17681: 0 140: 17682: 0 140: 17683: 0 140: 17684: 0 140: 17685: 0 140: 17686: 0 140: 17687: 0 140: 17688: 0 140: 17689: 0 140: 17690: 0 140: 17691: 0 140: 17692: 0 140: 17693: 0 140: 17694: 0 140: 17695: 0 140: 17696: 0 140: 17697: 0 140: 17698: 0 140: 17699: 0 140: 17700: 0 140: 17701: 0 140: 17702: 0 140: 17703: 0 140: 17704: 0 140: 17705: 0 140: 17706: 0 140: 17707: 0 140: 17708: 0 140: 17709: 0 140: 17710: 0 140: 17711: 0 140: 17712: 0 140: 17713: 0 140: 17714: 0 140: 17715: 0 140: 17716: 0 140: 17717: 0 140: 17718: 0 140: 17719: 0 140: 17720: 0 140: 17721: 0 140: 17722: 0 140: 17723: 0 140: 17724: 0 140: 17725: 0 140: 17726: 0 140: 17727: 0 140: 17728: 0 140: 17729: 0 140: 17730: 0 140: 17731: 0 140: 17732: 0 140: 17733: 0 140: 17734: 0 140: 17735: 0 140: 17736: 0 140: 17737: 0 140: 17738: 0 140: 17739: 0 140: 17740: 0 140: 17741: 0 140: 17742: 0 140: 17743: 0 140: 17744: 0 140: 17745: 0 140: 17746: 0 140: 17747: 0 140: 17748: 0 140: 17749: 0 140: 17750: 0 140: 17751: 0 140: 17752: 0 140: 17753: 0 140: 17754: 0 140: 17755: 0 140: 17756: 0 140: 17757: 0 140: 17758: 0 140: 17759: 0 140: 17760: 0 140: 17761: 0 140: 17762: 0 140: 17763: 0 140: 17764: 0 140: 17765: 0 140: 17766: 0 140: 17767: 0 140: 17768: 0 140: 17769: 0 140: 17770: 0 140: 17771: 0 140: 17772: 0 140: 17773: 0 140: 17774: 0 140: 17775: 0 140: 17776: 0 140: 17777: 0 140: 17778: 0 140: 17779: 0 140: 17780: 0 140: 17781: 0 140: 17782: 0 140: 17783: 0 140: 17784: 0 140: 17785: 0 140: 17786: 0 140: 17787: 0 140: 17788: 0 140: 17789: 0 140: 17790: 0 140: 17791: 0 140: 17792: 0 140: 17793: 0 140: 17794: 0 140: 17795: 0 140: 17796: 0 140: 17797: 0 140: 17798: 0 140: 17799: 0 140: 17800: 0 140: 17801: 0 140: 17802: 0 140: 17803: 0 140: 17804: 0 140: 17805: 0 140: 17806: 0 140: 17807: 0 140: 17808: 0 140: 17809: 0 140: 17810: 0 140: 17811: 0 140: 17812: 0 140: 17813: 0 140: 17814: 0 140: 17815: 0 140: 17816: 0 140: 17817: 0 140: 17818: 0 140: 17819: 0 140: 17820: 0 140: 17821: 0 140: 17822: 0 140: 17823: 0 140: 17824: 0 140: 17825: 0 140: 17826: 0 140: 17827: 0 140: 17828: 0 140: 17829: 0 140: 17830: 0 140: 17831: 0 140: 17832: 0 140: 17833: 0 140: 17834: 0 140: 17835: 0 140: 17836: 0 140: 17837: 0 140: 17838: 0 140: 17839: 0 140: 17840: 0 140: 17841: 0 140: 17842: 0 140: 17843: 0 140: 17844: 0 140: 17845: 0 140: 17846: 0 140: 17847: 0 140: 17848: 0 140: 17849: 0 140: 17850: 0 140: 17851: 0 140: 17852: 0 140: 17853: 0 140: 17854: 0 140: 17855: 0 140: 17856: 0 140: 17857: 0 140: 17858: 0 140: 17859: 0 140: 17860: 0 140: 17861: 0 140: 17862: 0 140: 17863: 0 140: 17864: 0 140: 17865: 0 140: 17866: 0 140: 17867: 0 140: 17868: 0 140: 17869: 0 140: 17870: 0 140: 17871: 0 140: 17872: 0 140: 17873: 0 140: 17874: 0 140: 17875: 0 140: 17876: 0 140: 17877: 0 140: 17878: 0 140: 17879: 0 140: 17880: 0 140: 17881: 0 140: 17882: 0 140: 17883: 0 140: 17884: 0 140: 17885: 0 140: 17886: 0 140: 17887: 0 140: 17888: 0 140: 17889: 0 140: 17890: 0 140: 17891: 0 140: 17892: 0 140: 17893: 0 140: 17894: 0 140: 17895: 0 140: 17896: 0 140: 17897: 0 140: 17898: 0 140: 17899: 0 140: 17900: 0 140: 17901: 0 140: 17902: 0 140: 17903: 0 140: 17904: 0 140: 17905: 0 140: 17906: 0 140: 17907: 0 140: 17908: 0 140: 17909: 0 140: 17910: 0 140: 17911: 0 140: 17912: 0 140: 17913: 0 140: 17914: 0 140: 17915: 0 140: 17916: 0 140: 17917: 0 140: 17918: 0 140: 17919: 0 140: 17920: 0 140: 17921: 0 140: 17922: 0 140: 17923: 0 140: 17924: 0 140: 17925: 0 140: 17926: 0 140: 17927: 0 140: 17928: 0 140: 17929: 0 140: 17930: 0 140: 17931: 0 140: 17932: 0 140: 17933: 0 140: 17934: 0 140: 17935: 0 140: 17936: 0 140: 17937: 0 140: 17938: 0 140: 17939: 0 140: 17940: 0 140: 17941: 0 140: 17942: 0 140: 17943: 0 140: 17944: 0 140: 17945: 0 140: 17946: 0 140: 17947: 0 140: 17948: 0 140: 17949: 0 140: 17950: 0 140: 17951: 0 140: 17952: 0 140: 17953: 0 140: 17954: 0 140: 17955: 0 140: 17956: 0 140: 17957: 0 140: 17958: 0 140: 17959: 0 140: 17960: 0 140: 17961: 0 140: 17962: 0 140: 17963: 0 140: 17964: 0 140: 17965: 0 140: 17966: 0 140: 17967: 0 140: 17968: 0 140: 17969: 0 140: 17970: 0 140: 17971: 0 140: 17972: 0 140: 17973: 0 140: 17974: 0 140: 17975: 0 140: 17976: 0 140: 17977: 0 140: 17978: 0 140: 17979: 0 140: 17980: 0 140: 17981: 0 140: 17982: 0 140: 17983: 0 140: 17984: 0 140: 17985: 0 140: 17986: 0 140: 17987: 0 140: 17988: 0 140: 17989: 0 140: 17990: 0 140: 17991: 0 140: 17992: 0 140: 17993: 0 140: 17994: 0 140: 17995: 0 140: 17996: 0 140: 17997: 0 140: 17998: 0 140: 17999: 0 140: 18000: 0 140: 18001: 0 140: 18002: 0 140: 18003: 0 140: 18004: 0 140: 18005: 0 140: 18006: 0 140: 18007: 0 140: 18008: 0 140: 18009: 0 140: 18010: 0 140: 18011: 0 140: 18012: 0 140: 18013: 0 140: 18014: 0 140: 18015: 0 140: 18016: 0 140: 18017: 0 140: 18018: 0 140: 18019: 0 140: 18020: 0 140: 18021: 0 140: 18022: 0 140: 18023: 0 140: 18024: 0 140: 18025: 0 140: 18026: 0 140: 18027: 0 140: 18028: 0 140: 18029: 0 140: 18030: 0 140: 18031: 0 140: 18032: 0 140: 18033: 0 140: 18034: 0 140: 18035: 0 140: 18036: 0 140: 18037: 0 140: 18038: 0 140: 18039: 0 140: 18040: 0 140: 18041: 0 140: 18042: 0 140: 18043: 0 140: 18044: 0 140: 18045: 0 140: 18046: 0 140: 18047: 0 140: 18048: 0 140: 18049: 0 140: 18050: 0 140: 18051: 0 140: 18052: 0 140: 18053: 0 140: 18054: 0 140: 18055: 0 140: 18056: 0 140: 18057: 0 140: 18058: 0 140: 18059: 0 140: 18060: 0 140: 18061: 0 140: 18062: 0 140: 18063: 0 140: 18064: 0 140: 18065: 0 140: 18066: 0 140: 18067: 0 140: 18068: 0 140: 18069: 0 140: 18070: 0 140: 18071: 0 140: 18072: 0 140: 18073: 0 140: 18074: 0 140: 18075: 0 140: 18076: 0 140: 18077: 0 140: 18078: 0 140: 18079: 0 140: 18080: 0 140: 18081: 0 140: 18082: 0 140: 18083: 0 140: 18084: 0 140: 18085: 0 140: 18086: 0 140: 18087: 0 140: 18088: 0 140: 18089: 0 140: 18090: 0 140: 18091: 0 140: 18092: 0 140: 18093: 0 140: 18094: 0 140: 18095: 0 140: 18096: 0 140: 18097: 0 140: 18098: 0 140: 18099: 0 140: 18100: 0 140: 18101: 0 140: 18102: 0 140: 18103: 0 140: 18104: 0 140: 18105: 0 140: 18106: 0 140: 18107: 0 140: 18108: 0 140: 18109: 0 140: 18110: 0 140: 18111: 0 140: 18112: 0 140: 18113: 0 140: 18114: 0 140: 18115: 0 140: 18116: 0 140: 18117: 0 140: 18118: 0 140: 18119: 0 140: 18120: 0 140: 18121: 0 140: 18122: 0 140: 18123: 0 140: 18124: 0 140: 18125: 0 140: 18126: 0 140: 18127: 0 140: 18128: 0 140: 18129: 0 140: 18130: 0 140: 18131: 0 140: 18132: 0 140: 18133: 0 140: 18134: 0 140: 18135: 0 140: 18136: 0 140: 18137: 0 140: 18138: 0 140: 18139: 0 140: 18140: 0 140: 18141: 0 140: 18142: 0 140: 18143: 0 140: 18144: 0 140: 18145: 0 140: 18146: 0 140: 18147: 0 140: 18148: 0 140: 18149: 0 140: 18150: 0 140: 18151: 0 140: 18152: 0 140: 18153: 0 140: 18154: 0 140: 18155: 0 140: 18156: 0 140: 18157: 0 140: 18158: 0 140: 18159: 0 140: 18160: 0 140: 18161: 0 140: 18162: 0 140: 18163: 0 140: 18164: 0 140: 18165: 0 140: 18166: 0 140: 18167: 0 140: 18168: 0 140: 18169: 0 140: 18170: 0 140: 18171: 0 140: 18172: 0 140: 18173: 0 140: 18174: 0 140: 18175: 0 140: 18176: 0 140: 18177: 0 140: 18178: 0 140: 18179: 0 140: 18180: 0 140: 18181: 0 140: 18182: 0 140: 18183: 0 140: 18184: 0 140: 18185: 0 140: 18186: 0 140: 18187: 0 140: 18188: 0 140: 18189: 0 140: 18190: 0 140: 18191: 0 140: 18192: 0 140: 18193: 0 140: 18194: 0 140: 18195: 0 140: 18196: 0 140: 18197: 0 140: 18198: 0 140: 18199: 0 140: 18200: 0 140: 18201: 0 140: 18202: 0 140: 18203: 0 140: 18204: 0 140: 18205: 0 140: 18206: 0 140: 18207: 0 140: 18208: 0 140: 18209: 0 140: 18210: 0 140: 18211: 0 140: 18212: 0 140: 18213: 0 140: 18214: 0 140: 18215: 0 140: 18216: 0 140: 18217: 0 140: 18218: 0 140: 18219: 0 140: 18220: 0 140: 18221: 0 140: 18222: 0 140: 18223: 0 140: 18224: 0 140: 18225: 0 140: 18226: 0 140: 18227: 0 140: 18228: 0 140: 18229: 0 140: 18230: 0 140: 18231: 0 140: 18232: 0 140: 18233: 0 140: 18234: 0 140: 18235: 0 140: 18236: 0 140: 18237: 0 140: 18238: 0 140: 18239: 0 140: 18240: 0 140: 18241: 0 140: 18242: 0 140: 18243: 0 140: 18244: 0 140: 18245: 0 140: 18246: 0 140: 18247: 0 140: 18248: 0 140: 18249: 0 140: 18250: 0 140: 18251: 0 140: 18252: 0 140: 18253: 0 140: 18254: 0 140: 18255: 0 140: 18256: 0 140: 18257: 0 140: 18258: 0 140: 18259: 0 140: 18260: 0 140: 18261: 0 140: 18262: 0 140: 18263: 0 140: 18264: 0 140: 18265: 0 140: 18266: 0 140: 18267: 0 140: 18268: 0 140: 18269: 0 140: 18270: 0 140: 18271: 0 140: 18272: 0 140: 18273: 0 140: 18274: 0 140: 18275: 0 140: 18276: 0 140: 18277: 0 140: 18278: 0 140: 18279: 0 140: 18280: 0 140: 18281: 0 140: 18282: 0 140: 18283: 0 140: 18284: 0 140: 18285: 0 140: 18286: 0 140: 18287: 0 140: 18288: 0 140: 18289: 0 140: 18290: 0 140: 18291: 0 140: 18292: 0 140: 18293: 0 140: 18294: 0 140: 18295: 0 140: 18296: 0 140: 18297: 0 140: 18298: 0 140: 18299: 0 140: 18300: 0 140: 18301: 0 140: 18302: 0 140: 18303: 0 140: 18304: 0 140: 18305: 0 140: 18306: 0 140: 18307: 0 140: 18308: 0 140: 18309: 0 140: 18310: 0 140: 18311: 0 140: 18312: 0 140: 18313: 0 140: 18314: 0 140: 18315: 0 140: 18316: 0 140: 18317: 0 140: 18318: 0 140: 18319: 0 140: 18320: 0 140: 18321: 0 140: 18322: 0 140: 18323: 0 140: 18324: 0 140: 18325: 0 140: 18326: 0 140: 18327: 0 140: 18328: 0 140: 18329: 0 140: 18330: 0 140: 18331: 0 140: 18332: 0 140: 18333: 0 140: 18334: 0 140: 18335: 0 140: 18336: 0 140: 18337: 0 140: 18338: 0 140: 18339: 0 140: 18340: 0 140: 18341: 0 140: 18342: 0 140: 18343: 0 140: 18344: 0 140: 18345: 0 140: 18346: 0 140: 18347: 0 140: 18348: 0 140: 18349: 0 140: 18350: 0 140: 18351: 0 140: 18352: 0 140: 18353: 0 140: 18354: 0 140: 18355: 0 140: 18356: 0 140: 18357: 0 140: 18358: 0 140: 18359: 0 140: 18360: 0 140: 18361: 0 140: 18362: 0 140: 18363: 0 140: 18364: 0 140: 18365: 0 140: 18366: 0 140: 18367: 0 140: 18368: 0 140: 18369: 0 140: 18370: 0 140: 18371: 0 140: 18372: 0 140: 18373: 0 140: 18374: 0 140: 18375: 0 140: 18376: 0 140: 18377: 0 140: 18378: 0 140: 18379: 0 140: 18380: 0 140: 18381: 0 140: 18382: 0 140: 18383: 0 140: 18384: 0 140: 18385: 0 140: 18386: 0 140: 18387: 0 140: 18388: 0 140: 18389: 0 140: 18390: 0 140: 18391: 0 140: 18392: 0 140: 18393: 0 140: 18394: 0 140: 18395: 0 140: 18396: 0 140: 18397: 0 140: 18398: 0 140: 18399: 0 140: 18400: 0 140: 18401: 0 140: 18402: 0 140: 18403: 0 140: 18404: 0 140: 18405: 0 140: 18406: 0 140: 18407: 0 140: 18408: 0 140: 18409: 0 140: 18410: 0 140: 18411: 0 140: 18412: 0 140: 18413: 0 140: 18414: 0 140: 18415: 0 140: 18416: 0 140: 18417: 0 140: 18418: 0 140: 18419: 0 140: 18420: 0 140: 18421: 0 140: 18422: 0 140: 18423: 0 140: 18424: 0 140: 18425: 0 140: 18426: 0 140: 18427: 0 140: 18428: 0 140: 18429: 0 140: 18430: 0 140: 18431: 0 140: 18432: 0 140: 18433: 0 140: 18434: 0 140: 18435: 0 140: 18436: 0 140: 18437: 0 140: 18438: 0 140: 18439: 0 140: 18440: 0 140: 18441: 0 140: 18442: 0 140: 18443: 0 140: 18444: 0 140: 18445: 0 140: 18446: 0 140: 18447: 0 140: 18448: 0 140: 18449: 0 140: 18450: 0 140: 18451: 0 140: 18452: 0 140: 18453: 0 140: 18454: 0 140: 18455: 0 140: 18456: 0 140: 18457: 0 140: 18458: 0 140: 18459: 0 140: 18460: 0 140: 18461: 0 140: 18462: 0 140: 18463: 0 140: 18464: 0 140: 18465: 0 140: 18466: 0 140: 18467: 0 140: 18468: 0 140: 18469: 0 140: 18470: 0 140: 18471: 0 140: 18472: 0 140: 18473: 0 140: 18474: 0 140: 18475: 0 140: 18476: 0 140: 18477: 0 140: 18478: 0 140: 18479: 0 140: 18480: 0 140: 18481: 0 140: 18482: 0 140: 18483: 0 140: 18484: 0 140: 18485: 0 140: 18486: 0 140: 18487: 0 140: 18488: 0 140: 18489: 0 140: 18490: 0 140: 18491: 0 140: 18492: 0 140: 18493: 0 140: 18494: 0 140: 18495: 0 140: 18496: 0 140: 18497: 0 140: 18498: 0 140: 18499: 0 140: 18500: 0 140: 18501: 0 140: 18502: 0 140: 18503: 0 140: 18504: 0 140: 18505: 0 140: 18506: 0 140: 18507: 0 140: 18508: 0 140: 18509: 0 140: 18510: 0 140: 18511: 0 140: 18512: 0 140: 18513: 0 140: 18514: 0 140: 18515: 0 140: 18516: 0 140: 18517: 0 140: 18518: 0 140: 18519: 0 140: 18520: 0 140: 18521: 0 140: 18522: 0 140: 18523: 0 140: 18524: 0 140: 18525: 0 140: 18526: 0 140: 18527: 0 140: 18528: 0 140: 18529: 0 140: 18530: 0 140: 18531: 0 140: 18532: 0 140: 18533: 0 140: 18534: 0 140: 18535: 0 140: 18536: 0 140: 18537: 0 140: 18538: 0 140: 18539: 0 140: 18540: 0 140: 18541: 0 140: 18542: 0 140: 18543: 0 140: 18544: 0 140: 18545: 0 140: 18546: 0 140: 18547: 0 140: 18548: 0 140: 18549: 0 140: 18550: 0 140: 18551: 0 140: 18552: 0 140: 18553: 0 140: 18554: 0 140: 18555: 0 140: 18556: 0 140: 18557: 0 140: 18558: 0 140: 18559: 0 140: 18560: 0 140: 18561: 0 140: 18562: 0 140: 18563: 0 140: 18564: 0 140: 18565: 0 140: 18566: 0 140: 18567: 0 140: 18568: 0 140: 18569: 0 140: 18570: 0 140: 18571: 0 140: 18572: 0 140: 18573: 0 140: 18574: 0 140: 18575: 0 140: 18576: 0 140: 18577: 0 140: 18578: 0 140: 18579: 0 140: 18580: 0 140: 18581: 0 140: 18582: 0 140: 18583: 0 140: 18584: 0 140: 18585: 0 140: 18586: 0 140: 18587: 0 140: 18588: 0 140: 18589: 0 140: 18590: 0 140: 18591: 0 140: 18592: 0 140: 18593: 0 140: 18594: 0 140: 18595: 0 140: 18596: 0 140: 18597: 0 140: 18598: 0 140: 18599: 0 140: 18600: 0 140: 18601: 0 140: 18602: 0 140: 18603: 0 140: 18604: 0 140: 18605: 0 140: 18606: 0 140: 18607: 0 140: 18608: 0 140: 18609: 0 140: 18610: 0 140: 18611: 0 140: 18612: 0 140: 18613: 0 140: 18614: 0 140: 18615: 0 140: 18616: 0 140: 18617: 0 140: 18618: 0 140: 18619: 0 140: 18620: 0 140: 18621: 0 140: 18622: 0 140: 18623: 0 140: 18624: 0 140: 18625: 0 140: 18626: 0 140: 18627: 0 140: 18628: 0 140: 18629: 0 140: 18630: 0 140: 18631: 0 140: 18632: 0 140: 18633: 0 140: 18634: 0 140: 18635: 0 140: 18636: 0 140: 18637: 0 140: 18638: 0 140: 18639: 0 140: 18640: 0 140: 18641: 0 140: 18642: 0 140: 18643: 0 140: 18644: 0 140: 18645: 0 140: 18646: 0 140: 18647: 0 140: 18648: 0 140: 18649: 0 140: 18650: 0 140: 18651: 0 140: 18652: 0 140: 18653: 0 140: 18654: 0 140: 18655: 0 140: 18656: 0 140: 18657: 0 140: 18658: 0 140: 18659: 0 140: 18660: 0 140: 18661: 0 140: 18662: 0 140: 18663: 0 140: 18664: 0 140: 18665: 0 140: 18666: 0 140: 18667: 0 140: 18668: 0 140: 18669: 0 140: 18670: 0 140: 18671: 0 140: 18672: 0 140: 18673: 0 140: 18674: 0 140: 18675: 0 140: 18676: 0 140: 18677: 0 140: 18678: 0 140: 18679: 0 140: 18680: 0 140: 18681: 0 140: 18682: 0 140: 18683: 0 140: 18684: 0 140: 18685: 0 140: 18686: 0 140: 18687: 0 140: 18688: 0 140: 18689: 0 140: 18690: 0 140: 18691: 0 140: 18692: 0 140: 18693: 0 140: 18694: 0 140: 18695: 0 140: 18696: 0 140: 18697: 0 140: 18698: 0 140: 18699: 0 140: 18700: 0 140: 18701: 0 140: 18702: 0 140: 18703: 0 140: 18704: 0 140: 18705: 0 140: 18706: 0 140: 18707: 0 140: 18708: 0 140: 18709: 0 140: 18710: 0 140: 18711: 0 140: 18712: 0 140: 18713: 0 140: 18714: 0 140: 18715: 0 140: 18716: 0 140: 18717: 0 140: 18718: 0 140: 18719: 0 140: 18720: 0 140: 18721: 0 140: 18722: 0 140: 18723: 0 140: 18724: 0 140: 18725: 0 140: 18726: 0 140: 18727: 0 140: 18728: 0 140: 18729: 0 140: 18730: 0 140: 18731: 0 140: 18732: 0 140: 18733: 0 140: 18734: 0 140: 18735: 0 140: 18736: 0 140: 18737: 0 140: 18738: 0 140: 18739: 0 140: 18740: 0 140: 18741: 0 140: 18742: 0 140: 18743: 0 140: 18744: 0 140: 18745: 0 140: 18746: 0 140: 18747: 0 140: 18748: 0 140: 18749: 0 140: 18750: 0 140: 18751: 0 140: 18752: 0 140: 18753: 0 140: 18754: 0 140: 18755: 0 140: 18756: 0 140: 18757: 0 140: 18758: 0 140: 18759: 0 140: 18760: 0 140: 18761: 0 140: 18762: 0 140: 18763: 0 140: 18764: 0 140: 18765: 0 140: 18766: 0 140: 18767: 0 140: 18768: 0 140: 18769: 0 140: 18770: 0 140: 18771: 0 140: 18772: 0 140: 18773: 0 140: 18774: 0 140: 18775: 0 140: 18776: 0 140: 18777: 0 140: 18778: 0 140: 18779: 0 140: 18780: 0 140: 18781: 0 140: 18782: 0 140: 18783: 0 140: 18784: 0 140: 18785: 0 140: 18786: 0 140: 18787: 0 140: 18788: 0 140: 18789: 0 140: 18790: 0 140: 18791: 0 140: 18792: 0 140: 18793: 0 140: 18794: 0 140: 18795: 0 140: 18796: 0 140: 18797: 0 140: 18798: 0 140: 18799: 0 140: 18800: 0 140: 18801: 0 140: 18802: 0 140: 18803: 0 140: 18804: 0 140: 18805: 0 140: 18806: 0 140: 18807: 0 140: 18808: 0 140: 18809: 0 140: 18810: 0 140: 18811: 0 140: 18812: 0 140: 18813: 0 140: 18814: 0 140: 18815: 0 140: 18816: 0 140: 18817: 0 140: 18818: 0 140: 18819: 0 140: 18820: 0 140: 18821: 0 140: 18822: 0 140: 18823: 0 140: 18824: 0 140: 18825: 0 140: 18826: 0 140: 18827: 0 140: 18828: 0 140: 18829: 0 140: 18830: 0 140: 18831: 0 140: 18832: 0 140: 18833: 0 140: 18834: 0 140: 18835: 0 140: 18836: 0 140: 18837: 0 140: 18838: 0 140: 18839: 0 140: 18840: 0 140: 18841: 0 140: 18842: 0 140: 18843: 0 140: 18844: 0 140: 18845: 0 140: 18846: 0 140: 18847: 0 140: 18848: 0 140: 18849: 0 140: 18850: 0 140: 18851: 0 140: 18852: 0 140: 18853: 0 140: 18854: 0 140: 18855: 0 140: 18856: 0 140: 18857: 0 140: 18858: 0 140: 18859: 0 140: 18860: 0 140: 18861: 0 140: 18862: 0 140: 18863: 0 140: 18864: 0 140: 18865: 0 140: 18866: 0 140: 18867: 0 140: 18868: 0 140: 18869: 0 140: 18870: 0 140: 18871: 0 140: 18872: 0 140: 18873: 0 140: 18874: 0 140: 18875: 0 140: 18876: 0 140: 18877: 0 140: 18878: 0 140: 18879: 0 140: 18880: 0 140: 18881: 0 140: 18882: 0 140: 18883: 0 140: 18884: 0 140: 18885: 0 140: 18886: 0 140: 18887: 0 140: 18888: 0 140: 18889: 0 140: 18890: 0 140: 18891: 0 140: 18892: 0 140: 18893: 0 140: 18894: 0 140: 18895: 0 140: 18896: 0 140: 18897: 0 140: 18898: 0 140: 18899: 0 140: 18900: 0 140: 18901: 0 140: 18902: 0 140: 18903: 0 140: 18904: 0 140: 18905: 0 140: 18906: 0 140: 18907: 0 140: 18908: 0 140: 18909: 0 140: 18910: 0 140: 18911: 0 140: 18912: 0 140: 18913: 0 140: 18914: 0 140: 18915: 0 140: 18916: 0 140: 18917: 0 140: 18918: 0 140: 18919: 0 140: 18920: 0 140: 18921: 0 140: 18922: 0 140: 18923: 0 140: 18924: 0 140: 18925: 0 140: 18926: 0 140: 18927: 0 140: 18928: 0 140: 18929: 0 140: 18930: 0 140: 18931: 0 140: 18932: 0 140: 18933: 0 140: 18934: 0 140: 18935: 0 140: 18936: 0 140: 18937: 0 140: 18938: 0 140: 18939: 0 140: 18940: 0 140: 18941: 0 140: 18942: 0 140: 18943: 0 140: 18944: 0 140: 18945: 0 140: 18946: 0 140: 18947: 0 140: 18948: 0 140: 18949: 0 140: 18950: 0 140: 18951: 0 140: 18952: 0 140: 18953: 0 140: 18954: 0 140: 18955: 0 140: 18956: 0 140: 18957: 0 140: 18958: 0 140: 18959: 0 140: 18960: 0 140: 18961: 0 140: 18962: 0 140: 18963: 0 140: 18964: 0 140: 18965: 0 140: 18966: 0 140: 18967: 0 140: 18968: 0 140: 18969: 0 140: 18970: 0 140: 18971: 0 140: 18972: 0 140: 18973: 0 140: 18974: 0 140: 18975: 0 140: 18976: 0 140: 18977: 0 140: 18978: 0 140: 18979: 0 140: 18980: 0 140: 18981: 0 140: 18982: 0 140: 18983: 0 140: 18984: 0 140: 18985: 0 140: 18986: 0 140: 18987: 0 140: 18988: 0 140: 18989: 0 140: 18990: 0 140: 18991: 0 140: 18992: 0 140: 18993: 0 140: 18994: 0 140: 18995: 0 140: 18996: 0 140: 18997: 0 140: 18998: 0 140: 18999: 0 140: 19000: 0 140: 19001: 0 140: 19002: 0 140: 19003: 0 140: 19004: 0 140: 19005: 0 140: 19006: 0 140: 19007: 0 140: 19008: 0 140: 19009: 0 140: 19010: 0 140: 19011: 0 140: 19012: 0 140: 19013: 0 140: 19014: 0 140: 19015: 0 140: 19016: 0 140: 19017: 0 140: 19018: 0 140: 19019: 0 140: 19020: 0 140: 19021: 0 140: 19022: 0 140: 19023: 0 140: 19024: 0 140: 19025: 0 140: 19026: 0 140: 19027: 0 140: 19028: 0 140: 19029: 0 140: 19030: 0 140: 19031: 0 140: 19032: 0 140: 19033: 0 140: 19034: 0 140: 19035: 0 140: 19036: 0 140: 19037: 0 140: 19038: 0 140: 19039: 0 140: 19040: 0 140: 19041: 0 140: 19042: 0 140: 19043: 0 140: 19044: 0 140: 19045: 0 140: 19046: 0 140: 19047: 0 140: 19048: 0 140: 19049: 0 140: 19050: 0 140: 19051: 0 140: 19052: 0 140: 19053: 0 140: 19054: 0 140: 19055: 0 140: 19056: 0 140: 19057: 0 140: 19058: 0 140: 19059: 0 140: 19060: 0 140: 19061: 0 140: 19062: 0 140: 19063: 0 140: 19064: 0 140: 19065: 0 140: 19066: 0 140: 19067: 0 140: 19068: 0 140: 19069: 0 140: 19070: 0 140: 19071: 0 140: 19072: 0 140: 19073: 0 140: 19074: 0 140: 19075: 0 140: 19076: 0 140: 19077: 0 140: 19078: 0 140: 19079: 0 140: 19080: 0 140: 19081: 0 140: 19082: 0 140: 19083: 0 140: 19084: 0 140: 19085: 0 140: 19086: 0 140: 19087: 0 140: 19088: 0 140: 19089: 0 140: 19090: 0 140: 19091: 0 140: 19092: 0 140: 19093: 0 140: 19094: 0 140: 19095: 0 140: 19096: 0 140: 19097: 0 140: 19098: 0 140: 19099: 0 140: 19100: 0 140: 19101: 0 140: 19102: 0 140: 19103: 0 140: 19104: 0 140: 19105: 0 140: 19106: 0 140: 19107: 0 140: 19108: 0 140: 19109: 0 140: 19110: 0 140: 19111: 0 140: 19112: 0 140: 19113: 0 140: 19114: 0 140: 19115: 0 140: 19116: 0 140: 19117: 0 140: 19118: 0 140: 19119: 0 140: 19120: 0 140: 19121: 0 140: 19122: 0 140: 19123: 0 140: 19124: 0 140: 19125: 0 140: 19126: 0 140: 19127: 0 140: 19128: 0 140: 19129: 0 140: 19130: 0 140: 19131: 0 140: 19132: 0 140: 19133: 0 140: 19134: 0 140: 19135: 0 140: 19136: 0 140: 19137: 0 140: 19138: 0 140: 19139: 0 140: 19140: 0 140: 19141: 0 140: 19142: 0 140: 19143: 0 140: 19144: 0 140: 19145: 0 140: 19146: 0 140: 19147: 0 140: 19148: 0 140: 19149: 0 140: 19150: 0 140: 19151: 0 140: 19152: 0 140: 19153: 0 140: 19154: 0 140: 19155: 0 140: 19156: 0 140: 19157: 0 140: 19158: 0 140: 19159: 0 140: 19160: 0 140: 19161: 0 140: 19162: 0 140: 19163: 0 140: 19164: 0 140: 19165: 0 140: 19166: 0 140: 19167: 0 140: 19168: 0 140: 19169: 0 140: 19170: 0 140: 19171: 0 140: 19172: 0 140: 19173: 0 140: 19174: 0 140: 19175: 0 140: 19176: 0 140: 19177: 0 140: 19178: 0 140: 19179: 0 140: 19180: 0 140: 19181: 0 140: 19182: 0 140: 19183: 0 140: 19184: 0 140: 19185: 0 140: 19186: 0 140: 19187: 0 140: 19188: 0 140: 19189: 0 140: 19190: 0 140: 19191: 0 140: 19192: 0 140: 19193: 0 140: 19194: 0 140: 19195: 0 140: 19196: 0 140: 19197: 0 140: 19198: 0 140: 19199: 0 140: 19200: 0 140: 19201: 0 140: 19202: 0 140: 19203: 0 140: 19204: 0 140: 19205: 0 140: 19206: 0 140: 19207: 0 140: 19208: 0 140: 19209: 0 140: 19210: 0 140: 19211: 0 140: 19212: 0 140: 19213: 0 140: 19214: 0 140: 19215: 0 140: 19216: 0 140: 19217: 0 140: 19218: 0 140: 19219: 0 140: 19220: 0 140: 19221: 0 140: 19222: 0 140: 19223: 0 140: 19224: 0 140: 19225: 0 140: 19226: 0 140: 19227: 0 140: 19228: 0 140: 19229: 0 140: 19230: 0 140: 19231: 0 140: 19232: 0 140: 19233: 0 140: 19234: 0 140: 19235: 0 140: 19236: 0 140: 19237: 0 140: 19238: 0 140: 19239: 0 140: 19240: 0 140: 19241: 0 140: 19242: 0 140: 19243: 0 140: 19244: 0 140: 19245: 0 140: 19246: 0 140: 19247: 0 140: 19248: 0 140: 19249: 0 140: 19250: 0 140: 19251: 0 140: 19252: 0 140: 19253: 0 140: 19254: 0 140: 19255: 0 140: 19256: 0 140: 19257: 0 140: 19258: 0 140: 19259: 0 140: 19260: 0 140: 19261: 0 140: 19262: 0 140: 19263: 0 140: 19264: 0 140: 19265: 0 140: 19266: 0 140: 19267: 0 140: 19268: 0 140: 19269: 0 140: 19270: 0 140: 19271: 0 140: 19272: 0 140: 19273: 0 140: 19274: 0 140: 19275: 0 140: 19276: 0 140: 19277: 0 140: 19278: 0 140: 19279: 0 140: 19280: 0 140: 19281: 0 140: 19282: 0 140: 19283: 0 140: 19284: 0 140: 19285: 0 140: 19286: 0 140: 19287: 0 140: 19288: 0 140: 19289: 0 140: 19290: 0 140: 19291: 0 140: 19292: 0 140: 19293: 0 140: 19294: 0 140: 19295: 0 140: 19296: 0 140: 19297: 0 140: 19298: 0 140: 19299: 0 140: 19300: 0 140: 19301: 0 140: 19302: 0 140: 19303: 0 140: 19304: 0 140: 19305: 0 140: 19306: 0 140: 19307: 0 140: 19308: 0 140: 19309: 0 140: 19310: 0 140: 19311: 0 140: 19312: 0 140: 19313: 0 140: 19314: 0 140: 19315: 0 140: 19316: 0 140: 19317: 0 140: 19318: 0 140: 19319: 0 140: 19320: 0 140: 19321: 0 140: 19322: 0 140: 19323: 0 140: 19324: 0 140: 19325: 0 140: 19326: 0 140: 19327: 0 140: 19328: 0 140: 19329: 0 140: 19330: 0 140: 19331: 0 140: 19332: 0 140: 19333: 0 140: 19334: 0 140: 19335: 0 140: 19336: 0 140: 19337: 0 140: 19338: 0 140: 19339: 0 140: 19340: 0 140: 19341: 0 140: 19342: 0 140: 19343: 0 140: 19344: 0 140: 19345: 0 140: 19346: 0 140: 19347: 0 140: 19348: 0 140: 19349: 0 140: 19350: 0 140: 19351: 0 140: 19352: 0 140: 19353: 0 140: 19354: 0 140: 19355: 0 140: 19356: 0 140: 19357: 0 140: 19358: 0 140: 19359: 0 140: 19360: 0 140: 19361: 0 140: 19362: 0 140: 19363: 0 140: 19364: 0 140: 19365: 0 140: 19366: 0 140: 19367: 0 140: 19368: 0 140: 19369: 0 140: 19370: 0 140: 19371: 0 140: 19372: 0 140: 19373: 0 140: 19374: 0 140: 19375: 0 140: 19376: 0 140: 19377: 0 140: 19378: 0 140: 19379: 0 140: 19380: 0 140: 19381: 0 140: 19382: 0 140: 19383: 0 140: 19384: 0 140: 19385: 0 140: 19386: 0 140: 19387: 0 140: 19388: 0 140: 19389: 0 140: 19390: 0 140: 19391: 0 140: 19392: 0 140: 19393: 0 140: 19394: 0 140: 19395: 0 140: 19396: 0 140: 19397: 0 140: 19398: 0 140: 19399: 0 140: 19400: 0 140: 19401: 0 140: 19402: 0 140: 19403: 0 140: 19404: 0 140: 19405: 0 140: 19406: 0 140: 19407: 0 140: 19408: 0 140: 19409: 0 140: 19410: 0 140: 19411: 0 140: 19412: 0 140: 19413: 0 140: 19414: 0 140: 19415: 0 140: 19416: 0 140: 19417: 0 140: 19418: 0 140: 19419: 0 140: 19420: 0 140: 19421: 0 140: 19422: 0 140: 19423: 0 140: 19424: 0 140: 19425: 0 140: 19426: 0 140: 19427: 0 140: 19428: 0 140: 19429: 0 140: 19430: 0 140: 19431: 0 140: 19432: 0 140: 19433: 0 140: 19434: 0 140: 19435: 0 140: 19436: 0 140: 19437: 0 140: 19438: 0 140: 19439: 0 140: 19440: 0 140: 19441: 0 140: 19442: 0 140: 19443: 0 140: 19444: 0 140: 19445: 0 140: 19446: 0 140: 19447: 0 140: 19448: 0 140: 19449: 0 140: 19450: 0 140: 19451: 0 140: 19452: 0 140: 19453: 0 140: 19454: 0 140: 19455: 0 140: 19456: 0 140: 19457: 0 140: 19458: 0 140: 19459: 0 140: 19460: 0 140: 19461: 0 140: 19462: 0 140: 19463: 0 140: 19464: 0 140: 19465: 0 140: 19466: 0 140: 19467: 0 140: 19468: 0 140: 19469: 0 140: 19470: 0 140: 19471: 0 140: 19472: 0 140: 19473: 0 140: 19474: 0 140: 19475: 0 140: 19476: 0 140: 19477: 0 140: 19478: 0 140: 19479: 0 140: 19480: 0 140: 19481: 0 140: 19482: 0 140: 19483: 0 140: 19484: 0 140: 19485: 0 140: 19486: 0 140: 19487: 0 140: 19488: 0 140: 19489: 0 140: 19490: 0 140: 19491: 0 140: 19492: 0 140: 19493: 0 140: 19494: 0 140: 19495: 0 140: 19496: 0 140: 19497: 0 140: 19498: 0 140: 19499: 0 140: 19500: 0 140: 19501: 0 140: 19502: 0 140: 19503: 0 140: 19504: 0 140: 19505: 0 140: 19506: 0 140: 19507: 0 140: 19508: 0 140: 19509: 0 140: 19510: 0 140: 19511: 0 140: 19512: 0 140: 19513: 0 140: 19514: 0 140: 19515: 0 140: 19516: 0 140: 19517: 0 140: 19518: 0 140: 19519: 0 140: 19520: 0 140: 19521: 0 140: 19522: 0 140: 19523: 0 140: 19524: 0 140: 19525: 0 140: 19526: 0 140: 19527: 0 140: 19528: 0 140: 19529: 0 140: 19530: 0 140: 19531: 0 140: 19532: 0 140: 19533: 0 140: 19534: 0 140: 19535: 0 140: 19536: 0 140: 19537: 0 140: 19538: 0 140: 19539: 0 140: 19540: 0 140: 19541: 0 140: 19542: 0 140: 19543: 0 140: 19544: 0 140: 19545: 0 140: 19546: 0 140: 19547: 0 140: 19548: 0 140: 19549: 0 140: 19550: 0 140: 19551: 0 140: 19552: 0 140: 19553: 0 140: 19554: 0 140: 19555: 0 140: 19556: 0 140: 19557: 0 140: 19558: 0 140: 19559: 0 140: 19560: 0 140: 19561: 0 140: 19562: 0 140: 19563: 0 140: 19564: 0 140: 19565: 0 140: 19566: 0 140: 19567: 0 140: 19568: 0 140: 19569: 0 140: 19570: 0 140: 19571: 0 140: 19572: 0 140: 19573: 0 140: 19574: 0 140: 19575: 0 140: 19576: 0 140: 19577: 0 140: 19578: 0 140: 19579: 0 140: 19580: 0 140: 19581: 0 140: 19582: 0 140: 19583: 0 140: 19584: 0 140: 19585: 0 140: 19586: 0 140: 19587: 0 140: 19588: 0 140: 19589: 0 140: 19590: 0 140: 19591: 0 140: 19592: 0 140: 19593: 0 140: 19594: 0 140: 19595: 0 140: 19596: 0 140: 19597: 0 140: 19598: 0 140: 19599: 0 140: 19600: 0 140: 19601: 0 140: 19602: 0 140: 19603: 0 140: 19604: 0 140: 19605: 0 140: 19606: 0 140: 19607: 0 140: 19608: 0 140: 19609: 0 140: 19610: 0 140: 19611: 0 140: 19612: 0 140: 19613: 0 140: 19614: 0 140: 19615: 0 140: 19616: 0 140: 19617: 0 140: 19618: 0 140: 19619: 0 140: 19620: 0 140: 19621: 0 140: 19622: 0 140: 19623: 0 140: 19624: 0 140: 19625: 0 140: 19626: 0 140: 19627: 0 140: 19628: 0 140: 19629: 0 140: 19630: 0 140: 19631: 0 140: 19632: 0 140: 19633: 0 140: 19634: 0 140: 19635: 0 140: 19636: 0 140: 19637: 0 140: 19638: 0 140: 19639: 0 140: 19640: 0 140: 19641: 0 140: 19642: 0 140: 19643: 0 140: 19644: 0 140: 19645: 0 140: 19646: 0 140: 19647: 0 140: 19648: 0 140: 19649: 0 140: 19650: 0 140: 19651: 0 140: 19652: 0 140: 19653: 0 140: 19654: 0 140: 19655: 0 140: 19656: 0 140: 19657: 0 140: 19658: 0 140: 19659: 0 140: 19660: 0 140: 19661: 0 140: 19662: 0 140: 19663: 0 140: 19664: 0 140: 19665: 0 140: 19666: 0 140: 19667: 0 140: 19668: 0 140: 19669: 0 140: 19670: 0 140: 19671: 0 140: 19672: 0 140: 19673: 0 140: 19674: 0 140: 19675: 0 140: 19676: 0 140: 19677: 0 140: 19678: 0 140: 19679: 0 140: 19680: 0 140: 19681: 0 140: 19682: 0 140: 19683: 0 140: 19684: 0 140: 19685: 0 140: 19686: 0 140: 19687: 0 140: 19688: 0 140: 19689: 0 140: 19690: 0 140: 19691: 0 140: 19692: 0 140: 19693: 0 140: 19694: 0 140: 19695: 0 140: 19696: 0 140: 19697: 0 140: 19698: 0 140: 19699: 0 140: 19700: 0 140: 19701: 0 140: 19702: 0 140: 19703: 0 140: 19704: 0 140: 19705: 0 140: 19706: 0 140: 19707: 0 140: 19708: 0 140: 19709: 0 140: 19710: 0 140: 19711: 0 140: 19712: 0 140: 19713: 0 140: 19714: 0 140: 19715: 0 140: 19716: 0 140: 19717: 0 140: 19718: 0 140: 19719: 0 140: 19720: 0 140: 19721: 0 140: 19722: 0 140: 19723: 0 140: 19724: 0 140: 19725: 0 140: 19726: 0 140: 19727: 0 140: 19728: 0 140: 19729: 0 140: 19730: 0 140: 19731: 0 140: 19732: 0 140: 19733: 0 140: 19734: 0 140: 19735: 0 140: 19736: 0 140: 19737: 0 140: 19738: 0 140: 19739: 0 140: 19740: 0 140: 19741: 0 140: 19742: 0 140: 19743: 0 140: 19744: 0 140: 19745: 0 140: 19746: 0 140: 19747: 0 140: 19748: 0 140: 19749: 0 140: 19750: 0 140: 19751: 0 140: 19752: 0 140: 19753: 0 140: 19754: 0 140: 19755: 0 140: 19756: 0 140: 19757: 0 140: 19758: 0 140: 19759: 0 140: 19760: 0 140: 19761: 0 140: 19762: 0 140: 19763: 0 140: 19764: 0 140: 19765: 0 140: 19766: 0 140: 19767: 0 140: 19768: 0 140: 19769: 0 140: 19770: 0 140: 19771: 0 140: 19772: 0 140: 19773: 0 140: 19774: 0 140: 19775: 0 140: 19776: 0 140: 19777: 0 140: 19778: 0 140: 19779: 0 140: 19780: 0 140: 19781: 0 140: 19782: 0 140: 19783: 0 140: 19784: 0 140: 19785: 0 140: 19786: 0 140: 19787: 0 140: 19788: 0 140: 19789: 0 140: 19790: 0 140: 19791: 0 140: 19792: 0 140: 19793: 0 140: 19794: 0 140: 19795: 0 140: 19796: 0 140: 19797: 0 140: 19798: 0 140: 19799: 0 140: 19800: 0 140: 19801: 0 140: 19802: 0 140: 19803: 0 140: 19804: 0 140: 19805: 0 140: 19806: 0 140: 19807: 0 140: 19808: 0 140: 19809: 0 140: 19810: 0 140: 19811: 0 140: 19812: 0 140: 19813: 0 140: 19814: 0 140: 19815: 0 140: 19816: 0 140: 19817: 0 140: 19818: 0 140: 19819: 0 140: 19820: 0 140: 19821: 0 140: 19822: 0 140: 19823: 0 140: 19824: 0 140: 19825: 0 140: 19826: 0 140: 19827: 0 140: 19828: 0 140: 19829: 0 140: 19830: 0 140: 19831: 0 140: 19832: 0 140: 19833: 0 140: 19834: 0 140: 19835: 0 140: 19836: 0 140: 19837: 0 140: 19838: 0 140: 19839: 0 140: 19840: 0 140: 19841: 0 140: 19842: 0 140: 19843: 0 140: 19844: 0 140: 19845: 0 140: 19846: 0 140: 19847: 0 140: 19848: 0 140: 19849: 0 140: 19850: 0 140: 19851: 0 140: 19852: 0 140: 19853: 0 140: 19854: 0 140: 19855: 0 140: 19856: 0 140: 19857: 0 140: 19858: 0 140: 19859: 0 140: 19860: 0 140: 19861: 0 140: 19862: 0 140: 19863: 0 140: 19864: 0 140: 19865: 0 140: 19866: 0 140: 19867: 0 140: 19868: 0 140: 19869: 0 140: 19870: 0 140: 19871: 0 140: 19872: 0 140: 19873: 0 140: 19874: 0 140: 19875: 0 140: 19876: 0 140: 19877: 0 140: 19878: 0 140: 19879: 0 140: 19880: 0 140: 19881: 0 140: 19882: 0 140: 19883: 0 140: 19884: 0 140: 19885: 0 140: 19886: 0 140: 19887: 0 140: 19888: 0 140: 19889: 0 140: 19890: 0 140: 19891: 0 140: 19892: 0 140: 19893: 0 140: 19894: 0 140: 19895: 0 140: 19896: 0 140: 19897: 0 140: 19898: 0 140: 19899: 0 140: 19900: 0 140: 19901: 0 140: 19902: 0 140: 19903: 0 140: 19904: 0 140: 19905: 0 140: 19906: 0 140: 19907: 0 140: 19908: 0 140: 19909: 0 140: 19910: 0 140: 19911: 0 140: 19912: 0 140: 19913: 0 140: 19914: 0 140: 19915: 0 140: 19916: 0 140: 19917: 0 140: 19918: 0 140: 19919: 0 140: 19920: 0 140: 19921: 0 140: 19922: 0 140: 19923: 0 140: 19924: 0 140: 19925: 0 140: 19926: 0 140: 19927: 0 140: 19928: 0 140: 19929: 0 140: 19930: 0 140: 19931: 0 140: 19932: 0 140: 19933: 0 140: 19934: 0 140: 19935: 0 140: 19936: 0 140: 19937: 0 140: 19938: 0 140: 19939: 0 140: 19940: 0 140: 19941: 0 140: 19942: 0 140: 19943: 0 140: 19944: 0 140: 19945: 0 140: 19946: 0 140: 19947: 0 140: 19948: 0 140: 19949: 0 140: 19950: 0 140: 19951: 0 140: 19952: 0 140: 19953: 0 140: 19954: 0 140: 19955: 0 140: 19956: 0 140: 19957: 0 140: 19958: 0 140: 19959: 0 140: 19960: 0 140: 19961: 0 140: 19962: 0 140: 19963: 0 140: 19964: 0 140: 19965: 0 140: 19966: 0 140: 19967: 0 140: 19968: 0 140: 19969: 0 140: 19970: 0 140: 19971: 0 140: 19972: 0 140: 19973: 0 140: 19974: 0 140: 19975: 0 140: 19976: 0 140: 19977: 0 140: 19978: 0 140: 19979: 0 140: 19980: 0 140: 19981: 0 140: 19982: 0 140: 19983: 0 140: 19984: 0 140: 19985: 0 140: 19986: 0 140: 19987: 0 140: 19988: 0 140: 19989: 0 140: 19990: 0 140: 19991: 0 140: 19992: 0 140: 19993: 0 140: 19994: 0 140: 19995: 0 140: 19996: 0 140: 19997: 0 140: 19998: 0 140: 19999: 0 140: 20000: 0 140: 20001: 0 140: 20002: 0 140: 20003: 0 140: 20004: 0 140: 20005: 0 140: 20006: 0 140: 20007: 0 140: 20008: 0 140: 20009: 0 140: 20010: 0 140: 20011: 0 140: 20012: 0 140: 20013: 0 140: 20014: 0 140: 20015: 0 140: 20016: 0 140: 20017: 0 140: 20018: 0 140: 20019: 0 140: 20020: 0 140: 20021: 0 140: 20022: 0 140: 20023: 0 140: 20024: 0 140: 20025: 0 140: 20026: 0 140: 20027: 0 140: 20028: 0 140: 20029: 0 140: 20030: 0 140: 20031: 0 140: 20032: 0 140: 20033: 0 140: 20034: 0 140: 20035: 0 140: 20036: 0 140: 20037: 0 140: 20038: 0 140: 20039: 0 140: 20040: 0 140: 20041: 0 140: 20042: 0 140: 20043: 0 140: 20044: 0 140: 20045: 0 140: 20046: 0 140: 20047: 0 140: 20048: 0 140: 20049: 0 140: 20050: 0 140: 20051: 0 140: 20052: 0 140: 20053: 0 140: 20054: 0 140: 20055: 0 140: 20056: 0 140: 20057: 0 140: 20058: 0 140: 20059: 0 140: 20060: 0 140: 20061: 0 140: 20062: 0 140: 20063: 0 140: 20064: 0 140: 20065: 0 140: 20066: 0 140: 20067: 0 140: 20068: 0 140: 20069: 0 140: 20070: 0 140: 20071: 0 140: 20072: 0 140: 20073: 0 140: 20074: 0 140: 20075: 0 140: 20076: 0 140: 20077: 0 140: 20078: 0 140: 20079: 0 140: 20080: 0 140: 20081: 0 140: 20082: 0 140: 20083: 0 140: 20084: 0 140: 20085: 0 140: 20086: 0 140: 20087: 0 140: 20088: 0 140: 20089: 0 140: 20090: 0 140: 20091: 0 140: 20092: 0 140: 20093: 0 140: 20094: 0 140: 20095: 0 140: 20096: 0 140: 20097: 0 140: 20098: 0 140: 20099: 0 140: 20100: 0 140: 20101: 0 140: 20102: 0 140: 20103: 0 140: 20104: 0 140: 20105: 0 140: 20106: 0 140: 20107: 0 140: 20108: 0 140: 20109: 0 140: 20110: 0 140: 20111: 0 140: 20112: 0 140: 20113: 0 140: 20114: 0 140: 20115: 0 140: 20116: 0 140: 20117: 0 140: 20118: 0 140: 20119: 0 140: 20120: 0 140: 20121: 0 140: 20122: 0 140: 20123: 0 140: 20124: 0 140: 20125: 0 140: 20126: 0 140: 20127: 0 140: 20128: 0 140: 20129: 0 140: 20130: 0 140: 20131: 0 140: 20132: 0 140: 20133: 0 140: 20134: 0 140: 20135: 0 140: 20136: 0 140: 20137: 0 140: 20138: 0 140: 20139: 0 140: 20140: 0 140: 20141: 0 140: 20142: 0 140: 20143: 0 140: 20144: 0 140: 20145: 0 140: 20146: 0 140: 20147: 0 140: 20148: 0 140: 20149: 0 140: 20150: 0 140: 20151: 0 140: 20152: 0 140: 20153: 0 140: 20154: 0 140: 20155: 0 140: 20156: 0 140: 20157: 0 140: 20158: 0 140: 20159: 0 140: 20160: 0 140: 20161: 0 140: 20162: 0 140: 20163: 0 140: 20164: 0 140: 20165: 0 140: 20166: 0 140: 20167: 0 140: 20168: 0 140: 20169: 0 140: 20170: 0 140: 20171: 0 140: 20172: 0 140: 20173: 0 140: 20174: 0 140: 20175: 0 140: 20176: 0 140: 20177: 0 140: 20178: 0 140: 20179: 0 140: 20180: 0 140: 20181: 0 140: 20182: 0 140: 20183: 0 140: 20184: 0 140: 20185: 0 140: 20186: 0 140: 20187: 0 140: 20188: 0 140: 20189: 0 140: 20190: 0 140: 20191: 0 140: 20192: 0 140: 20193: 0 140: 20194: 0 140: 20195: 0 140: 20196: 0 140: 20197: 0 140: 20198: 0 140: 20199: 0 140: 20200: 0 140: 20201: 0 140: 20202: 0 140: 20203: 0 140: 20204: 0 140: 20205: 0 140: 20206: 0 140: 20207: 0 140: 20208: 0 140: 20209: 0 140: 20210: 0 140: 20211: 0 140: 20212: 0 140: 20213: 0 140: 20214: 0 140: 20215: 0 140: 20216: 0 140: 20217: 0 140: 20218: 0 140: 20219: 0 140: 20220: 0 140: 20221: 0 140: 20222: 0 140: 20223: 0 140: 20224: 0 140: 20225: 0 140: 20226: 0 140: 20227: 0 140: 20228: 0 140: 20229: 0 140: 20230: 0 140: 20231: 0 140: 20232: 0 140: 20233: 0 140: 20234: 0 140: 20235: 0 140: 20236: 0 140: 20237: 0 140: 20238: 0 140: 20239: 0 140: 20240: 0 140: 20241: 0 140: 20242: 0 140: 20243: 0 140: 20244: 0 140: 20245: 0 140: 20246: 0 140: 20247: 0 140: 20248: 0 140: 20249: 0 140: 20250: 0 140: 20251: 0 140: 20252: 0 140: 20253: 0 140: 20254: 0 140: 20255: 0 140: 20256: 0 140: 20257: 0 140: 20258: 0 140: 20259: 0 140: 20260: 0 140: 20261: 0 140: 20262: 0 140: 20263: 0 140: 20264: 0 140: 20265: 0 140: 20266: 0 140: 20267: 0 140: 20268: 0 140: 20269: 0 140: 20270: 0 140: 20271: 0 140: 20272: 0 140: 20273: 0 140: 20274: 0 140: 20275: 0 140: 20276: 0 140: 20277: 0 140: 20278: 0 140: 20279: 0 140: 20280: 0 140: 20281: 0 140: 20282: 0 140: 20283: 0 140: 20284: 0 140: 20285: 0 140: 20286: 0 140: 20287: 0 140: 20288: 0 140: 20289: 0 140: 20290: 0 140: 20291: 0 140: 20292: 0 140: 20293: 0 140: 20294: 0 140: 20295: 0 140: 20296: 0 140: 20297: 0 140: 20298: 0 140: 20299: 0 140: 20300: 0 140: 20301: 0 140: 20302: 0 140: 20303: 0 140: 20304: 0 140: 20305: 0 140: 20306: 0 140: 20307: 0 140: 20308: 0 140: 20309: 0 140: 20310: 0 140: 20311: 0 140: 20312: 0 140: 20313: 0 140: 20314: 0 140: 20315: 0 140: 20316: 0 140: 20317: 0 140: 20318: 0 140: 20319: 0 140: 20320: 0 140: 20321: 0 140: 20322: 0 140: 20323: 0 140: 20324: 0 140: 20325: 0 140: 20326: 0 140: 20327: 0 140: 20328: 0 140: 20329: 0 140: 20330: 0 140: 20331: 0 140: 20332: 0 140: 20333: 0 140: 20334: 0 140: 20335: 0 140: 20336: 0 140: 20337: 0 140: 20338: 0 140: 20339: 0 140: 20340: 0 140: 20341: 0 140: 20342: 0 140: 20343: 0 140: 20344: 0 140: 20345: 0 140: 20346: 0 140: 20347: 0 140: 20348: 0 140: 20349: 0 140: 20350: 0 140: 20351: 0 140: 20352: 0 140: 20353: 0 140: 20354: 0 140: 20355: 0 140: 20356: 0 140: 20357: 0 140: 20358: 0 140: 20359: 0 140: 20360: 0 140: 20361: 0 140: 20362: 0 140: 20363: 0 140: 20364: 0 140: 20365: 0 140: 20366: 0 140: 20367: 0 140: 20368: 0 140: 20369: 0 140: 20370: 0 140: 20371: 0 140: 20372: 0 140: 20373: 0 140: 20374: 0 140: 20375: 0 140: 20376: 0 140: 20377: 0 140: 20378: 0 140: 20379: 0 140: 20380: 0 140: 20381: 0 140: 20382: 0 140: 20383: 0 140: 20384: 0 140: 20385: 0 140: 20386: 0 140: 20387: 0 140: 20388: 0 140: 20389: 0 140: 20390: 0 140: 20391: 0 140: 20392: 0 140: 20393: 0 140: 20394: 0 140: 20395: 0 140: 20396: 0 140: 20397: 0 140: 20398: 0 140: 20399: 0 140: 20400: 0 140: 20401: 0 140: 20402: 0 140: 20403: 0 140: 20404: 0 140: 20405: 0 140: 20406: 0 140: 20407: 0 140: 20408: 0 140: 20409: 0 140: 20410: 0 140: 20411: 0 140: 20412: 0 140: 20413: 0 140: 20414: 0 140: 20415: 0 140: 20416: 0 140: 20417: 0 140: 20418: 0 140: 20419: 0 140: 20420: 0 140: 20421: 0 140: 20422: 0 140: 20423: 0 140: 20424: 0 140: 20425: 0 140: 20426: 0 140: 20427: 0 140: 20428: 0 140: 20429: 0 140: 20430: 0 140: 20431: 0 140: 20432: 0 140: 20433: 0 140: 20434: 0 140: 20435: 0 140: 20436: 0 140: 20437: 0 140: 20438: 0 140: 20439: 0 140: 20440: 0 140: 20441: 0 140: 20442: 0 140: 20443: 0 140: 20444: 0 140: 20445: 0 140: 20446: 0 140: 20447: 0 140: 20448: 0 140: 20449: 0 140: 20450: 0 140: 20451: 0 140: 20452: 0 140: 20453: 0 140: 20454: 0 140: 20455: 0 140: 20456: 0 140: 20457: 0 140: 20458: 0 140: 20459: 0 140: 20460: 0 140: 20461: 0 140: 20462: 0 140: 20463: 0 140: 20464: 0 140: 20465: 0 140: 20466: 0 140: 20467: 0 140: 20468: 0 140: 20469: 0 140: 20470: 0 140: 20471: 0 140: 20472: 0 140: 20473: 0 140: 20474: 0 140: 20475: 0 140: 20476: 0 140: 20477: 0 140: 20478: 0 140: 20479: 0 140: 20480: 0 140: 20481: 0 140: 20482: 0 140: 20483: 0 140: 20484: 0 140: 20485: 0 140: 20486: 0 140: 20487: 0 140: 20488: 0 140: 20489: 0 140: 20490: 0 140: 20491: 0 140: 20492: 0 140: 20493: 0 140: 20494: 0 140: 20495: 0 140: 20496: 0 140: 20497: 0 140: 20498: 0 140: 20499: 0 140: 20500: 0 140: 20501: 0 140: 20502: 0 140: 20503: 0 140: 20504: 0 140: 20505: 0 140: 20506: 0 140: 20507: 0 140: 20508: 0 140: 20509: 0 140: 20510: 0 140: 20511: 0 140: 20512: 0 140: 20513: 0 140: 20514: 0 140: 20515: 0 140: 20516: 0 140: 20517: 0 140: 20518: 0 140: 20519: 0 140: 20520: 0 140: 20521: 0 140: 20522: 0 140: 20523: 0 140: 20524: 0 140: 20525: 0 140: 20526: 0 140: 20527: 0 140: 20528: 0 140: 20529: 0 140: 20530: 0 140: 20531: 0 140: 20532: 0 140: 20533: 0 140: 20534: 0 140: 20535: 0 140: 20536: 0 140: 20537: 0 140: 20538: 0 140: 20539: 0 140: 20540: 0 140: 20541: 0 140: 20542: 0 140: 20543: 0 140: 20544: 0 140: 20545: 0 140: 20546: 0 140: 20547: 0 140: 20548: 0 140: 20549: 0 140: 20550: 0 140: 20551: 0 140: 20552: 0 140: 20553: 0 140: 20554: 0 140: 20555: 0 140: 20556: 0 140: 20557: 0 140: 20558: 0 140: 20559: 0 140: 20560: 0 140: 20561: 0 140: 20562: 0 140: 20563: 0 140: 20564: 0 140: 20565: 0 140: 20566: 0 140: 20567: 0 140: 20568: 0 140: 20569: 0 140: 20570: 0 140: 20571: 0 140: 20572: 0 140: 20573: 0 140: 20574: 0 140: 20575: 0 140: 20576: 0 140: 20577: 0 140: 20578: 0 140: 20579: 0 140: 20580: 0 140: 20581: 0 140: 20582: 0 140: 20583: 0 140: 20584: 0 140: 20585: 0 140: 20586: 0 140: 20587: 0 140: 20588: 0 140: 20589: 0 140: 20590: 0 140: 20591: 0 140: 20592: 0 140: 20593: 0 140: 20594: 0 140: 20595: 0 140: 20596: 0 140: 20597: 0 140: 20598: 0 140: 20599: 0 140: 20600: 0 140: 20601: 0 140: 20602: 0 140: 20603: 0 140: 20604: 0 140: 20605: 0 140: 20606: 0 140: 20607: 0 140: 20608: 0 140: 20609: 0 140: 20610: 0 140: 20611: 0 140: 20612: 0 140: 20613: 0 140: 20614: 0 140: 20615: 0 140: 20616: 0 140: 20617: 0 140: 20618: 0 140: 20619: 0 140: 20620: 0 140: 20621: 0 140: 20622: 0 140: 20623: 0 140: 20624: 0 140: 20625: 0 140: 20626: 0 140: 20627: 0 140: 20628: 0 140: 20629: 0 140: 20630: 0 140: 20631: 0 140: 20632: 0 140: 20633: 0 140: 20634: 0 140: 20635: 0 140: 20636: 0 140: 20637: 0 140: 20638: 0 140: 20639: 0 140: 20640: 0 140: 20641: 0 140: 20642: 0 140: 20643: 0 140: 20644: 0 140: 20645: 0 140: 20646: 0 140: 20647: 0 140: 20648: 0 140: 20649: 0 140: 20650: 0 140: 20651: 0 140: 20652: 0 140: 20653: 0 140: 20654: 0 140: 20655: 0 140: 20656: 0 140: 20657: 0 140: 20658: 0 140: 20659: 0 140: 20660: 0 140: 20661: 0 140: 20662: 0 140: 20663: 0 140: 20664: 0 140: 20665: 0 140: 20666: 0 140: 20667: 0 140: 20668: 0 140: 20669: 0 140: 20670: 0 140: 20671: 0 140: 20672: 0 140: 20673: 0 140: 20674: 0 140: 20675: 0 140: 20676: 0 140: 20677: 0 140: 20678: 0 140: 20679: 0 140: 20680: 0 140: 20681: 0 140: 20682: 0 140: 20683: 0 140: 20684: 0 140: 20685: 0 140: 20686: 0 140: 20687: 0 140: 20688: 0 140: 20689: 0 140: 20690: 0 140: 20691: 0 140: 20692: 0 140: 20693: 0 140: 20694: 0 140: 20695: 0 140: 20696: 0 140: 20697: 0 140: 20698: 0 140: 20699: 0 140: 20700: 0 140: 20701: 0 140: 20702: 0 140: 20703: 0 140: 20704: 0 140: 20705: 0 140: 20706: 0 140: 20707: 0 140: 20708: 0 140: 20709: 0 140: 20710: 0 140: 20711: 0 140: 20712: 0 140: 20713: 0 140: 20714: 0 140: 20715: 0 140: 20716: 0 140: 20717: 0 140: 20718: 0 140: 20719: 0 140: 20720: 0 140: 20721: 0 140: 20722: 0 140: 20723: 0 140: 20724: 0 140: 20725: 0 140: 20726: 0 140: 20727: 0 140: 20728: 0 140: 20729: 0 140: 20730: 0 140: 20731: 0 140: 20732: 0 140: 20733: 0 140: 20734: 0 140: 20735: 0 140: 20736: 0 140: 20737: 0 140: 20738: 0 140: 20739: 0 140: 20740: 0 140: 20741: 0 140: 20742: 0 140: 20743: 0 140: 20744: 0 140: 20745: 0 140: 20746: 0 140: 20747: 0 140: 20748: 0 140: 20749: 0 140: 20750: 0 140: 20751: 0 140: 20752: 0 140: 20753: 0 140: 20754: 0 140: 20755: 0 140: 20756: 0 140: 20757: 0 140: 20758: 0 140: 20759: 0 140: 20760: 0 140: 20761: 0 140: 20762: 0 140: 20763: 0 140: 20764: 0 140: 20765: 0 140: 20766: 0 140: 20767: 0 140: 20768: 0 140: 20769: 0 140: 20770: 0 140: 20771: 0 140: 20772: 0 140: 20773: 0 140: 20774: 0 140: 20775: 0 140: 20776: 0 140: 20777: 0 140: 20778: 0 140: 20779: 0 140: 20780: 0 140: 20781: 0 140: 20782: 0 140: 20783: 0 140: 20784: 0 140: 20785: 0 140: 20786: 0 140: 20787: 0 140: 20788: 0 140: 20789: 0 140: 20790: 0 140: 20791: 0 140: 20792: 0 140: 20793: 0 140: 20794: 0 140: 20795: 0 140: 20796: 0 140: 20797: 0 140: 20798: 0 140: 20799: 0 140: 20800: 0 140: 20801: 0 140: 20802: 0 140: 20803: 0 140: 20804: 0 140: 20805: 0 140: 20806: 0 140: 20807: 0 140: 20808: 0 140: 20809: 0 140: 20810: 0 140: 20811: 0 140: 20812: 0 140: 20813: 0 140: 20814: 0 140: 20815: 0 140: 20816: 0 140: 20817: 0 140: 20818: 0 140: 20819: 0 140: 20820: 0 140: 20821: 0 140: 20822: 0 140: 20823: 0 140: 20824: 0 140: 20825: 0 140: 20826: 0 140: 20827: 0 140: 20828: 0 140: 20829: 0 140: 20830: 0 140: 20831: 0 140: 20832: 0 140: 20833: 0 140: 20834: 0 140: 20835: 0 140: 20836: 0 140: 20837: 0 140: 20838: 0 140: 20839: 0 140: 20840: 0 140: 20841: 0 140: 20842: 0 140: 20843: 0 140: 20844: 0 140: 20845: 0 140: 20846: 0 140: 20847: 0 140: 20848: 0 140: 20849: 0 140: 20850: 0 140: 20851: 0 140: 20852: 0 140: 20853: 0 140: 20854: 0 140: 20855: 0 140: 20856: 0 140: 20857: 0 140: 20858: 0 140: 20859: 0 140: 20860: 0 140: 20861: 0 140: 20862: 0 140: 20863: 0 140: 20864: 0 140: 20865: 0 140: 20866: 0 140: 20867: 0 140: 20868: 0 140: 20869: 0 140: 20870: 0 140: 20871: 0 140: 20872: 0 140: 20873: 0 140: 20874: 0 140: 20875: 0 140: 20876: 0 140: 20877: 0 140: 20878: 0 140: 20879: 0 140: 20880: 0 140: 20881: 0 140: 20882: 0 140: 20883: 0 140: 20884: 0 140: 20885: 0 140: 20886: 0 140: 20887: 0 140: 20888: 0 140: 20889: 0 140: 20890: 0 140: 20891: 0 140: 20892: 0 140: 20893: 0 140: 20894: 0 140: 20895: 0 140: 20896: 0 140: 20897: 0 140: 20898: 0 140: 20899: 0 140: 20900: 0 140: 20901: 0 140: 20902: 0 140: 20903: 0 140: 20904: 0 140: 20905: 0 140: 20906: 0 140: 20907: 0 140: 20908: 0 140: 20909: 0 140: 20910: 0 140: 20911: 0 140: 20912: 0 140: 20913: 0 140: 20914: 0 140: 20915: 0 140: 20916: 0 140: 20917: 0 140: 20918: 0 140: 20919: 0 140: 20920: 0 140: 20921: 0 140: 20922: 0 140: 20923: 0 140: 20924: 0 140: 20925: 0 140: 20926: 0 140: 20927: 0 140: 20928: 0 140: 20929: 0 140: 20930: 0 140: 20931: 0 140: 20932: 0 140: 20933: 0 140: 20934: 0 140: 20935: 0 140: 20936: 0 140: 20937: 0 140: 20938: 0 140: 20939: 0 140: 20940: 0 140: 20941: 0 140: 20942: 0 140: 20943: 0 140: 20944: 0 140: 20945: 0 140: 20946: 0 140: 20947: 0 140: 20948: 0 140: 20949: 0 140: 20950: 0 140: 20951: 0 140: 20952: 0 140: 20953: 0 140: 20954: 0 140: 20955: 0 140: 20956: 0 140: 20957: 0 140: 20958: 0 140: 20959: 0 140: 20960: 0 140: 20961: 0 140: 20962: 0 140: 20963: 0 140: 20964: 0 140: 20965: 0 140: 20966: 0 140: 20967: 0 140: 20968: 0 140: 20969: 0 140: 20970: 0 140: 20971: 0 140: 20972: 0 140: 20973: 0 140: 20974: 0 140: 20975: 0 140: 20976: 0 140: 20977: 0 140: 20978: 0 140: 20979: 0 140: 20980: 0 140: 20981: 0 140: 20982: 0 140: 20983: 0 140: 20984: 0 140: 20985: 0 140: 20986: 0 140: 20987: 0 140: 20988: 0 140: 20989: 0 140: 20990: 0 140: 20991: 0 140: 20992: 0 140: 20993: 0 140: 20994: 0 140: 20995: 0 140: 20996: 0 140: 20997: 0 140: 20998: 0 140: 20999: 0 140: 21000: 0 140: 21001: 0 140: 21002: 0 140: 21003: 0 140: 21004: 0 140: 21005: 0 140: 21006: 0 140: 21007: 0 140: 21008: 0 140: 21009: 0 140: 21010: 0 140: 21011: 0 140: 21012: 0 140: 21013: 0 140: 21014: 0 140: 21015: 0 140: 21016: 0 140: 21017: 0 140: 21018: 0 140: 21019: 0 140: 21020: 0 140: 21021: 0 140: 21022: 0 140: 21023: 0 140: 21024: 0 140: 21025: 0 140: 21026: 0 140: 21027: 0 140: 21028: 0 140: 21029: 0 140: 21030: 0 140: 21031: 0 140: 21032: 0 140: 21033: 0 140: 21034: 0 140: 21035: 0 140: 21036: 0 140: 21037: 0 140: 21038: 0 140: 21039: 0 140: 21040: 0 140: 21041: 0 140: 21042: 0 140: 21043: 0 140: 21044: 0 140: 21045: 0 140: 21046: 0 140: 21047: 0 140: 21048: 0 140: 21049: 0 140: 21050: 0 140: 21051: 0 140: 21052: 0 140: 21053: 0 140: 21054: 0 140: 21055: 0 140: 21056: 0 140: 21057: 0 140: 21058: 0 140: 21059: 0 140: 21060: 0 140: 21061: 0 140: 21062: 0 140: 21063: 0 140: 21064: 0 140: 21065: 0 140: 21066: 0 140: 21067: 0 140: 21068: 0 140: 21069: 0 140: 21070: 0 140: 21071: 0 140: 21072: 0 140: 21073: 0 140: 21074: 0 140: 21075: 0 140: 21076: 0 140: 21077: 0 140: 21078: 0 140: 21079: 0 140: 21080: 0 140: 21081: 0 140: 21082: 0 140: 21083: 0 140: 21084: 0 140: 21085: 0 140: 21086: 0 140: 21087: 0 140: 21088: 0 140: 21089: 0 140: 21090: 0 140: 21091: 0 140: 21092: 0 140: 21093: 0 140: 21094: 0 140: 21095: 0 140: 21096: 0 140: 21097: 0 140: 21098: 0 140: 21099: 0 140: 21100: 0 140: 21101: 0 140: 21102: 0 140: 21103: 0 140: 21104: 0 140: 21105: 0 140: 21106: 0 140: 21107: 0 140: 21108: 0 140: 21109: 0 140: 21110: 0 140: 21111: 0 140: 21112: 0 140: 21113: 0 140: 21114: 0 140: 21115: 0 140: 21116: 0 140: 21117: 0 140: 21118: 0 140: 21119: 0 140: 21120: 0 140: 21121: 0 140: 21122: 0 140: 21123: 0 140: 21124: 0 140: 21125: 0 140: 21126: 0 140: 21127: 0 140: 21128: 0 140: 21129: 0 140: 21130: 0 140: 21131: 0 140: 21132: 0 140: 21133: 0 140: 21134: 0 140: 21135: 0 140: 21136: 0 140: 21137: 0 140: 21138: 0 140: 21139: 0 140: 21140: 0 140: 21141: 0 140: 21142: 0 140: 21143: 0 140: 21144: 0 140: 21145: 0 140: 21146: 0 140: 21147: 0 140: 21148: 0 140: 21149: 0 140: 21150: 0 140: 21151: 0 140: 21152: 0 140: 21153: 0 140: 21154: 0 140: 21155: 0 140: 21156: 0 140: 21157: 0 140: 21158: 0 140: 21159: 0 140: 21160: 0 140: 21161: 0 140: 21162: 0 140: 21163: 0 140: 21164: 0 140: 21165: 0 140: 21166: 0 140: 21167: 0 140: 21168: 0 140: 21169: 0 140: 21170: 0 140: 21171: 0 140: 21172: 0 140: 21173: 0 140: 21174: 0 140: 21175: 0 140: 21176: 0 140: 21177: 0 140: 21178: 0 140: 21179: 0 140: 21180: 0 140: 21181: 0 140: 21182: 0 140: 21183: 0 140: 21184: 0 140: 21185: 0 140: 21186: 0 140: 21187: 0 140: 21188: 0 140: 21189: 0 140: 21190: 0 140: 21191: 0 140: 21192: 0 140: 21193: 0 140: 21194: 0 140: 21195: 0 140: 21196: 0 140: 21197: 0 140: 21198: 0 140: 21199: 0 140: 21200: 0 140: 21201: 0 140: 21202: 0 140: 21203: 0 140: 21204: 0 140: 21205: 0 140: 21206: 0 140: 21207: 0 140: 21208: 0 140: 21209: 0 140: 21210: 0 140: 21211: 0 140: 21212: 0 140: 21213: 0 140: 21214: 0 140: 21215: 0 140: 21216: 0 140: 21217: 0 140: 21218: 0 140: 21219: 0 140: 21220: 0 140: 21221: 0 140: 21222: 0 140: 21223: 0 140: 21224: 0 140: 21225: 0 140: 21226: 0 140: 21227: 0 140: 21228: 0 140: 21229: 0 140: 21230: 0 140: 21231: 0 140: 21232: 0 140: 21233: 0 140: 21234: 0 140: 21235: 0 140: 21236: 0 140: 21237: 0 140: 21238: 0 140: 21239: 0 140: 21240: 0 140: 21241: 0 140: 21242: 0 140: 21243: 0 140: 21244: 0 140: 21245: 0 140: 21246: 0 140: 21247: 0 140: 21248: 0 140: 21249: 0 140: 21250: 0 140: 21251: 0 140: 21252: 0 140: 21253: 0 140: 21254: 0 140: 21255: 0 140: 21256: 0 140: 21257: 0 140: 21258: 0 140: 21259: 0 140: 21260: 0 140: 21261: 0 140: 21262: 0 140: 21263: 0 140: 21264: 0 140: 21265: 0 140: 21266: 0 140: 21267: 0 140: 21268: 0 140: 21269: 0 140: 21270: 0 140: 21271: 0 140: 21272: 0 140: 21273: 0 140: 21274: 0 140: 21275: 0 140: 21276: 0 140: 21277: 0 140: 21278: 0 140: 21279: 0 140: 21280: 0 140: 21281: 0 140: 21282: 0 140: 21283: 0 140: 21284: 0 140: 21285: 0 140: 21286: 0 140: 21287: 0 140: 21288: 0 140: 21289: 0 140: 21290: 0 140: 21291: 0 140: 21292: 0 140: 21293: 0 140: 21294: 0 140: 21295: 0 140: 21296: 0 140: 21297: 0 140: 21298: 0 140: 21299: 0 140: 21300: 0 140: 21301: 0 140: 21302: 0 140: 21303: 0 140: 21304: 0 140: 21305: 0 140: 21306: 0 140: 21307: 0 140: 21308: 0 140: 21309: 0 140: 21310: 0 140: 21311: 0 140: 21312: 0 140: 21313: 0 140: 21314: 0 140: 21315: 0 140: 21316: 0 140: 21317: 0 140: 21318: 0 140: 21319: 0 140: 21320: 0 140: 21321: 0 140: 21322: 0 140: 21323: 0 140: 21324: 0 140: 21325: 0 140: 21326: 0 140: 21327: 0 140: 21328: 0 140: 21329: 0 140: 21330: 0 140: 21331: 0 140: 21332: 0 140: 21333: 0 140: 21334: 0 140: 21335: 0 140: 21336: 0 140: 21337: 0 140: 21338: 0 140: 21339: 0 140: 21340: 0 140: 21341: 0 140: 21342: 0 140: 21343: 0 140: 21344: 0 140: 21345: 0 140: 21346: 0 140: 21347: 0 140: 21348: 0 140: 21349: 0 140: 21350: 0 140: 21351: 0 140: 21352: 0 140: 21353: 0 140: 21354: 0 140: 21355: 0 140: 21356: 0 140: 21357: 0 140: 21358: 0 140: 21359: 0 140: 21360: 0 140: 21361: 0 140: 21362: 0 140: 21363: 0 140: 21364: 0 140: 21365: 0 140: 21366: 0 140: 21367: 0 140: 21368: 0 140: 21369: 0 140: 21370: 0 140: 21371: 0 140: 21372: 0 140: 21373: 0 140: 21374: 0 140: 21375: 0 140: 21376: 0 140: 21377: 0 140: 21378: 0 140: 21379: 0 140: 21380: 0 140: 21381: 0 140: 21382: 0 140: 21383: 0 140: 21384: 0 140: 21385: 0 140: 21386: 0 140: 21387: 0 140: 21388: 0 140: 21389: 0 140: 21390: 0 140: 21391: 0 140: 21392: 0 140: 21393: 0 140: 21394: 0 140: 21395: 0 140: 21396: 0 140: 21397: 0 140: 21398: 0 140: 21399: 0 140: 21400: 0 140: 21401: 0 140: 21402: 0 140: 21403: 0 140: 21404: 0 140: 21405: 0 140: 21406: 0 140: 21407: 0 140: 21408: 0 140: 21409: 0 140: 21410: 0 140: 21411: 0 140: 21412: 0 140: 21413: 0 140: 21414: 0 140: 21415: 0 140: 21416: 0 140: 21417: 0 140: 21418: 0 140: 21419: 0 140: 21420: 0 140: 21421: 0 140: 21422: 0 140: 21423: 0 140: 21424: 0 140: 21425: 0 140: 21426: 0 140: 21427: 0 140: 21428: 0 140: 21429: 0 140: 21430: 0 140: 21431: 0 140: 21432: 0 140: 21433: 0 140: 21434: 0 140: 21435: 0 140: 21436: 0 140: 21437: 0 140: 21438: 0 140: 21439: 0 140: 21440: 0 140: 21441: 0 140: 21442: 0 140: 21443: 0 140: 21444: 0 140: 21445: 0 140: 21446: 0 140: 21447: 0 140: 21448: 0 140: 21449: 0 140: 21450: 0 140: 21451: 0 140: 21452: 0 140: 21453: 0 140: 21454: 0 140: 21455: 0 140: 21456: 0 140: 21457: 0 140: 21458: 0 140: 21459: 0 140: 21460: 0 140: 21461: 0 140: 21462: 0 140: 21463: 0 140: 21464: 0 140: 21465: 0 140: 21466: 0 140: 21467: 0 140: 21468: 0 140: 21469: 0 140: 21470: 0 140: 21471: 0 140: 21472: 0 140: 21473: 0 140: 21474: 0 140: 21475: 0 140: 21476: 0 140: 21477: 0 140: 21478: 0 140: 21479: 0 140: 21480: 0 140: 21481: 0 140: 21482: 0 140: 21483: 0 140: 21484: 0 140: 21485: 0 140: 21486: 0 140: 21487: 0 140: 21488: 0 140: 21489: 0 140: 21490: 0 140: 21491: 0 140: 21492: 0 140: 21493: 0 140: 21494: 0 140: 21495: 0 140: 21496: 0 140: 21497: 0 140: 21498: 0 140: 21499: 0 140: 21500: 0 140: 21501: 0 140: 21502: 0 140: 21503: 0 140: 21504: 0 140: 21505: 0 140: 21506: 0 140: 21507: 0 140: 21508: 0 140: 21509: 0 140: 21510: 0 140: 21511: 0 140: 21512: 0 140: 21513: 0 140: 21514: 0 140: 21515: 0 140: 21516: 0 140: 21517: 0 140: 21518: 0 140: 21519: 0 140: 21520: 0 140: 21521: 0 140: 21522: 0 140: 21523: 0 140: 21524: 0 140: 21525: 0 140: 21526: 0 140: 21527: 0 140: 21528: 0 140: 21529: 0 140: 21530: 0 140: 21531: 0 140: 21532: 0 140: 21533: 0 140: 21534: 0 140: 21535: 0 140: 21536: 0 140: 21537: 0 140: 21538: 0 140: 21539: 0 140: 21540: 0 140: 21541: 0 140: 21542: 0 140: 21543: 0 140: 21544: 0 140: 21545: 0 140: 21546: 0 140: 21547: 0 140: 21548: 0 140: 21549: 0 140: 21550: 0 140: 21551: 0 140: 21552: 0 140: 21553: 0 140: 21554: 0 140: 21555: 0 140: 21556: 0 140: 21557: 0 140: 21558: 0 140: 21559: 0 140: 21560: 0 140: 21561: 0 140: 21562: 0 140: 21563: 0 140: 21564: 0 140: 21565: 0 140: 21566: 0 140: 21567: 0 140: 21568: 0 140: 21569: 0 140: 21570: 0 140: 21571: 0 140: 21572: 0 140: 21573: 0 140: 21574: 0 140: 21575: 0 140: 21576: 0 140: 21577: 0 140: 21578: 0 140: 21579: 0 140: 21580: 0 140: 21581: 0 140: 21582: 0 140: 21583: 0 140: 21584: 0 140: 21585: 0 140: 21586: 0 140: 21587: 0 140: 21588: 0 140: 21589: 0 140: 21590: 0 140: 21591: 0 140: 21592: 0 140: 21593: 0 140: 21594: 0 140: 21595: 0 140: 21596: 0 140: 21597: 0 140: 21598: 0 140: 21599: 0 140: 21600: 0 140: 21601: 0 140: 21602: 0 140: 21603: 0 140: 21604: 0 140: 21605: 0 140: 21606: 0 140: 21607: 0 140: 21608: 0 140: 21609: 0 140: 21610: 0 140: 21611: 0 140: 21612: 0 140: 21613: 0 140: 21614: 0 140: 21615: 0 140: 21616: 0 140: 21617: 0 140: 21618: 0 140: 21619: 0 140: 21620: 0 140: 21621: 0 140: 21622: 0 140: 21623: 0 140: 21624: 0 140: 21625: 0 140: 21626: 0 140: 21627: 0 140: 21628: 0 140: 21629: 0 140: 21630: 0 140: 21631: 0 140: 21632: 0 140: 21633: 0 140: 21634: 0 140: 21635: 0 140: 21636: 0 140: 21637: 0 140: 21638: 0 140: 21639: 0 140: 21640: 0 140: 21641: 0 140: 21642: 0 140: 21643: 0 140: 21644: 0 140: 21645: 0 140: 21646: 0 140: 21647: 0 140: 21648: 0 140: 21649: 0 140: 21650: 0 140: 21651: 0 140: 21652: 0 140: 21653: 0 140: 21654: 0 140: 21655: 0 140: 21656: 0 140: 21657: 0 140: 21658: 0 140: 21659: 0 140: 21660: 0 140: 21661: 0 140: 21662: 0 140: 21663: 0 140: 21664: 0 140: 21665: 0 140: 21666: 0 140: 21667: 0 140: 21668: 0 140: 21669: 0 140: 21670: 0 140: 21671: 0 140: 21672: 0 140: 21673: 0 140: 21674: 0 140: 21675: 0 140: 21676: 0 140: 21677: 0 140: 21678: 0 140: 21679: 0 140: 21680: 0 140: 21681: 0 140: 21682: 0 140: 21683: 0 140: 21684: 0 140: 21685: 0 140: 21686: 0 140: 21687: 0 140: 21688: 0 140: 21689: 0 140: 21690: 0 140: 21691: 0 140: 21692: 0 140: 21693: 0 140: 21694: 0 140: 21695: 0 140: 21696: 0 140: 21697: 0 140: 21698: 0 140: 21699: 0 140: 21700: 0 140: 21701: 0 140: 21702: 0 140: 21703: 0 140: 21704: 0 140: 21705: 0 140: 21706: 0 140: 21707: 0 140: 21708: 0 140: 21709: 0 140: 21710: 0 140: 21711: 0 140: 21712: 0 140: 21713: 0 140: 21714: 0 140: 21715: 0 140: 21716: 0 140: 21717: 0 140: 21718: 0 140: 21719: 0 140: 21720: 0 140: 21721: 0 140: 21722: 0 140: 21723: 0 140: 21724: 0 140: 21725: 0 140: 21726: 0 140: 21727: 0 140: 21728: 0 140: 21729: 0 140: 21730: 0 140: 21731: 0 140: 21732: 0 140: 21733: 0 140: 21734: 0 140: 21735: 0 140: 21736: 0 140: 21737: 0 140: 21738: 0 140: 21739: 0 140: 21740: 0 140: 21741: 0 140: 21742: 0 140: 21743: 0 140: 21744: 0 140: 21745: 0 140: 21746: 0 140: 21747: 0 140: 21748: 0 140: 21749: 0 140: 21750: 0 140: 21751: 0 140: 21752: 0 140: 21753: 0 140: 21754: 0 140: 21755: 0 140: 21756: 0 140: 21757: 0 140: 21758: 0 140: 21759: 0 140: 21760: 0 140: 21761: 0 140: 21762: 0 140: 21763: 0 140: 21764: 0 140: 21765: 0 140: 21766: 0 140: 21767: 0 140: 21768: 0 140: 21769: 0 140: 21770: 0 140: 21771: 0 140: 21772: 0 140: 21773: 0 140: 21774: 0 140: 21775: 0 140: 21776: 0 140: 21777: 0 140: 21778: 0 140: 21779: 0 140: 21780: 0 140: 21781: 0 140: 21782: 0 140: 21783: 0 140: 21784: 0 140: 21785: 0 140: 21786: 0 140: 21787: 0 140: 21788: 0 140: 21789: 0 140: 21790: 0 140: 21791: 0 140: 21792: 0 140: 21793: 0 140: 21794: 0 140: 21795: 0 140: 21796: 0 140: 21797: 0 140: 21798: 0 140: 21799: 0 140: 21800: 0 140: 21801: 0 140: 21802: 0 140: 21803: 0 140: 21804: 0 140: 21805: 0 140: 21806: 0 140: 21807: 0 140: 21808: 0 140: 21809: 0 140: 21810: 0 140: 21811: 0 140: 21812: 0 140: 21813: 0 140: 21814: 0 140: 21815: 0 140: 21816: 0 140: 21817: 0 140: 21818: 0 140: 21819: 0 140: 21820: 0 140: 21821: 0 140: 21822: 0 140: 21823: 0 140: 21824: 0 140: 21825: 0 140: 21826: 0 140: 21827: 0 140: 21828: 0 140: 21829: 0 140: 21830: 0 140: 21831: 0 140: 21832: 0 140: 21833: 0 140: 21834: 0 140: 21835: 0 140: 21836: 0 140: 21837: 0 140: 21838: 0 140: 21839: 0 140: 21840: 0 140: 21841: 0 140: 21842: 0 140: 21843: 0 140: 21844: 0 140: 21845: 0 140: 21846: 0 140: 21847: 0 140: 21848: 0 140: 21849: 0 140: 21850: 0 140: 21851: 0 140: 21852: 0 140: 21853: 0 140: 21854: 0 140: 21855: 0 140: 21856: 0 140: 21857: 0 140: 21858: 0 140: 21859: 0 140: 21860: 0 140: 21861: 0 140: 21862: 0 140: 21863: 0 140: 21864: 0 140: 21865: 0 140: 21866: 0 140: 21867: 0 140: 21868: 0 140: 21869: 0 140: 21870: 0 140: 21871: 0 140: 21872: 0 140: 21873: 0 140: 21874: 0 140: 21875: 0 140: 21876: 0 140: 21877: 0 140: 21878: 0 140: 21879: 0 140: 21880: 0 140: 21881: 0 140: 21882: 0 140: 21883: 0 140: 21884: 0 140: 21885: 0 140: 21886: 0 140: 21887: 0 140: 21888: 0 140: 21889: 0 140: 21890: 0 140: 21891: 0 140: 21892: 0 140: 21893: 0 140: 21894: 0 140: 21895: 0 140: 21896: 0 140: 21897: 0 140: 21898: 0 140: 21899: 0 140: 21900: 0 140: 21901: 0 140: 21902: 0 140: 21903: 0 140: 21904: 0 140: 21905: 0 140: 21906: 0 140: 21907: 0 140: 21908: 0 140: 21909: 0 140: 21910: 0 140: 21911: 0 140: 21912: 0 140: 21913: 0 140: 21914: 0 140: 21915: 0 140: 21916: 0 140: 21917: 0 140: 21918: 0 140: 21919: 0 140: 21920: 0 140: 21921: 0 140: 21922: 0 140: 21923: 0 140: 21924: 0 140: 21925: 0 140: 21926: 0 140: 21927: 0 140: 21928: 0 140: 21929: 0 140: 21930: 0 140: 21931: 0 140: 21932: 0 140: 21933: 0 140: 21934: 0 140: 21935: 0 140: 21936: 0 140: 21937: 0 140: 21938: 0 140: 21939: 0 140: 21940: 0 140: 21941: 0 140: 21942: 0 140: 21943: 0 140: 21944: 0 140: 21945: 0 140: 21946: 0 140: 21947: 0 140: 21948: 0 140: 21949: 0 140: 21950: 0 140: 21951: 0 140: 21952: 0 140: 21953: 0 140: 21954: 0 140: 21955: 0 140: 21956: 0 140: 21957: 0 140: 21958: 0 140: 21959: 0 140: 21960: 0 140: 21961: 0 140: 21962: 0 140: 21963: 0 140: 21964: 0 140: 21965: 0 140: 21966: 0 140: 21967: 0 140: 21968: 0 140: 21969: 0 140: 21970: 0 140: 21971: 0 140: 21972: 0 140: 21973: 0 140: 21974: 0 140: 21975: 0 140: 21976: 0 140: 21977: 0 140: 21978: 0 140: 21979: 0 140: 21980: 0 140: 21981: 0 140: 21982: 0 140: 21983: 0 140: 21984: 0 140: 21985: 0 140: 21986: 0 140: 21987: 0 140: 21988: 0 140: 21989: 0 140: 21990: 0 140: 21991: 0 140: 21992: 0 140: 21993: 0 140: 21994: 0 140: 21995: 0 140: 21996: 0 140: 21997: 0 140: 21998: 0 140: 21999: 0 140: 22000: 0 140: 22001: 0 140: 22002: 0 140: 22003: 0 140: 22004: 0 140: 22005: 0 140: 22006: 0 140: 22007: 0 140: 22008: 0 140: 22009: 0 140: 22010: 0 140: 22011: 0 140: 22012: 0 140: 22013: 0 140: 22014: 0 140: 22015: 0 140: 22016: 0 140: 22017: 0 140: 22018: 0 140: 22019: 0 140: 22020: 0 140: 22021: 0 140: 22022: 0 140: 22023: 0 140: 22024: 0 140: 22025: 0 140: 22026: 0 140: 22027: 0 140: 22028: 0 140: 22029: 0 140: 22030: 0 140: 22031: 0 140: 22032: 0 140: 22033: 0 140: 22034: 0 140: 22035: 0 140: 22036: 0 140: 22037: 0 140: 22038: 0 140: 22039: 0 140: 22040: 0 140: 22041: 0 140: 22042: 0 140: 22043: 0 140: 22044: 0 140: 22045: 0 140: 22046: 0 140: 22047: 0 140: 22048: 0 140: 22049: 0 140: 22050: 0 140: 22051: 0 140: 22052: 0 140: 22053: 0 140: 22054: 0 140: 22055: 0 140: 22056: 0 140: 22057: 0 140: 22058: 0 140: 22059: 0 140: 22060: 0 140: 22061: 0 140: 22062: 0 140: 22063: 0 140: 22064: 0 140: 22065: 0 140: 22066: 0 140: 22067: 0 140: 22068: 0 140: 22069: 0 140: 22070: 0 140: 22071: 0 140: 22072: 0 140: 22073: 0 140: 22074: 0 140: 22075: 0 140: 22076: 0 140: 22077: 0 140: 22078: 0 140: 22079: 0 140: 22080: 0 140: 22081: 0 140: 22082: 0 140: 22083: 0 140: 22084: 0 140: 22085: 0 140: 22086: 0 140: 22087: 0 140: 22088: 0 140: 22089: 0 140: 22090: 0 140: 22091: 0 140: 22092: 0 140: 22093: 0 140: 22094: 0 140: 22095: 0 140: 22096: 0 140: 22097: 0 140: 22098: 0 140: 22099: 0 140: 22100: 0 140: 22101: 0 140: 22102: 0 140: 22103: 0 140: 22104: 0 140: 22105: 0 140: 22106: 0 140: 22107: 0 140: 22108: 0 140: 22109: 0 140: 22110: 0 140: 22111: 0 140: 22112: 0 140: 22113: 0 140: 22114: 0 140: 22115: 0 140: 22116: 0 140: 22117: 0 140: 22118: 0 140: 22119: 0 140: 22120: 0 140: 22121: 0 140: 22122: 0 140: 22123: 0 140: 22124: 0 140: 22125: 0 140: 22126: 0 140: 22127: 0 140: 22128: 0 140: 22129: 0 140: 22130: 0 140: 22131: 0 140: 22132: 0 140: 22133: 0 140: 22134: 0 140: 22135: 0 140: 22136: 0 140: 22137: 0 140: 22138: 0 140: 22139: 0 140: 22140: 0 140: 22141: 0 140: 22142: 0 140: 22143: 0 140: 22144: 0 140: 22145: 0 140: 22146: 0 140: 22147: 0 140: 22148: 0 140: 22149: 0 140: 22150: 0 140: 22151: 0 140: 22152: 0 140: 22153: 0 140: 22154: 0 140: 22155: 0 140: 22156: 0 140: 22157: 0 140: 22158: 0 140: 22159: 0 140: 22160: 0 140: 22161: 0 140: 22162: 0 140: 22163: 0 140: 22164: 0 140: 22165: 0 140: 22166: 0 140: 22167: 0 140: 22168: 0 140: 22169: 0 140: 22170: 0 140: 22171: 0 140: 22172: 0 140: 22173: 0 140: 22174: 0 140: 22175: 0 140: 22176: 0 140: 22177: 0 140: 22178: 0 140: 22179: 0 140: 22180: 0 140: 22181: 0 140: 22182: 0 140: 22183: 0 140: 22184: 0 140: 22185: 0 140: 22186: 0 140: 22187: 0 140: 22188: 0 140: 22189: 0 140: 22190: 0 140: 22191: 0 140: 22192: 0 140: 22193: 0 140: 22194: 0 140: 22195: 0 140: 22196: 0 140: 22197: 0 140: 22198: 0 140: 22199: 0 140: 22200: 0 140: 22201: 0 140: 22202: 0 140: 22203: 0 140: 22204: 0 140: 22205: 0 140: 22206: 0 140: 22207: 0 140: 22208: 0 140: 22209: 0 140: 22210: 0 140: 22211: 0 140: 22212: 0 140: 22213: 0 140: 22214: 0 140: 22215: 0 140: 22216: 0 140: 22217: 0 140: 22218: 0 140: 22219: 0 140: 22220: 0 140: 22221: 0 140: 22222: 0 140: 22223: 0 140: 22224: 0 140: 22225: 0 140: 22226: 0 140: 22227: 0 140: 22228: 0 140: 22229: 0 140: 22230: 0 140: 22231: 0 140: 22232: 0 140: 22233: 0 140: 22234: 0 140: 22235: 0 140: 22236: 0 140: 22237: 0 140: 22238: 0 140: 22239: 0 140: 22240: 0 140: 22241: 0 140: 22242: 0 140: 22243: 0 140: 22244: 0 140: 22245: 0 140: 22246: 0 140: 22247: 0 140: 22248: 0 140: 22249: 0 140: 22250: 0 140: 22251: 0 140: 22252: 0 140: 22253: 0 140: 22254: 0 140: 22255: 0 140: 22256: 0 140: 22257: 0 140: 22258: 0 140: 22259: 0 140: 22260: 0 140: 22261: 0 140: 22262: 0 140: 22263: 0 140: 22264: 0 140: 22265: 0 140: 22266: 0 140: 22267: 0 140: 22268: 0 140: 22269: 0 140: 22270: 0 140: 22271: 0 140: 22272: 0 140: 22273: 0 140: 22274: 0 140: 22275: 0 140: 22276: 0 140: 22277: 0 140: 22278: 0 140: 22279: 0 140: 22280: 0 140: 22281: 0 140: 22282: 0 140: 22283: 0 140: 22284: 0 140: 22285: 0 140: 22286: 0 140: 22287: 0 140: 22288: 0 140: 22289: 0 140: 22290: 0 140: 22291: 0 140: 22292: 0 140: 22293: 0 140: 22294: 0 140: 22295: 0 140: 22296: 0 140: 22297: 0 140: 22298: 0 140: 22299: 0 140: 22300: 0 140: 22301: 0 140: 22302: 0 140: 22303: 0 140: 22304: 0 140: 22305: 0 140: 22306: 0 140: 22307: 0 140: 22308: 0 140: 22309: 0 140: 22310: 0 140: 22311: 0 140: 22312: 0 140: 22313: 0 140: 22314: 0 140: 22315: 0 140: 22316: 0 140: 22317: 0 140: 22318: 0 140: 22319: 0 140: 22320: 0 140: 22321: 0 140: 22322: 0 140: 22323: 0 140: 22324: 0 140: 22325: 0 140: 22326: 0 140: 22327: 0 140: 22328: 0 140: 22329: 0 140: 22330: 0 140: 22331: 0 140: 22332: 0 140: 22333: 0 140: 22334: 0 140: 22335: 0 140: 22336: 0 140: 22337: 0 140: 22338: 0 140: 22339: 0 140: 22340: 0 140: 22341: 0 140: 22342: 0 140: 22343: 0 140: 22344: 0 140: 22345: 0 140: 22346: 0 140: 22347: 0 140: 22348: 0 140: 22349: 0 140: 22350: 0 140: 22351: 0 140: 22352: 0 140: 22353: 0 140: 22354: 0 140: 22355: 0 140: 22356: 0 140: 22357: 0 140: 22358: 0 140: 22359: 0 140: 22360: 0 140: 22361: 0 140: 22362: 0 140: 22363: 0 140: 22364: 0 140: 22365: 0 140: 22366: 0 140: 22367: 0 140: 22368: 0 140: 22369: 0 140: 22370: 0 140: 22371: 0 140: 22372: 0 140: 22373: 0 140: 22374: 0 140: 22375: 0 140: 22376: 0 140: 22377: 0 140: 22378: 0 140: 22379: 0 140: 22380: 0 140: 22381: 0 140: 22382: 0 140: 22383: 0 140: 22384: 0 140: 22385: 0 140: 22386: 0 140: 22387: 0 140: 22388: 0 140: 22389: 0 140: 22390: 0 140: 22391: 0 140: 22392: 0 140: 22393: 0 140: 22394: 0 140: 22395: 0 140: 22396: 0 140: 22397: 0 140: 22398: 0 140: 22399: 0 140: 22400: 0 140: 22401: 0 140: 22402: 0 140: 22403: 0 140: 22404: 0 140: 22405: 0 140: 22406: 0 140: 22407: 0 140: 22408: 0 140: 22409: 0 140: 22410: 0 140: 22411: 0 140: 22412: 0 140: 22413: 0 140: 22414: 0 140: 22415: 0 140: 22416: 0 140: 22417: 0 140: 22418: 0 140: 22419: 0 140: 22420: 0 140: 22421: 0 140: 22422: 0 140: 22423: 0 140: 22424: 0 140: 22425: 0 140: 22426: 0 140: 22427: 0 140: 22428: 0 140: 22429: 0 140: 22430: 0 140: 22431: 0 140: 22432: 0 140: 22433: 0 140: 22434: 0 140: 22435: 0 140: 22436: 0 140: 22437: 0 140: 22438: 0 140: 22439: 0 140: 22440: 0 140: 22441: 0 140: 22442: 0 140: 22443: 0 140: 22444: 0 140: 22445: 0 140: 22446: 0 140: 22447: 0 140: 22448: 0 140: 22449: 0 140: 22450: 0 140: 22451: 0 140: 22452: 0 140: 22453: 0 140: 22454: 0 140: 22455: 0 140: 22456: 0 140: 22457: 0 140: 22458: 0 140: 22459: 0 140: 22460: 0 140: 22461: 0 140: 22462: 0 140: 22463: 0 140: 22464: 0 140: 22465: 0 140: 22466: 0 140: 22467: 0 140: 22468: 0 140: 22469: 0 140: 22470: 0 140: 22471: 0 140: 22472: 0 140: 22473: 0 140: 22474: 0 140: 22475: 0 140: 22476: 0 140: 22477: 0 140: 22478: 0 140: 22479: 0 140: 22480: 0 140: 22481: 0 140: 22482: 0 140: 22483: 0 140: 22484: 0 140: 22485: 0 140: 22486: 0 140: 22487: 0 140: 22488: 0 140: 22489: 0 140: 22490: 0 140: 22491: 0 140: 22492: 0 140: 22493: 0 140: 22494: 0 140: 22495: 0 140: 22496: 0 140: 22497: 0 140: 22498: 0 140: 22499: 0 140: 22500: 0 140: 22501: 0 140: 22502: 0 140: 22503: 0 140: 22504: 0 140: 22505: 0 140: 22506: 0 140: 22507: 0 140: 22508: 0 140: 22509: 0 140: 22510: 0 140: 22511: 0 140: 22512: 0 140: 22513: 0 140: 22514: 0 140: 22515: 0 140: 22516: 0 140: 22517: 0 140: 22518: 0 140: 22519: 0 140: 22520: 0 140: 22521: 0 140: 22522: 0 140: 22523: 0 140: 22524: 0 140: 22525: 0 140: 22526: 0 140: 22527: 0 140: 22528: 0 140: 22529: 0 140: 22530: 0 140: 22531: 0 140: 22532: 0 140: 22533: 0 140: 22534: 0 140: 22535: 0 140: 22536: 0 140: 22537: 0 140: 22538: 0 140: 22539: 0 140: 22540: 0 140: 22541: 0 140: 22542: 0 140: 22543: 0 140: 22544: 0 140: 22545: 0 140: 22546: 0 140: 22547: 0 140: 22548: 0 140: 22549: 0 140: 22550: 0 140: 22551: 0 140: 22552: 0 140: 22553: 0 140: 22554: 0 140: 22555: 0 140: 22556: 0 140: 22557: 0 140: 22558: 0 140: 22559: 0 140: 22560: 0 140: 22561: 0 140: 22562: 0 140: 22563: 0 140: 22564: 0 140: 22565: 0 140: 22566: 0 140: 22567: 0 140: 22568: 0 140: 22569: 0 140: 22570: 0 140: 22571: 0 140: 22572: 0 140: 22573: 0 140: 22574: 0 140: 22575: 0 140: 22576: 0 140: 22577: 0 140: 22578: 0 140: 22579: 0 140: 22580: 0 140: 22581: 0 140: 22582: 0 140: 22583: 0 140: 22584: 0 140: 22585: 0 140: 22586: 0 140: 22587: 0 140: 22588: 0 140: 22589: 0 140: 22590: 0 140: 22591: 0 140: 22592: 0 140: 22593: 0 140: 22594: 0 140: 22595: 0 140: 22596: 0 140: 22597: 0 140: 22598: 0 140: 22599: 0 140: 22600: 0 140: 22601: 0 140: 22602: 0 140: 22603: 0 140: 22604: 0 140: 22605: 0 140: 22606: 0 140: 22607: 0 140: 22608: 0 140: 22609: 0 140: 22610: 0 140: 22611: 0 140: 22612: 0 140: 22613: 0 140: 22614: 0 140: 22615: 0 140: 22616: 0 140: 22617: 0 140: 22618: 0 140: 22619: 0 140: 22620: 0 140: 22621: 0 140: 22622: 0 140: 22623: 0 140: 22624: 0 140: 22625: 0 140: 22626: 0 140: 22627: 0 140: 22628: 0 140: 22629: 0 140: 22630: 0 140: 22631: 0 140: 22632: 0 140: 22633: 0 140: 22634: 0 140: 22635: 0 140: 22636: 0 140: 22637: 0 140: 22638: 0 140: 22639: 0 140: 22640: 0 140: 22641: 0 140: 22642: 0 140: 22643: 0 140: 22644: 0 140: 22645: 0 140: 22646: 0 140: 22647: 0 140: 22648: 0 140: 22649: 0 140: 22650: 0 140: 22651: 0 140: 22652: 0 140: 22653: 0 140: 22654: 0 140: 22655: 0 140: 22656: 0 140: 22657: 0 140: 22658: 0 140: 22659: 0 140: 22660: 0 140: 22661: 0 140: 22662: 0 140: 22663: 0 140: 22664: 0 140: 22665: 0 140: 22666: 0 140: 22667: 0 140: 22668: 0 140: 22669: 0 140: 22670: 0 140: 22671: 0 140: 22672: 0 140: 22673: 0 140: 22674: 0 140: 22675: 0 140: 22676: 0 140: 22677: 0 140: 22678: 0 140: 22679: 0 140: 22680: 0 140: 22681: 0 140: 22682: 0 140: 22683: 0 140: 22684: 0 140: 22685: 0 140: 22686: 0 140: 22687: 0 140: 22688: 0 140: 22689: 0 140: 22690: 0 140: 22691: 0 140: 22692: 0 140: 22693: 0 140: 22694: 0 140: 22695: 0 140: 22696: 0 140: 22697: 0 140: 22698: 0 140: 22699: 0 140: 22700: 0 140: 22701: 0 140: 22702: 0 140: 22703: 0 140: 22704: 0 140: 22705: 0 140: 22706: 0 140: 22707: 0 140: 22708: 0 140: 22709: 0 140: 22710: 0 140: 22711: 0 140: 22712: 0 140: 22713: 0 140: 22714: 0 140: 22715: 0 140: 22716: 0 140: 22717: 0 140: 22718: 0 140: 22719: 0 140: 22720: 0 140: 22721: 0 140: 22722: 0 140: 22723: 0 140: 22724: 0 140: 22725: 0 140: 22726: 0 140: 22727: 0 140: 22728: 0 140: 22729: 0 140: 22730: 0 140: 22731: 0 140: 22732: 0 140: 22733: 0 140: 22734: 0 140: 22735: 0 140: 22736: 0 140: 22737: 0 140: 22738: 0 140: 22739: 0 140: 22740: 0 140: 22741: 0 140: 22742: 0 140: 22743: 0 140: 22744: 0 140: 22745: 0 140: 22746: 0 140: 22747: 0 140: 22748: 0 140: 22749: 0 140: 22750: 0 140: 22751: 0 140: 22752: 0 140: 22753: 0 140: 22754: 0 140: 22755: 0 140: 22756: 0 140: 22757: 0 140: 22758: 0 140: 22759: 0 140: 22760: 0 140: 22761: 0 140: 22762: 0 140: 22763: 0 140: 22764: 0 140: 22765: 0 140: 22766: 0 140: 22767: 0 140: 22768: 0 140: 22769: 0 140: 22770: 0 140: 22771: 0 140: 22772: 0 140: 22773: 0 140: 22774: 0 140: 22775: 0 140: 22776: 0 140: 22777: 0 140: 22778: 0 140: 22779: 0 140: 22780: 0 140: 22781: 0 140: 22782: 0 140: 22783: 0 140: 22784: 0 140: 22785: 0 140: 22786: 0 140: 22787: 0 140: 22788: 0 140: 22789: 0 140: 22790: 0 140: 22791: 0 140: 22792: 0 140: 22793: 0 140: 22794: 0 140: 22795: 0 140: 22796: 0 140: 22797: 0 140: 22798: 0 140: 22799: 0 140: 22800: 0 140: 22801: 0 140: 22802: 0 140: 22803: 0 140: 22804: 0 140: 22805: 0 140: 22806: 0 140: 22807: 0 140: 22808: 0 140: 22809: 0 140: 22810: 0 140: 22811: 0 140: 22812: 0 140: 22813: 0 140: 22814: 0 140: 22815: 0 140: 22816: 0 140: 22817: 0 140: 22818: 0 140: 22819: 0 140: 22820: 0 140: 22821: 0 140: 22822: 0 140: 22823: 0 140: 22824: 0 140: 22825: 0 140: 22826: 0 140: 22827: 0 140: 22828: 0 140: 22829: 0 140: 22830: 0 140: 22831: 0 140: 22832: 0 140: 22833: 0 140: 22834: 0 140: 22835: 0 140: 22836: 0 140: 22837: 0 140: 22838: 0 140: 22839: 0 140: 22840: 0 140: 22841: 0 140: 22842: 0 140: 22843: 0 140: 22844: 0 140: 22845: 0 140: 22846: 0 140: 22847: 0 140: 22848: 0 140: 22849: 0 140: 22850: 0 140: 22851: 0 140: 22852: 0 140: 22853: 0 140: 22854: 0 140: 22855: 0 140: 22856: 0 140: 22857: 0 140: 22858: 0 140: 22859: 0 140: 22860: 0 140: 22861: 0 140: 22862: 0 140: 22863: 0 140: 22864: 0 140: 22865: 0 140: 22866: 0 140: 22867: 0 140: 22868: 0 140: 22869: 0 140: 22870: 0 140: 22871: 0 140: 22872: 0 140: 22873: 0 140: 22874: 0 140: 22875: 0 140: 22876: 0 140: 22877: 0 140: 22878: 0 140: 22879: 0 140: 22880: 0 140: 22881: 0 140: 22882: 0 140: 22883: 0 140: 22884: 0 140: 22885: 0 140: 22886: 0 140: 22887: 0 140: 22888: 0 140: 22889: 0 140: 22890: 0 140: 22891: 0 140: 22892: 0 140: 22893: 0 140: 22894: 0 140: 22895: 0 140: 22896: 0 140: 22897: 0 140: 22898: 0 140: 22899: 0 140: 22900: 0 140: 22901: 0 140: 22902: 0 140: 22903: 0 140: 22904: 0 140: 22905: 0 140: 22906: 0 140: 22907: 0 140: 22908: 0 140: 22909: 0 140: 22910: 0 140: 22911: 0 140: 22912: 0 140: 22913: 0 140: 22914: 0 140: 22915: 0 140: 22916: 0 140: 22917: 0 140: 22918: 0 140: 22919: 0 140: 22920: 0 140: 22921: 0 140: 22922: 0 140: 22923: 0 140: 22924: 0 140: 22925: 0 140: 22926: 0 140: 22927: 0 140: 22928: 0 140: 22929: 0 140: 22930: 0 140: 22931: 0 140: 22932: 0 140: 22933: 0 140: 22934: 0 140: 22935: 0 140: 22936: 0 140: 22937: 0 140: 22938: 0 140: 22939: 0 140: 22940: 0 140: 22941: 0 140: 22942: 0 140: 22943: 0 140: 22944: 0 140: 22945: 0 140: 22946: 0 140: 22947: 0 140: 22948: 0 140: 22949: 0 140: 22950: 0 140: 22951: 0 140: 22952: 0 140: 22953: 0 140: 22954: 0 140: 22955: 0 140: 22956: 0 140: 22957: 0 140: 22958: 0 140: 22959: 0 140: 22960: 0 140: 22961: 0 140: 22962: 0 140: 22963: 0 140: 22964: 0 140: 22965: 0 140: 22966: 0 140: 22967: 0 140: 22968: 0 140: 22969: 0 140: 22970: 0 140: 22971: 0 140: 22972: 0 140: 22973: 0 140: 22974: 0 140: 22975: 0 140: 22976: 0 140: 22977: 0 140: 22978: 0 140: 22979: 0 140: 22980: 0 140: 22981: 0 140: 22982: 0 140: 22983: 0 140: 22984: 0 140: 22985: 0 140: 22986: 0 140: 22987: 0 140: 22988: 0 140: 22989: 0 140: 22990: 0 140: 22991: 0 140: 22992: 0 140: 22993: 0 140: 22994: 0 140: 22995: 0 140: 22996: 0 140: 22997: 0 140: 22998: 0 140: 22999: 0 140: 23000: 0 140: 23001: 0 140: 23002: 0 140: 23003: 0 140: 23004: 0 140: 23005: 0 140: 23006: 0 140: 23007: 0 140: 23008: 0 140: 23009: 0 140: 23010: 0 140: 23011: 0 140: 23012: 0 140: 23013: 0 140: 23014: 0 140: 23015: 0 140: 23016: 0 140: 23017: 0 140: 23018: 0 140: 23019: 0 140: 23020: 0 140: 23021: 0 140: 23022: 0 140: 23023: 0 140: 23024: 0 140: 23025: 0 140: 23026: 0 140: 23027: 0 140: 23028: 0 140: 23029: 0 140: 23030: 0 140: 23031: 0 140: 23032: 0 140: 23033: 0 140: 23034: 0 140: 23035: 0 140: 23036: 0 140: 23037: 0 140: 23038: 0 140: 23039: 0 140: 23040: 0 140: 23041: 0 140: 23042: 0 140: 23043: 0 140: 23044: 0 140: 23045: 0 140: 23046: 0 140: 23047: 0 140: 23048: 0 140: 23049: 0 140: 23050: 0 140: 23051: 0 140: 23052: 0 140: 23053: 0 140: 23054: 0 140: 23055: 0 140: 23056: 0 140: 23057: 0 140: 23058: 0 140: 23059: 0 140: 23060: 0 140: 23061: 0 140: 23062: 0 140: 23063: 0 140: 23064: 0 140: 23065: 0 140: 23066: 0 140: 23067: 0 140: 23068: 0 140: 23069: 0 140: 23070: 0 140: 23071: 0 140: 23072: 0 140: 23073: 0 140: 23074: 0 140: 23075: 0 140: 23076: 0 140: 23077: 0 140: 23078: 0 140: 23079: 0 140: 23080: 0 140: 23081: 0 140: 23082: 0 140: 23083: 0 140: 23084: 0 140: 23085: 0 140: 23086: 0 140: 23087: 0 140: 23088: 0 140: 23089: 0 140: 23090: 0 140: 23091: 0 140: 23092: 0 140: 23093: 0 140: 23094: 0 140: 23095: 0 140: 23096: 0 140: 23097: 0 140: 23098: 0 140: 23099: 0 140: 23100: 0 140: 23101: 0 140: 23102: 0 140: 23103: 0 140: 23104: 0 140: 23105: 0 140: 23106: 0 140: 23107: 0 140: 23108: 0 140: 23109: 0 140: 23110: 0 140: 23111: 0 140: 23112: 0 140: 23113: 0 140: 23114: 0 140: 23115: 0 140: 23116: 0 140: 23117: 0 140: 23118: 0 140: 23119: 0 140: 23120: 0 140: 23121: 0 140: 23122: 0 140: 23123: 0 140: 23124: 0 140: 23125: 0 140: 23126: 0 140: 23127: 0 140: 23128: 0 140: 23129: 0 140: 23130: 0 140: 23131: 0 140: 23132: 0 140: 23133: 0 140: 23134: 0 140: 23135: 0 140: 23136: 0 140: 23137: 0 140: 23138: 0 140: 23139: 0 140: 23140: 0 140: 23141: 0 140: 23142: 0 140: 23143: 0 140: 23144: 0 140: 23145: 0 140: 23146: 0 140: 23147: 0 140: 23148: 0 140: 23149: 0 140: 23150: 0 140: 23151: 0 140: 23152: 0 140: 23153: 0 140: 23154: 0 140: 23155: 0 140: 23156: 0 140: 23157: 0 140: 23158: 0 140: 23159: 0 140: 23160: 0 140: 23161: 0 140: 23162: 0 140: 23163: 0 140: 23164: 0 140: 23165: 0 140: 23166: 0 140: 23167: 0 140: 23168: 0 140: 23169: 0 140: 23170: 0 140: 23171: 0 140: 23172: 0 140: 23173: 0 140: 23174: 0 140: 23175: 0 140: 23176: 0 140: 23177: 0 140: 23178: 0 140: 23179: 0 140: 23180: 0 140: 23181: 0 140: 23182: 0 140: 23183: 0 140: 23184: 0 140: 23185: 0 140: 23186: 0 140: 23187: 0 140: 23188: 0 140: 23189: 0 140: 23190: 0 140: 23191: 0 140: 23192: 0 140: 23193: 0 140: 23194: 0 140: 23195: 0 140: 23196: 0 140: 23197: 0 140: 23198: 0 140: 23199: 0 140: 23200: 0 140: 23201: 0 140: 23202: 0 140: 23203: 0 140: 23204: 0 140: 23205: 0 140: 23206: 0 140: 23207: 0 140: 23208: 0 140: 23209: 0 140: 23210: 0 140: 23211: 0 140: 23212: 0 140: 23213: 0 140: 23214: 0 140: 23215: 0 140: 23216: 0 140: 23217: 0 140: 23218: 0 140: 23219: 0 140: 23220: 0 140: 23221: 0 140: 23222: 0 140: 23223: 0 140: 23224: 0 140: 23225: 0 140: 23226: 0 140: 23227: 0 140: 23228: 0 140: 23229: 0 140: 23230: 0 140: 23231: 0 140: 23232: 0 140: 23233: 0 140: 23234: 0 140: 23235: 0 140: 23236: 0 140: 23237: 0 140: 23238: 0 140: 23239: 0 140: 23240: 0 140: 23241: 0 140: 23242: 0 140: 23243: 0 140: 23244: 0 140: 23245: 0 140: 23246: 0 140: 23247: 0 140: 23248: 0 140: 23249: 0 140: 23250: 0 140: 23251: 0 140: 23252: 0 140: 23253: 0 140: 23254: 0 140: 23255: 0 140: 23256: 0 140: 23257: 0 140: 23258: 0 140: 23259: 0 140: 23260: 0 140: 23261: 0 140: 23262: 0 140: 23263: 0 140: 23264: 0 140: 23265: 0 140: 23266: 0 140: 23267: 0 140: 23268: 0 140: 23269: 0 140: 23270: 0 140: 23271: 0 140: 23272: 0 140: 23273: 0 140: 23274: 0 140: 23275: 0 140: 23276: 0 140: 23277: 0 140: 23278: 0 140: 23279: 0 140: 23280: 0 140: 23281: 0 140: 23282: 0 140: 23283: 0 140: 23284: 0 140: 23285: 0 140: 23286: 0 140: 23287: 0 140: 23288: 0 140: 23289: 0 140: 23290: 0 140: 23291: 0 140: 23292: 0 140: 23293: 0 140: 23294: 0 140: 23295: 0 140: 23296: 0 140: 23297: 0 140: 23298: 0 140: 23299: 0 140: 23300: 0 140: 23301: 0 140: 23302: 0 140: 23303: 0 140: 23304: 0 140: 23305: 0 140: 23306: 0 140: 23307: 0 140: 23308: 0 140: 23309: 0 140: 23310: 0 140: 23311: 0 140: 23312: 0 140: 23313: 0 140: 23314: 0 140: 23315: 0 140: 23316: 0 140: 23317: 0 140: 23318: 0 140: 23319: 0 140: 23320: 0 140: 23321: 0 140: 23322: 0 140: 23323: 0 140: 23324: 0 140: 23325: 0 140: 23326: 0 140: 23327: 0 140: 23328: 0 140: 23329: 0 140: 23330: 0 140: 23331: 0 140: 23332: 0 140: 23333: 0 140: 23334: 0 140: 23335: 0 140: 23336: 0 140: 23337: 0 140: 23338: 0 140: 23339: 0 140: 23340: 0 140: 23341: 0 140: 23342: 0 140: 23343: 0 140: 23344: 0 140: 23345: 0 140: 23346: 0 140: 23347: 0 140: 23348: 0 140: 23349: 0 140: 23350: 0 140: 23351: 0 140: 23352: 0 140: 23353: 0 140: 23354: 0 140: 23355: 0 140: 23356: 0 140: 23357: 0 140: 23358: 0 140: 23359: 0 140: 23360: 0 140: 23361: 0 140: 23362: 0 140: 23363: 0 140: 23364: 0 140: 23365: 0 140: 23366: 0 140: 23367: 0 140: 23368: 0 140: 23369: 0 140: 23370: 0 140: 23371: 0 140: 23372: 0 140: 23373: 0 140: 23374: 0 140: 23375: 0 140: 23376: 0 140: 23377: 0 140: 23378: 0 140: 23379: 0 140: 23380: 0 140: 23381: 0 140: 23382: 0 140: 23383: 0 140: 23384: 0 140: 23385: 0 140: 23386: 0 140: 23387: 0 140: 23388: 0 140: 23389: 0 140: 23390: 0 140: 23391: 0 140: 23392: 0 140: 23393: 0 140: 23394: 0 140: 23395: 0 140: 23396: 0 140: 23397: 0 140: 23398: 0 140: 23399: 0 140: 23400: 0 140: 23401: 0 140: 23402: 0 140: 23403: 0 140: 23404: 0 140: 23405: 0 140: 23406: 0 140: 23407: 0 140: 23408: 0 140: 23409: 0 140: 23410: 0 140: 23411: 0 140: 23412: 0 140: 23413: 0 140: 23414: 0 140: 23415: 0 140: 23416: 0 140: 23417: 0 140: 23418: 0 140: 23419: 0 140: 23420: 0 140: 23421: 0 140: 23422: 0 140: 23423: 0 140: 23424: 0 140: 23425: 0 140: 23426: 0 140: 23427: 0 140: 23428: 0 140: 23429: 0 140: 23430: 0 140: 23431: 0 140: 23432: 0 140: 23433: 0 140: 23434: 0 140: 23435: 0 140: 23436: 0 140: 23437: 0 140: 23438: 0 140: 23439: 0 140: 23440: 0 140: 23441: 0 140: 23442: 0 140: 23443: 0 140: 23444: 0 140: 23445: 0 140: 23446: 0 140: 23447: 0 140: 23448: 0 140: 23449: 0 140: 23450: 0 140: 23451: 0 140: 23452: 0 140: 23453: 0 140: 23454: 0 140: 23455: 0 140: 23456: 0 140: 23457: 0 140: 23458: 0 140: 23459: 0 140: 23460: 0 140: 23461: 0 140: 23462: 0 140: 23463: 0 140: 23464: 0 140: 23465: 0 140: 23466: 0 140: 23467: 0 140: 23468: 0 140: 23469: 0 140: 23470: 0 140: 23471: 0 140: 23472: 0 140: 23473: 0 140: 23474: 0 140: 23475: 0 140: 23476: 0 140: 23477: 0 140: 23478: 0 140: 23479: 0 140: 23480: 0 140: 23481: 0 140: 23482: 0 140: 23483: 0 140: 23484: 0 140: 23485: 0 140: 23486: 0 140: 23487: 0 140: 23488: 0 140: 23489: 0 140: 23490: 0 140: 23491: 0 140: 23492: 0 140: 23493: 0 140: 23494: 0 140: 23495: 0 140: 23496: 0 140: 23497: 0 140: 23498: 0 140: 23499: 0 140: 23500: 0 140: 23501: 0 140: 23502: 0 140: 23503: 0 140: 23504: 0 140: 23505: 0 140: 23506: 0 140: 23507: 0 140: 23508: 0 140: 23509: 0 140: 23510: 0 140: 23511: 0 140: 23512: 0 140: 23513: 0 140: 23514: 0 140: 23515: 0 140: 23516: 0 140: 23517: 0 140: 23518: 0 140: 23519: 0 140: 23520: 0 140: 23521: 0 140: 23522: 0 140: 23523: 0 140: 23524: 0 140: 23525: 0 140: 23526: 0 140: 23527: 0 140: 23528: 0 140: 23529: 0 140: 23530: 0 140: 23531: 0 140: 23532: 0 140: 23533: 0 140: 23534: 0 140: 23535: 0 140: 23536: 0 140: 23537: 0 140: 23538: 0 140: 23539: 0 140: 23540: 0 140: 23541: 0 140: 23542: 0 140: 23543: 0 140: 23544: 0 140: 23545: 0 140: 23546: 0 140: 23547: 0 140: 23548: 0 140: 23549: 0 140: 23550: 0 140: 23551: 0 140: 23552: 0 140: 23553: 0 140: 23554: 0 140: 23555: 0 140: 23556: 0 140: 23557: 0 140: 23558: 0 140: 23559: 0 140: 23560: 0 140: 23561: 0 140: 23562: 0 140: 23563: 0 140: 23564: 0 140: 23565: 0 140: 23566: 0 140: 23567: 0 140: 23568: 0 140: 23569: 0 140: 23570: 0 140: 23571: 0 140: 23572: 0 140: 23573: 0 140: 23574: 0 140: 23575: 0 140: 23576: 0 140: 23577: 0 140: 23578: 0 140: 23579: 0 140: 23580: 0 140: 23581: 0 140: 23582: 0 140: 23583: 0 140: 23584: 0 140: 23585: 0 140: 23586: 0 140: 23587: 0 140: 23588: 0 140: 23589: 0 140: 23590: 0 140: 23591: 0 140: 23592: 0 140: 23593: 0 140: 23594: 0 140: 23595: 0 140: 23596: 0 140: 23597: 0 140: 23598: 0 140: 23599: 0 140: 23600: 0 140: 23601: 0 140: 23602: 0 140: 23603: 0 140: 23604: 0 140: 23605: 0 140: 23606: 0 140: 23607: 0 140: 23608: 0 140: 23609: 0 140: 23610: 0 140: 23611: 0 140: 23612: 0 140: 23613: 0 140: 23614: 0 140: 23615: 0 140: 23616: 0 140: 23617: 0 140: 23618: 0 140: 23619: 0 140: 23620: 0 140: 23621: 0 140: 23622: 0 140: 23623: 0 140: 23624: 0 140: 23625: 0 140: 23626: 0 140: 23627: 0 140: 23628: 0 140: 23629: 0 140: 23630: 0 140: 23631: 0 140: 23632: 0 140: 23633: 0 140: 23634: 0 140: 23635: 0 140: 23636: 0 140: 23637: 0 140: 23638: 0 140: 23639: 0 140: 23640: 0 140: 23641: 0 140: 23642: 0 140: 23643: 0 140: 23644: 0 140: 23645: 0 140: 23646: 0 140: 23647: 0 140: 23648: 0 140: 23649: 0 140: 23650: 0 140: 23651: 0 140: 23652: 0 140: 23653: 0 140: 23654: 0 140: 23655: 0 140: 23656: 0 140: 23657: 0 140: 23658: 0 140: 23659: 0 140: 23660: 0 140: 23661: 0 140: 23662: 0 140: 23663: 0 140: 23664: 0 140: 23665: 0 140: 23666: 0 140: 23667: 0 140: 23668: 0 140: 23669: 0 140: 23670: 0 140: 23671: 0 140: 23672: 0 140: 23673: 0 140: 23674: 0 140: 23675: 0 140: 23676: 0 140: 23677: 0 140: 23678: 0 140: 23679: 0 140: 23680: 0 140: 23681: 0 140: 23682: 0 140: 23683: 0 140: 23684: 0 140: 23685: 0 140: 23686: 0 140: 23687: 0 140: 23688: 0 140: 23689: 0 140: 23690: 0 140: 23691: 0 140: 23692: 0 140: 23693: 0 140: 23694: 0 140: 23695: 0 140: 23696: 0 140: 23697: 0 140: 23698: 0 140: 23699: 0 140: 23700: 0 140: 23701: 0 140: 23702: 0 140: 23703: 0 140: 23704: 0 140: 23705: 0 140: 23706: 0 140: 23707: 0 140: 23708: 0 140: 23709: 0 140: 23710: 0 140: 23711: 0 140: 23712: 0 140: 23713: 0 140: 23714: 0 140: 23715: 0 140: 23716: 0 140: 23717: 0 140: 23718: 0 140: 23719: 0 140: 23720: 0 140: 23721: 0 140: 23722: 0 140: 23723: 0 140: 23724: 0 140: 23725: 0 140: 23726: 0 140: 23727: 0 140: 23728: 0 140: 23729: 0 140: 23730: 0 140: 23731: 0 140: 23732: 0 140: 23733: 0 140: 23734: 0 140: 23735: 0 140: 23736: 0 140: 23737: 0 140: 23738: 0 140: 23739: 0 140: 23740: 0 140: 23741: 0 140: 23742: 0 140: 23743: 0 140: 23744: 0 140: 23745: 0 140: 23746: 0 140: 23747: 0 140: 23748: 0 140: 23749: 0 140: 23750: 0 140: 23751: 0 140: 23752: 0 140: 23753: 0 140: 23754: 0 140: 23755: 0 140: 23756: 0 140: 23757: 0 140: 23758: 0 140: 23759: 0 140: 23760: 0 140: 23761: 0 140: 23762: 0 140: 23763: 0 140: 23764: 0 140: 23765: 0 140: 23766: 0 140: 23767: 0 140: 23768: 0 140: 23769: 0 140: 23770: 0 140: 23771: 0 140: 23772: 0 140: 23773: 0 140: 23774: 0 140: 23775: 0 140: 23776: 0 140: 23777: 0 140: 23778: 0 140: 23779: 0 140: 23780: 0 140: 23781: 0 140: 23782: 0 140: 23783: 0 140: 23784: 0 140: 23785: 0 140: 23786: 0 140: 23787: 0 140: 23788: 0 140: 23789: 0 140: 23790: 0 140: 23791: 0 140: 23792: 0 140: 23793: 0 140: 23794: 0 140: 23795: 0 140: 23796: 0 140: 23797: 0 140: 23798: 0 140: 23799: 0 140: 23800: 0 140: 23801: 0 140: 23802: 0 140: 23803: 0 140: 23804: 0 140: 23805: 0 140: 23806: 0 140: 23807: 0 140: 23808: 0 140: 23809: 0 140: 23810: 0 140: 23811: 0 140: 23812: 0 140: 23813: 0 140: 23814: 0 140: 23815: 0 140: 23816: 0 140: 23817: 0 140: 23818: 0 140: 23819: 0 140: 23820: 0 140: 23821: 0 140: 23822: 0 140: 23823: 0 140: 23824: 0 140: 23825: 0 140: 23826: 0 140: 23827: 0 140: 23828: 0 140: 23829: 0 140: 23830: 0 140: 23831: 0 140: 23832: 0 140: 23833: 0 140: 23834: 0 140: 23835: 0 140: 23836: 0 140: 23837: 0 140: 23838: 0 140: 23839: 0 140: 23840: 0 140: 23841: 0 140: 23842: 0 140: 23843: 0 140: 23844: 0 140: 23845: 0 140: 23846: 0 140: 23847: 0 140: 23848: 0 140: 23849: 0 140: 23850: 0 140: 23851: 0 140: 23852: 0 140: 23853: 0 140: 23854: 0 140: 23855: 0 140: 23856: 0 140: 23857: 0 140: 23858: 0 140: 23859: 0 140: 23860: 0 140: 23861: 0 140: 23862: 0 140: 23863: 0 140: 23864: 0 140: 23865: 0 140: 23866: 0 140: 23867: 0 140: 23868: 0 140: 23869: 0 140: 23870: 0 140: 23871: 0 140: 23872: 0 140: 23873: 0 140: 23874: 0 140: 23875: 0 140: 23876: 0 140: 23877: 0 140: 23878: 0 140: 23879: 0 140: 23880: 0 140: 23881: 0 140: 23882: 0 140: 23883: 0 140: 23884: 0 140: 23885: 0 140: 23886: 0 140: 23887: 0 140: 23888: 0 140: 23889: 0 140: 23890: 0 140: 23891: 0 140: 23892: 0 140: 23893: 0 140: 23894: 0 140: 23895: 0 140: 23896: 0 140: 23897: 0 140: 23898: 0 140: 23899: 0 140: 23900: 0 140: 23901: 0 140: 23902: 0 140: 23903: 0 140: 23904: 0 140: 23905: 0 140: 23906: 0 140: 23907: 0 140: 23908: 0 140: 23909: 0 140: 23910: 0 140: 23911: 0 140: 23912: 0 140: 23913: 0 140: 23914: 0 140: 23915: 0 140: 23916: 0 140: 23917: 0 140: 23918: 0 140: 23919: 0 140: 23920: 0 140: 23921: 0 140: 23922: 0 140: 23923: 0 140: 23924: 0 140: 23925: 0 140: 23926: 0 140: 23927: 0 140: 23928: 0 140: 23929: 0 140: 23930: 0 140: 23931: 0 140: 23932: 0 140: 23933: 0 140: 23934: 0 140: 23935: 0 140: 23936: 0 140: 23937: 0 140: 23938: 0 140: 23939: 0 140: 23940: 0 140: 23941: 0 140: 23942: 0 140: 23943: 0 140: 23944: 0 140: 23945: 0 140: 23946: 0 140: 23947: 0 140: 23948: 0 140: 23949: 0 140: 23950: 0 140: 23951: 0 140: 23952: 0 140: 23953: 0 140: 23954: 0 140: 23955: 0 140: 23956: 0 140: 23957: 0 140: 23958: 0 140: 23959: 0 140: 23960: 0 140: 23961: 0 140: 23962: 0 140: 23963: 0 140: 23964: 0 140: 23965: 0 140: 23966: 0 140: 23967: 0 140: 23968: 0 140: 23969: 0 140: 23970: 0 140: 23971: 0 140: 23972: 0 140: 23973: 0 140: 23974: 0 140: 23975: 0 140: 23976: 0 140: 23977: 0 140: 23978: 0 140: 23979: 0 140: 23980: 0 140: 23981: 0 140: 23982: 0 140: 23983: 0 140: 23984: 0 140: 23985: 0 140: 23986: 0 140: 23987: 0 140: 23988: 0 140: 23989: 0 140: 23990: 0 140: 23991: 0 140: 23992: 0 140: 23993: 0 140: 23994: 0 140: 23995: 0 140: 23996: 0 140: 23997: 0 140: 23998: 0 140: 23999: 0 140: 24000: 0 140: 24001: 0 140: 24002: 0 140: 24003: 0 140: 24004: 0 140: 24005: 0 140: 24006: 0 140: 24007: 0 140: 24008: 0 140: 24009: 0 140: 24010: 0 140: 24011: 0 140: 24012: 0 140: 24013: 0 140: 24014: 0 140: 24015: 0 140: 24016: 0 140: 24017: 0 140: 24018: 0 140: 24019: 0 140: 24020: 0 140: 24021: 0 140: 24022: 0 140: 24023: 0 140: 24024: 0 140: 24025: 0 140: 24026: 0 140: 24027: 0 140: 24028: 0 140: 24029: 0 140: 24030: 0 140: 24031: 0 140: 24032: 0 140: 24033: 0 140: 24034: 0 140: 24035: 0 140: 24036: 0 140: 24037: 0 140: 24038: 0 140: 24039: 0 140: 24040: 0 140: 24041: 0 140: 24042: 0 140: 24043: 0 140: 24044: 0 140: 24045: 0 140: 24046: 0 140: 24047: 0 140: 24048: 0 140: 24049: 0 140: 24050: 0 140: 24051: 0 140: 24052: 0 140: 24053: 0 140: 24054: 0 140: 24055: 0 140: 24056: 0 140: 24057: 0 140: 24058: 0 140: 24059: 0 140: 24060: 0 140: 24061: 0 140: 24062: 0 140: 24063: 0 140: 24064: 0 140: 24065: 0 140: 24066: 0 140: 24067: 0 140: 24068: 0 140: 24069: 0 140: 24070: 0 140: 24071: 0 140: 24072: 0 140: 24073: 0 140: 24074: 0 140: 24075: 0 140: 24076: 0 140: 24077: 0 140: 24078: 0 140: 24079: 0 140: 24080: 0 140: 24081: 0 140: 24082: 0 140: 24083: 0 140: 24084: 0 140: 24085: 0 140: 24086: 0 140: 24087: 0 140: 24088: 0 140: 24089: 0 140: 24090: 0 140: 24091: 0 140: 24092: 0 140: 24093: 0 140: 24094: 0 140: 24095: 0 140: 24096: 0 140: 24097: 0 140: 24098: 0 140: 24099: 0 140: 24100: 0 140: 24101: 0 140: 24102: 0 140: 24103: 0 140: 24104: 0 140: 24105: 0 140: 24106: 0 140: 24107: 0 140: 24108: 0 140: 24109: 0 140: 24110: 0 140: 24111: 0 140: 24112: 0 140: 24113: 0 140: 24114: 0 140: 24115: 0 140: 24116: 0 140: 24117: 0 140: 24118: 0 140: 24119: 0 140: 24120: 0 140: 24121: 0 140: 24122: 0 140: 24123: 0 140: 24124: 0 140: 24125: 0 140: 24126: 0 140: 24127: 0 140: 24128: 0 140: 24129: 0 140: 24130: 0 140: 24131: 0 140: 24132: 0 140: 24133: 0 140: 24134: 0 140: 24135: 0 140: 24136: 0 140: 24137: 0 140: 24138: 0 140: 24139: 0 140: 24140: 0 140: 24141: 0 140: 24142: 0 140: 24143: 0 140: 24144: 0 140: 24145: 0 140: 24146: 0 140: 24147: 0 140: 24148: 0 140: 24149: 0 140: 24150: 0 140: 24151: 0 140: 24152: 0 140: 24153: 0 140: 24154: 0 140: 24155: 0 140: 24156: 0 140: 24157: 0 140: 24158: 0 140: 24159: 0 140: 24160: 0 140: 24161: 0 140: 24162: 0 140: 24163: 0 140: 24164: 0 140: 24165: 0 140: 24166: 0 140: 24167: 0 140: 24168: 0 140: 24169: 0 140: 24170: 0 140: 24171: 0 140: 24172: 0 140: 24173: 0 140: 24174: 0 140: 24175: 0 140: 24176: 0 140: 24177: 0 140: 24178: 0 140: 24179: 0 140: 24180: 0 140: 24181: 0 140: 24182: 0 140: 24183: 0 140: 24184: 0 140: 24185: 0 140: 24186: 0 140: 24187: 0 140: 24188: 0 140: 24189: 0 140: 24190: 0 140: 24191: 0 140: 24192: 0 140: 24193: 0 140: 24194: 0 140: 24195: 0 140: 24196: 0 140: 24197: 0 140: 24198: 0 140: 24199: 0 140: 24200: 0 140: 24201: 0 140: 24202: 0 140: 24203: 0 140: 24204: 0 140: 24205: 0 140: 24206: 0 140: 24207: 0 140: 24208: 0 140: 24209: 0 140: 24210: 0 140: 24211: 0 140: 24212: 0 140: 24213: 0 140: 24214: 0 140: 24215: 0 140: 24216: 0 140: 24217: 0 140: 24218: 0 140: 24219: 0 140: 24220: 0 140: 24221: 0 140: 24222: 0 140: 24223: 0 140: 24224: 0 140: 24225: 0 140: 24226: 0 140: 24227: 0 140: 24228: 0 140: 24229: 0 140: 24230: 0 140: 24231: 0 140: 24232: 0 140: 24233: 0 140: 24234: 0 140: 24235: 0 140: 24236: 0 140: 24237: 0 140: 24238: 0 140: 24239: 0 140: 24240: 0 140: 24241: 0 140: 24242: 0 140: 24243: 0 140: 24244: 0 140: 24245: 0 140: 24246: 0 140: 24247: 0 140: 24248: 0 140: 24249: 0 140: 24250: 0 140: 24251: 0 140: 24252: 0 140: 24253: 0 140: 24254: 0 140: 24255: 0 140: 24256: 0 140: 24257: 0 140: 24258: 0 140: 24259: 0 140: 24260: 0 140: 24261: 0 140: 24262: 0 140: 24263: 0 140: 24264: 0 140: 24265: 0 140: 24266: 0 140: 24267: 0 140: 24268: 0 140: 24269: 0 140: 24270: 0 140: 24271: 0 140: 24272: 0 140: 24273: 0 140: 24274: 0 140: 24275: 0 140: 24276: 0 140: 24277: 0 140: 24278: 0 140: 24279: 0 140: 24280: 0 140: 24281: 0 140: 24282: 0 140: 24283: 0 140: 24284: 0 140: 24285: 0 140: 24286: 0 140: 24287: 0 140: 24288: 0 140: 24289: 0 140: 24290: 0 140: 24291: 0 140: 24292: 0 140: 24293: 0 140: 24294: 0 140: 24295: 0 140: 24296: 0 140: 24297: 0 140: 24298: 0 140: 24299: 0 140: 24300: 0 140: 24301: 0 140: 24302: 0 140: 24303: 0 140: 24304: 0 140: 24305: 0 140: 24306: 0 140: 24307: 0 140: 24308: 0 140: 24309: 0 140: 24310: 0 140: 24311: 0 140: 24312: 0 140: 24313: 0 140: 24314: 0 140: 24315: 0 140: 24316: 0 140: 24317: 0 140: 24318: 0 140: 24319: 0 140: 24320: 0 140: 24321: 0 140: 24322: 0 140: 24323: 0 140: 24324: 0 140: 24325: 0 140: 24326: 0 140: 24327: 0 140: 24328: 0 140: 24329: 0 140: 24330: 0 140: 24331: 0 140: 24332: 0 140: 24333: 0 140: 24334: 0 140: 24335: 0 140: 24336: 0 140: 24337: 0 140: 24338: 0 140: 24339: 0 140: 24340: 0 140: 24341: 0 140: 24342: 0 140: 24343: 0 140: 24344: 0 140: 24345: 0 140: 24346: 0 140: 24347: 0 140: 24348: 0 140: 24349: 0 140: 24350: 0 140: 24351: 0 140: 24352: 0 140: 24353: 0 140: 24354: 0 140: 24355: 0 140: 24356: 0 140: 24357: 0 140: 24358: 0 140: 24359: 0 140: 24360: 0 140: 24361: 0 140: 24362: 0 140: 24363: 0 140: 24364: 0 140: 24365: 0 140: 24366: 0 140: 24367: 0 140: 24368: 0 140: 24369: 0 140: 24370: 0 140: 24371: 0 140: 24372: 0 140: 24373: 0 140: 24374: 0 140: 24375: 0 140: 24376: 0 140: 24377: 0 140: 24378: 0 140: 24379: 0 140: 24380: 0 140: 24381: 0 140: 24382: 0 140: 24383: 0 140: 24384: 0 140: 24385: 0 140: 24386: 0 140: 24387: 0 140: 24388: 0 140: 24389: 0 140: 24390: 0 140: 24391: 0 140: 24392: 0 140: 24393: 0 140: 24394: 0 140: 24395: 0 140: 24396: 0 140: 24397: 0 140: 24398: 0 140: 24399: 0 140: 24400: 0 140: 24401: 0 140: 24402: 0 140: 24403: 0 140: 24404: 0 140: 24405: 0 140: 24406: 0 140: 24407: 0 140: 24408: 0 140: 24409: 0 140: 24410: 0 140: 24411: 0 140: 24412: 0 140: 24413: 0 140: 24414: 0 140: 24415: 0 140: 24416: 0 140: 24417: 0 140: 24418: 0 140: 24419: 0 140: 24420: 0 140: 24421: 0 140: 24422: 0 140: 24423: 0 140: 24424: 0 140: 24425: 0 140: 24426: 0 140: 24427: 0 140: 24428: 0 140: 24429: 0 140: 24430: 0 140: 24431: 0 140: 24432: 0 140: 24433: 0 140: 24434: 0 140: 24435: 0 140: 24436: 0 140: 24437: 0 140: 24438: 0 140: 24439: 0 140: 24440: 0 140: 24441: 0 140: 24442: 0 140: 24443: 0 140: 24444: 0 140: 24445: 0 140: 24446: 0 140: 24447: 0 140: 24448: 0 140: 24449: 0 140: 24450: 0 140: 24451: 0 140: 24452: 0 140: 24453: 0 140: 24454: 0 140: 24455: 0 140: 24456: 0 140: 24457: 0 140: 24458: 0 140: 24459: 0 140: 24460: 0 140: 24461: 0 140: 24462: 0 140: 24463: 0 140: 24464: 0 140: 24465: 0 140: 24466: 0 140: 24467: 0 140: 24468: 0 140: 24469: 0 140: 24470: 0 140: 24471: 0 140: 24472: 0 140: 24473: 0 140: 24474: 0 140: 24475: 0 140: 24476: 0 140: 24477: 0 140: 24478: 0 140: 24479: 0 140: 24480: 0 140: 24481: 0 140: 24482: 0 140: 24483: 0 140: 24484: 0 140: 24485: 0 140: 24486: 0 140: 24487: 0 140: 24488: 0 140: 24489: 0 140: 24490: 0 140: 24491: 0 140: 24492: 0 140: 24493: 0 140: 24494: 0 140: 24495: 0 140: 24496: 0 140: 24497: 0 140: 24498: 0 140: 24499: 0 140: 24500: 0 140: 24501: 0 140: 24502: 0 140: 24503: 0 140: 24504: 0 140: 24505: 0 140: 24506: 0 140: 24507: 0 140: 24508: 0 140: 24509: 0 140: 24510: 0 140: 24511: 0 140: 24512: 0 140: 24513: 0 140: 24514: 0 140: 24515: 0 140: 24516: 0 140: 24517: 0 140: 24518: 0 140: 24519: 0 140: 24520: 0 140: 24521: 0 140: 24522: 0 140: 24523: 0 140: 24524: 0 140: 24525: 0 140: 24526: 0 140: 24527: 0 140: 24528: 0 140: 24529: 0 140: 24530: 0 140: 24531: 0 140: 24532: 0 140: 24533: 0 140: 24534: 0 140: 24535: 0 140: 24536: 0 140: 24537: 0 140: 24538: 0 140: 24539: 0 140: 24540: 0 140: 24541: 0 140: 24542: 0 140: 24543: 0 140: 24544: 0 140: 24545: 0 140: 24546: 0 140: 24547: 0 140: 24548: 0 140: 24549: 0 140: 24550: 0 140: 24551: 0 140: 24552: 0 140: 24553: 0 140: 24554: 0 140: 24555: 0 140: 24556: 0 140: 24557: 0 140: 24558: 0 140: 24559: 0 140: 24560: 0 140: 24561: 0 140: 24562: 0 140: 24563: 0 140: 24564: 0 140: 24565: 0 140: 24566: 0 140: 24567: 0 140: 24568: 0 140: 24569: 0 140: 24570: 0 140: 24571: 0 140: 24572: 0 140: 24573: 0 140: 24574: 0 140: 24575: 0 140: 24576: 0 140: 24577: 0 140: 24578: 0 140: 24579: 0 140: 24580: 0 140: 24581: 0 140: 24582: 0 140: 24583: 0 140: 24584: 0 140: 24585: 0 140: 24586: 0 140: 24587: 0 140: 24588: 0 140: 24589: 0 140: 24590: 0 140: 24591: 0 140: 24592: 0 140: 24593: 0 140: 24594: 0 140: 24595: 0 140: 24596: 0 140: 24597: 0 140: 24598: 0 140: 24599: 0 140: 24600: 0 140: 24601: 0 140: 24602: 0 140: 24603: 0 140: 24604: 0 140: 24605: 0 140: 24606: 0 140: 24607: 0 140: 24608: 0 140: 24609: 0 140: 24610: 0 140: 24611: 0 140: 24612: 0 140: 24613: 0 140: 24614: 0 140: 24615: 0 140: 24616: 0 140: 24617: 0 140: 24618: 0 140: 24619: 0 140: 24620: 0 140: 24621: 0 140: 24622: 0 140: 24623: 0 140: 24624: 0 140: 24625: 0 140: 24626: 0 140: 24627: 0 140: 24628: 0 140: 24629: 0 140: 24630: 0 140: 24631: 0 140: 24632: 0 140: 24633: 0 140: 24634: 0 140: 24635: 0 140: 24636: 0 140: 24637: 0 140: 24638: 0 140: 24639: 0 140: 24640: 0 140: 24641: 0 140: 24642: 0 140: 24643: 0 140: 24644: 0 140: 24645: 0 140: 24646: 0 140: 24647: 0 140: 24648: 0 140: 24649: 0 140: 24650: 0 140: 24651: 0 140: 24652: 0 140: 24653: 0 140: 24654: 0 140: 24655: 0 140: 24656: 0 140: 24657: 0 140: 24658: 0 140: 24659: 0 140: 24660: 0 140: 24661: 0 140: 24662: 0 140: 24663: 0 140: 24664: 0 140: 24665: 0 140: 24666: 0 140: 24667: 0 140: 24668: 0 140: 24669: 0 140: 24670: 0 140: 24671: 0 140: 24672: 0 140: 24673: 0 140: 24674: 0 140: 24675: 0 140: 24676: 0 140: 24677: 0 140: 24678: 0 140: 24679: 0 140: 24680: 0 140: 24681: 0 140: 24682: 0 140: 24683: 0 140: 24684: 0 140: 24685: 0 140: 24686: 0 140: 24687: 0 140: 24688: 0 140: 24689: 0 140: 24690: 0 140: 24691: 0 140: 24692: 0 140: 24693: 0 140: 24694: 0 140: 24695: 0 140: 24696: 0 140: 24697: 0 140: 24698: 0 140: 24699: 0 140: 24700: 0 140: 24701: 0 140: 24702: 0 140: 24703: 0 140: 24704: 0 140: 24705: 0 140: 24706: 0 140: 24707: 0 140: 24708: 0 140: 24709: 0 140: 24710: 0 140: 24711: 0 140: 24712: 0 140: 24713: 0 140: 24714: 0 140: 24715: 0 140: 24716: 0 140: 24717: 0 140: 24718: 0 140: 24719: 0 140: 24720: 0 140: 24721: 0 140: 24722: 0 140: 24723: 0 140: 24724: 0 140: 24725: 0 140: 24726: 0 140: 24727: 0 140: 24728: 0 140: 24729: 0 140: 24730: 0 140: 24731: 0 140: 24732: 0 140: 24733: 0 140: 24734: 0 140: 24735: 0 140: 24736: 0 140: 24737: 0 140: 24738: 0 140: 24739: 0 140: 24740: 0 140: 24741: 0 140: 24742: 0 140: 24743: 0 140: 24744: 0 140: 24745: 0 140: 24746: 0 140: 24747: 0 140: 24748: 0 140: 24749: 0 140: 24750: 0 140: 24751: 0 140: 24752: 0 140: 24753: 0 140: 24754: 0 140: 24755: 0 140: 24756: 0 140: 24757: 0 140: 24758: 0 140: 24759: 0 140: 24760: 0 140: 24761: 0 140: 24762: 0 140: 24763: 0 140: 24764: 0 140: 24765: 0 140: 24766: 0 140: 24767: 0 140: 24768: 0 140: 24769: 0 140: 24770: 0 140: 24771: 0 140: 24772: 0 140: 24773: 0 140: 24774: 0 140: 24775: 0 140: 24776: 0 140: 24777: 0 140: 24778: 0 140: 24779: 0 140: 24780: 0 140: 24781: 0 140: 24782: 0 140: 24783: 0 140: 24784: 0 140: 24785: 0 140: 24786: 0 140: 24787: 0 140: 24788: 0 140: 24789: 0 140: 24790: 0 140: 24791: 0 140: 24792: 0 140: 24793: 0 140: 24794: 0 140: 24795: 0 140: 24796: 0 140: 24797: 0 140: 24798: 0 140: 24799: 0 140: 24800: 0 140: 24801: 0 140: 24802: 0 140: 24803: 0 140: 24804: 0 140: 24805: 0 140: 24806: 0 140: 24807: 0 140: 24808: 0 140: 24809: 0 140: 24810: 0 140: 24811: 0 140: 24812: 0 140: 24813: 0 140: 24814: 0 140: 24815: 0 140: 24816: 0 140: 24817: 0 140: 24818: 0 140: 24819: 0 140: 24820: 0 140: 24821: 0 140: 24822: 0 140: 24823: 0 140: 24824: 0 140: 24825: 0 140: 24826: 0 140: 24827: 0 140: 24828: 0 140: 24829: 0 140: 24830: 0 140: 24831: 0 140: 24832: 0 140: 24833: 0 140: 24834: 0 140: 24835: 0 140: 24836: 0 140: 24837: 0 140: 24838: 0 140: 24839: 0 140: 24840: 0 140: 24841: 0 140: 24842: 0 140: 24843: 0 140: 24844: 0 140: 24845: 0 140: 24846: 0 140: 24847: 0 140: 24848: 0 140: 24849: 0 140: 24850: 0 140: 24851: 0 140: 24852: 0 140: 24853: 0 140: 24854: 0 140: 24855: 0 140: 24856: 0 140: 24857: 0 140: 24858: 0 140: 24859: 0 140: 24860: 0 140: 24861: 0 140: 24862: 0 140: 24863: 0 140: 24864: 0 140: 24865: 0 140: 24866: 0 140: 24867: 0 140: 24868: 0 140: 24869: 0 140: 24870: 0 140: 24871: 0 140: 24872: 0 140: 24873: 0 140: 24874: 0 140: 24875: 0 140: 24876: 0 140: 24877: 0 140: 24878: 0 140: 24879: 0 140: 24880: 0 140: 24881: 0 140: 24882: 0 140: 24883: 0 140: 24884: 0 140: 24885: 0 140: 24886: 0 140: 24887: 0 140: 24888: 0 140: 24889: 0 140: 24890: 0 140: 24891: 0 140: 24892: 0 140: 24893: 0 140: 24894: 0 140: 24895: 0 140: 24896: 0 140: 24897: 0 140: 24898: 0 140: 24899: 0 140: 24900: 0 140: 24901: 0 140: 24902: 0 140: 24903: 0 140: 24904: 0 140: 24905: 0 140: 24906: 0 140: 24907: 0 140: 24908: 0 140: 24909: 0 140: 24910: 0 140: 24911: 0 140: 24912: 0 140: 24913: 0 140: 24914: 0 140: 24915: 0 140: 24916: 0 140: 24917: 0 140: 24918: 0 140: 24919: 0 140: 24920: 0 140: 24921: 0 140: 24922: 0 140: 24923: 0 140: 24924: 0 140: 24925: 0 140: 24926: 0 140: 24927: 0 140: 24928: 0 140: 24929: 0 140: 24930: 0 140: 24931: 0 140: 24932: 0 140: 24933: 0 140: 24934: 0 140: 24935: 0 140: 24936: 0 140: 24937: 0 140: 24938: 0 140: 24939: 0 140: 24940: 0 140: 24941: 0 140: 24942: 0 140: 24943: 0 140: 24944: 0 140: 24945: 0 140: 24946: 0 140: 24947: 0 140: 24948: 0 140: 24949: 0 140: 24950: 0 140: 24951: 0 140: 24952: 0 140: 24953: 0 140: 24954: 0 140: 24955: 0 140: 24956: 0 140: 24957: 0 140: 24958: 0 140: 24959: 0 140: 24960: 0 140: 24961: 0 140: 24962: 0 140: 24963: 0 140: 24964: 0 140: 24965: 0 140: 24966: 0 140: 24967: 0 140: 24968: 0 140: 24969: 0 140: 24970: 0 140: 24971: 0 140: 24972: 0 140: 24973: 0 140: 24974: 0 140: 24975: 0 140: 24976: 0 140: 24977: 0 140: 24978: 0 140: 24979: 0 140: 24980: 0 140: 24981: 0 140: 24982: 0 140: 24983: 0 140: 24984: 0 140: 24985: 0 140: 24986: 0 140: 24987: 0 140: 24988: 0 140: 24989: 0 140: 24990: 0 140: 24991: 0 140: 24992: 0 140: 24993: 0 140: 24994: 0 140: 24995: 0 140: 24996: 0 140: 24997: 0 140: 24998: 0 140: 24999: 0 140: 25000: 0 140: 25001: 0 140: 25002: 0 140: 25003: 0 140: 25004: 0 140: 25005: 0 140: 25006: 0 140: 25007: 0 140: 25008: 0 140: 25009: 0 140: 25010: 0 140: 25011: 0 140: 25012: 0 140: 25013: 0 140: 25014: 0 140: 25015: 0 140: 25016: 0 140: 25017: 0 140: 25018: 0 140: 25019: 0 140: 25020: 0 140: 25021: 0 140: 25022: 0 140: 25023: 0 140: 25024: 0 140: 25025: 0 140: 25026: 0 140: 25027: 0 140: 25028: 0 140: 25029: 0 140: 25030: 0 140: 25031: 0 140: 25032: 0 140: 25033: 0 140: 25034: 0 140: 25035: 0 140: 25036: 0 140: 25037: 0 140: 25038: 0 140: 25039: 0 140: 25040: 0 140: 25041: 0 140: 25042: 0 140: 25043: 0 140: 25044: 0 140: 25045: 0 140: 25046: 0 140: 25047: 0 140: 25048: 0 140: 25049: 0 140: 25050: 0 140: 25051: 0 140: 25052: 0 140: 25053: 0 140: 25054: 0 140: 25055: 0 140: 25056: 0 140: 25057: 0 140: 25058: 0 140: 25059: 0 140: 25060: 0 140: 25061: 0 140: 25062: 0 140: 25063: 0 140: 25064: 0 140: 25065: 0 140: 25066: 0 140: 25067: 0 140: 25068: 0 140: 25069: 0 140: 25070: 0 140: 25071: 0 140: 25072: 0 140: 25073: 0 140: 25074: 0 140: 25075: 0 140: 25076: 0 140: 25077: 0 140: 25078: 0 140: 25079: 0 140: 25080: 0 140: 25081: 0 140: 25082: 0 140: 25083: 0 140: 25084: 0 140: 25085: 0 140: 25086: 0 140: 25087: 0 140: 25088: 0 140: 25089: 0 140: 25090: 0 140: 25091: 0 140: 25092: 0 140: 25093: 0 140: 25094: 0 140: 25095: 0 140: 25096: 0 140: 25097: 0 140: 25098: 0 140: 25099: 0 140: 25100: 0 140: 25101: 0 140: 25102: 0 140: 25103: 0 140: 25104: 0 140: 25105: 0 140: 25106: 0 140: 25107: 0 140: 25108: 0 140: 25109: 0 140: 25110: 0 140: 25111: 0 140: 25112: 0 140: 25113: 0 140: 25114: 0 140: 25115: 0 140: 25116: 0 140: 25117: 0 140: 25118: 0 140: 25119: 0 140: 25120: 0 140: 25121: 0 140: 25122: 0 140: 25123: 0 140: 25124: 0 140: 25125: 0 140: 25126: 0 140: 25127: 0 140: 25128: 0 140: 25129: 0 140: 25130: 0 140: 25131: 0 140: 25132: 0 140: 25133: 0 140: 25134: 0 140: 25135: 0 140: 25136: 0 140: 25137: 0 140: 25138: 0 140: 25139: 0 140: 25140: 0 140: 25141: 0 140: 25142: 0 140: 25143: 0 140: 25144: 0 140: 25145: 0 140: 25146: 0 140: 25147: 0 140: 25148: 0 140: 25149: 0 140: 25150: 0 140: 25151: 0 140: 25152: 0 140: 25153: 0 140: 25154: 0 140: 25155: 0 140: 25156: 0 140: 25157: 0 140: 25158: 0 140: 25159: 0 140: 25160: 0 140: 25161: 0 140: 25162: 0 140: 25163: 0 140: 25164: 0 140: 25165: 0 140: 25166: 0 140: 25167: 0 140: 25168: 0 140: 25169: 0 140: 25170: 0 140: 25171: 0 140: 25172: 0 140: 25173: 0 140: 25174: 0 140: 25175: 0 140: 25176: 0 140: 25177: 0 140: 25178: 0 140: 25179: 0 140: 25180: 0 140: 25181: 0 140: 25182: 0 140: 25183: 0 140: 25184: 0 140: 25185: 0 140: 25186: 0 140: 25187: 0 140: 25188: 0 140: 25189: 0 140: 25190: 0 140: 25191: 0 140: 25192: 0 140: 25193: 0 140: 25194: 0 140: 25195: 0 140: 25196: 0 140: 25197: 0 140: 25198: 0 140: 25199: 0 140: 25200: 0 140: 25201: 0 140: 25202: 0 140: 25203: 0 140: 25204: 0 140: 25205: 0 140: 25206: 0 140: 25207: 0 140: 25208: 0 140: 25209: 0 140: 25210: 0 140: 25211: 0 140: 25212: 0 140: 25213: 0 140: 25214: 0 140: 25215: 0 140: 25216: 0 140: 25217: 0 140: 25218: 0 140: 25219: 0 140: 25220: 0 140: 25221: 0 140: 25222: 0 140: 25223: 0 140: 25224: 0 140: 25225: 0 140: 25226: 0 140: 25227: 0 140: 25228: 0 140: 25229: 0 140: 25230: 0 140: 25231: 0 140: 25232: 0 140: 25233: 0 140: 25234: 0 140: 25235: 0 140: 25236: 0 140: 25237: 0 140: 25238: 0 140: 25239: 0 140: 25240: 0 140: 25241: 0 140: 25242: 0 140: 25243: 0 140: 25244: 0 140: 25245: 0 140: 25246: 0 140: 25247: 0 140: 25248: 0 140: 25249: 0 140: 25250: 0 140: 25251: 0 140: 25252: 0 140: 25253: 0 140: 25254: 0 140: 25255: 0 140: 25256: 0 140: 25257: 0 140: 25258: 0 140: 25259: 0 140: 25260: 0 140: 25261: 0 140: 25262: 0 140: 25263: 0 140: 25264: 0 140: 25265: 0 140: 25266: 0 140: 25267: 0 140: 25268: 0 140: 25269: 0 140: 25270: 0 140: 25271: 0 140: 25272: 0 140: 25273: 0 140: 25274: 0 140: 25275: 0 140: 25276: 0 140: 25277: 0 140: 25278: 0 140: 25279: 0 140: 25280: 0 140: 25281: 0 140: 25282: 0 140: 25283: 0 140: 25284: 0 140: 25285: 0 140: 25286: 0 140: 25287: 0 140: 25288: 0 140: 25289: 0 140: 25290: 0 140: 25291: 0 140: 25292: 0 140: 25293: 0 140: 25294: 0 140: 25295: 0 140: 25296: 0 140: 25297: 0 140: 25298: 0 140: 25299: 0 140: 25300: 0 140: 25301: 0 140: 25302: 0 140: 25303: 0 140: 25304: 0 140: 25305: 0 140: 25306: 0 140: 25307: 0 140: 25308: 0 140: 25309: 0 140: 25310: 0 140: 25311: 0 140: 25312: 0 140: 25313: 0 140: 25314: 0 140: 25315: 0 140: 25316: 0 140: 25317: 0 140: 25318: 0 140: 25319: 0 140: 25320: 0 140: 25321: 0 140: 25322: 0 140: 25323: 0 140: 25324: 0 140: 25325: 0 140: 25326: 0 140: 25327: 0 140: 25328: 0 140: 25329: 0 140: 25330: 0 140: 25331: 0 140: 25332: 0 140: 25333: 0 140: 25334: 0 140: 25335: 0 140: 25336: 0 140: 25337: 0 140: 25338: 0 140: 25339: 0 140: 25340: 0 140: 25341: 0 140: 25342: 0 140: 25343: 0 140: 25344: 0 140: 25345: 0 140: 25346: 0 140: 25347: 0 140: 25348: 0 140: 25349: 0 140: 25350: 0 140: 25351: 0 140: 25352: 0 140: 25353: 0 140: 25354: 0 140: 25355: 0 140: 25356: 0 140: 25357: 0 140: 25358: 0 140: 25359: 0 140: 25360: 0 140: 25361: 0 140: 25362: 0 140: 25363: 0 140: 25364: 0 140: 25365: 0 140: 25366: 0 140: 25367: 0 140: 25368: 0 140: 25369: 0 140: 25370: 0 140: 25371: 0 140: 25372: 0 140: 25373: 0 140: 25374: 0 140: 25375: 0 140: 25376: 0 140: 25377: 0 140: 25378: 0 140: 25379: 0 140: 25380: 0 140: 25381: 0 140: 25382: 0 140: 25383: 0 140: 25384: 0 140: 25385: 0 140: 25386: 0 140: 25387: 0 140: 25388: 0 140: 25389: 0 140: 25390: 0 140: 25391: 0 140: 25392: 0 140: 25393: 0 140: 25394: 0 140: 25395: 0 140: 25396: 0 140: 25397: 0 140: 25398: 0 140: 25399: 0 140: 25400: 0 140: 25401: 0 140: 25402: 0 140: 25403: 0 140: 25404: 0 140: 25405: 0 140: 25406: 0 140: 25407: 0 140: 25408: 0 140: 25409: 0 140: 25410: 0 140: 25411: 0 140: 25412: 0 140: 25413: 0 140: 25414: 0 140: 25415: 0 140: 25416: 0 140: 25417: 0 140: 25418: 0 140: 25419: 0 140: 25420: 0 140: 25421: 0 140: 25422: 0 140: 25423: 0 140: 25424: 0 140: 25425: 0 140: 25426: 0 140: 25427: 0 140: 25428: 0 140: 25429: 0 140: 25430: 0 140: 25431: 0 140: 25432: 0 140: 25433: 0 140: 25434: 0 140: 25435: 0 140: 25436: 0 140: 25437: 0 140: 25438: 0 140: 25439: 0 140: 25440: 0 140: 25441: 0 140: 25442: 0 140: 25443: 0 140: 25444: 0 140: 25445: 0 140: 25446: 0 140: 25447: 0 140: 25448: 0 140: 25449: 0 140: 25450: 0 140: 25451: 0 140: 25452: 0 140: 25453: 0 140: 25454: 0 140: 25455: 0 140: 25456: 0 140: 25457: 0 140: 25458: 0 140: 25459: 0 140: 25460: 0 140: 25461: 0 140: 25462: 0 140: 25463: 0 140: 25464: 0 140: 25465: 0 140: 25466: 0 140: 25467: 0 140: 25468: 0 140: 25469: 0 140: 25470: 0 140: 25471: 0 140: 25472: 0 140: 25473: 0 140: 25474: 0 140: 25475: 0 140: 25476: 0 140: 25477: 0 140: 25478: 0 140: 25479: 0 140: 25480: 0 140: 25481: 0 140: 25482: 0 140: 25483: 0 140: 25484: 0 140: 25485: 0 140: 25486: 0 140: 25487: 0 140: 25488: 0 140: 25489: 0 140: 25490: 0 140: 25491: 0 140: 25492: 0 140: 25493: 0 140: 25494: 0 140: 25495: 0 140: 25496: 0 140: 25497: 0 140: 25498: 0 140: 25499: 0 140: 25500: 0 140: 25501: 0 140: 25502: 0 140: 25503: 0 140: 25504: 0 140: 25505: 0 140: 25506: 0 140: 25507: 0 140: 25508: 0 140: 25509: 0 140: 25510: 0 140: 25511: 0 140: 25512: 0 140: 25513: 0 140: 25514: 0 140: 25515: 0 140: 25516: 0 140: 25517: 0 140: 25518: 0 140: 25519: 0 140: 25520: 0 140: 25521: 0 140: 25522: 0 140: 25523: 0 140: 25524: 0 140: 25525: 0 140: 25526: 0 140: 25527: 0 140: 25528: 0 140: 25529: 0 140: 25530: 0 140: 25531: 0 140: 25532: 0 140: 25533: 0 140: 25534: 0 140: 25535: 0 140: 25536: 0 140: 25537: 0 140: 25538: 0 140: 25539: 0 140: 25540: 0 140: 25541: 0 140: 25542: 0 140: 25543: 0 140: 25544: 0 140: 25545: 0 140: 25546: 0 140: 25547: 0 140: 25548: 0 140: 25549: 0 140: 25550: 0 140: 25551: 0 140: 25552: 0 140: 25553: 0 140: 25554: 0 140: 25555: 0 140: 25556: 0 140: 25557: 0 140: 25558: 0 140: 25559: 0 140: 25560: 0 140: 25561: 0 140: 25562: 0 140: 25563: 0 140: 25564: 0 140: 25565: 0 140: 25566: 0 140: 25567: 0 140: 25568: 0 140: 25569: 0 140: 25570: 0 140: 25571: 0 140: 25572: 0 140: 25573: 0 140: 25574: 0 140: 25575: 0 140: 25576: 0 140: 25577: 0 140: 25578: 0 140: 25579: 0 140: 25580: 0 140: 25581: 0 140: 25582: 0 140: 25583: 0 140: 25584: 0 140: 25585: 0 140: 25586: 0 140: 25587: 0 140: 25588: 0 140: 25589: 0 140: 25590: 0 140: 25591: 0 140: 25592: 0 140: 25593: 0 140: 25594: 0 140: 25595: 0 140: 25596: 0 140: 25597: 0 140: 25598: 0 140: 25599: 0 140: 25600: 0 140: 25601: 0 140: 25602: 0 140: 25603: 0 140: 25604: 0 140: 25605: 0 140: 25606: 0 140: 25607: 0 140: 25608: 0 140: 25609: 0 140: 25610: 0 140: 25611: 0 140: 25612: 0 140: 25613: 0 140: 25614: 0 140: 25615: 0 140: 25616: 0 140: 25617: 0 140: 25618: 0 140: 25619: 0 140: 25620: 0 140: 25621: 0 140: 25622: 0 140: 25623: 0 140: 25624: 0 140: 25625: 0 140: 25626: 0 140: 25627: 0 140: 25628: 0 140: 25629: 0 140: 25630: 0 140: 25631: 0 140: 25632: 0 140: 25633: 0 140: 25634: 0 140: 25635: 0 140: 25636: 0 140: 25637: 0 140: 25638: 0 140: 25639: 0 140: 25640: 0 140: 25641: 0 140: 25642: 0 140: 25643: 0 140: 25644: 0 140: 25645: 0 140: 25646: 0 140: 25647: 0 140: 25648: 0 140: 25649: 0 140: 25650: 0 140: 25651: 0 140: 25652: 0 140: 25653: 0 140: 25654: 0 140: 25655: 0 140: 25656: 0 140: 25657: 0 140: 25658: 0 140: 25659: 0 140: 25660: 0 140: 25661: 0 140: 25662: 0 140: 25663: 0 140: 25664: 0 140: 25665: 0 140: 25666: 0 140: 25667: 0 140: 25668: 0 140: 25669: 0 140: 25670: 0 140: 25671: 0 140: 25672: 0 140: 25673: 0 140: 25674: 0 140: 25675: 0 140: 25676: 0 140: 25677: 0 140: 25678: 0 140: 25679: 0 140: 25680: 0 140: 25681: 0 140: 25682: 0 140: 25683: 0 140: 25684: 0 140: 25685: 0 140: 25686: 0 140: 25687: 0 140: 25688: 0 140: 25689: 0 140: 25690: 0 140: 25691: 0 140: 25692: 0 140: 25693: 0 140: 25694: 0 140: 25695: 0 140: 25696: 0 140: 25697: 0 140: 25698: 0 140: 25699: 0 140: 25700: 0 140: 25701: 0 140: 25702: 0 140: 25703: 0 140: 25704: 0 140: 25705: 0 140: 25706: 0 140: 25707: 0 140: 25708: 0 140: 25709: 0 140: 25710: 0 140: 25711: 0 140: 25712: 0 140: 25713: 0 140: 25714: 0 140: 25715: 0 140: 25716: 0 140: 25717: 0 140: 25718: 0 140: 25719: 0 140: 25720: 0 140: 25721: 0 140: 25722: 0 140: 25723: 0 140: 25724: 0 140: 25725: 0 140: 25726: 0 140: 25727: 0 140: 25728: 0 140: 25729: 0 140: 25730: 0 140: 25731: 0 140: 25732: 0 140: 25733: 0 140: 25734: 0 140: 25735: 0 140: 25736: 0 140: 25737: 0 140: 25738: 0 140: 25739: 0 140: 25740: 0 140: 25741: 0 140: 25742: 0 140: 25743: 0 140: 25744: 0 140: 25745: 0 140: 25746: 0 140: 25747: 0 140: 25748: 0 140: 25749: 0 140: 25750: 0 140: 25751: 0 140: 25752: 0 140: 25753: 0 140: 25754: 0 140: 25755: 0 140: 25756: 0 140: 25757: 0 140: 25758: 0 140: 25759: 0 140: 25760: 0 140: 25761: 0 140: 25762: 0 140: 25763: 0 140: 25764: 0 140: 25765: 0 140: 25766: 0 140: 25767: 0 140: 25768: 0 140: 25769: 0 140: 25770: 0 140: 25771: 0 140: 25772: 0 140: 25773: 0 140: 25774: 0 140: 25775: 0 140: 25776: 0 140: 25777: 0 140: 25778: 0 140: 25779: 0 140: 25780: 0 140: 25781: 0 140: 25782: 0 140: 25783: 0 140: 25784: 0 140: 25785: 0 140: 25786: 0 140: 25787: 0 140: 25788: 0 140: 25789: 0 140: 25790: 0 140: 25791: 0 140: 25792: 0 140: 25793: 0 140: 25794: 0 140: 25795: 0 140: 25796: 0 140: 25797: 0 140: 25798: 0 140: 25799: 0 140: 25800: 0 140: 25801: 0 140: 25802: 0 140: 25803: 0 140: 25804: 0 140: 25805: 0 140: 25806: 0 140: 25807: 0 140: 25808: 0 140: 25809: 0 140: 25810: 0 140: 25811: 0 140: 25812: 0 140: 25813: 0 140: 25814: 0 140: 25815: 0 140: 25816: 0 140: 25817: 0 140: 25818: 0 140: 25819: 0 140: 25820: 0 140: 25821: 0 140: 25822: 0 140: 25823: 0 140: 25824: 0 140: 25825: 0 140: 25826: 0 140: 25827: 0 140: 25828: 0 140: 25829: 0 140: 25830: 0 140: 25831: 0 140: 25832: 0 140: 25833: 0 140: 25834: 0 140: 25835: 0 140: 25836: 0 140: 25837: 0 140: 25838: 0 140: 25839: 0 140: 25840: 0 140: 25841: 0 140: 25842: 0 140: 25843: 0 140: 25844: 0 140: 25845: 0 140: 25846: 0 140: 25847: 0 140: 25848: 0 140: 25849: 0 140: 25850: 0 140: 25851: 0 140: 25852: 0 140: 25853: 0 140: 25854: 0 140: 25855: 0 140: 25856: 0 140: 25857: 0 140: 25858: 0 140: 25859: 0 140: 25860: 0 140: 25861: 0 140: 25862: 0 140: 25863: 0 140: 25864: 0 140: 25865: 0 140: 25866: 0 140: 25867: 0 140: 25868: 0 140: 25869: 0 140: 25870: 0 140: 25871: 0 140: 25872: 0 140: 25873: 0 140: 25874: 0 140: 25875: 0 140: 25876: 0 140: 25877: 0 140: 25878: 0 140: 25879: 0 140: 25880: 0 140: 25881: 0 140: 25882: 0 140: 25883: 0 140: 25884: 0 140: 25885: 0 140: 25886: 0 140: 25887: 0 140: 25888: 0 140: 25889: 0 140: 25890: 0 140: 25891: 0 140: 25892: 0 140: 25893: 0 140: 25894: 0 140: 25895: 0 140: 25896: 0 140: 25897: 0 140: 25898: 0 140: 25899: 0 140: 25900: 0 140: 25901: 0 140: 25902: 0 140: 25903: 0 140: 25904: 0 140: 25905: 0 140: 25906: 0 140: 25907: 0 140: 25908: 0 140: 25909: 0 140: 25910: 0 140: 25911: 0 140: 25912: 0 140: 25913: 0 140: 25914: 0 140: 25915: 0 140: 25916: 0 140: 25917: 0 140: 25918: 0 140: 25919: 0 140: 25920: 0 140: 25921: 0 140: 25922: 0 140: 25923: 0 140: 25924: 0 140: 25925: 0 140: 25926: 0 140: 25927: 0 140: 25928: 0 140: 25929: 0 140: 25930: 0 140: 25931: 0 140: 25932: 0 140: 25933: 0 140: 25934: 0 140: 25935: 0 140: 25936: 0 140: 25937: 0 140: 25938: 0 140: 25939: 0 140: 25940: 0 140: 25941: 0 140: 25942: 0 140: 25943: 0 140: 25944: 0 140: 25945: 0 140: 25946: 0 140: 25947: 0 140: 25948: 0 140: 25949: 0 140: 25950: 0 140: 25951: 0 140: 25952: 0 140: 25953: 0 140: 25954: 0 140: 25955: 0 140: 25956: 0 140: 25957: 0 140: 25958: 0 140: 25959: 0 140: 25960: 0 140: 25961: 0 140: 25962: 0 140: 25963: 0 140: 25964: 0 140: 25965: 0 140: 25966: 0 140: 25967: 0 140: 25968: 0 140: 25969: 0 140: 25970: 0 140: 25971: 0 140: 25972: 0 140: 25973: 0 140: 25974: 0 140: 25975: 0 140: 25976: 0 140: 25977: 0 140: 25978: 0 140: 25979: 0 140: 25980: 0 140: 25981: 0 140: 25982: 0 140: 25983: 0 140: 25984: 0 140: 25985: 0 140: 25986: 0 140: 25987: 0 140: 25988: 0 140: 25989: 0 140: 25990: 0 140: 25991: 0 140: 25992: 0 140: 25993: 0 140: 25994: 0 140: 25995: 0 140: 25996: 0 140: 25997: 0 140: 25998: 0 140: 25999: 0 140: 26000: 0 140: 26001: 0 140: 26002: 0 140: 26003: 0 140: 26004: 0 140: 26005: 0 140: 26006: 0 140: 26007: 0 140: 26008: 0 140: 26009: 0 140: 26010: 0 140: 26011: 0 140: 26012: 0 140: 26013: 0 140: 26014: 0 140: 26015: 0 140: 26016: 0 140: 26017: 0 140: 26018: 0 140: 26019: 0 140: 26020: 0 140: 26021: 0 140: 26022: 0 140: 26023: 0 140: 26024: 0 140: 26025: 0 140: 26026: 0 140: 26027: 0 140: 26028: 0 140: 26029: 0 140: 26030: 0 140: 26031: 0 140: 26032: 0 140: 26033: 0 140: 26034: 0 140: 26035: 0 140: 26036: 0 140: 26037: 0 140: 26038: 0 140: 26039: 0 140: 26040: 0 140: 26041: 0 140: 26042: 0 140: 26043: 0 140: 26044: 0 140: 26045: 0 140: 26046: 0 140: 26047: 0 140: 26048: 0 140: 26049: 0 140: 26050: 0 140: 26051: 0 140: 26052: 0 140: 26053: 0 140: 26054: 0 140: 26055: 0 140: 26056: 0 140: 26057: 0 140: 26058: 0 140: 26059: 0 140: 26060: 0 140: 26061: 0 140: 26062: 0 140: 26063: 0 140: 26064: 0 140: 26065: 0 140: 26066: 0 140: 26067: 0 140: 26068: 0 140: 26069: 0 140: 26070: 0 140: 26071: 0 140: 26072: 0 140: 26073: 0 140: 26074: 0 140: 26075: 0 140: 26076: 0 140: 26077: 0 140: 26078: 0 140: 26079: 0 140: 26080: 0 140: 26081: 0 140: 26082: 0 140: 26083: 0 140: 26084: 0 140: 26085: 0 140: 26086: 0 140: 26087: 0 140: 26088: 0 140: 26089: 0 140: 26090: 0 140: 26091: 0 140: 26092: 0 140: 26093: 0 140: 26094: 0 140: 26095: 0 140: 26096: 0 140: 26097: 0 140: 26098: 0 140: 26099: 0 140: 26100: 0 140: 26101: 0 140: 26102: 0 140: 26103: 0 140: 26104: 0 140: 26105: 0 140: 26106: 0 140: 26107: 0 140: 26108: 0 140: 26109: 0 140: 26110: 0 140: 26111: 0 140: 26112: 0 140: 26113: 0 140: 26114: 0 140: 26115: 0 140: 26116: 0 140: 26117: 0 140: 26118: 0 140: 26119: 0 140: 26120: 0 140: 26121: 0 140: 26122: 0 140: 26123: 0 140: 26124: 0 140: 26125: 0 140: 26126: 0 140: 26127: 0 140: 26128: 0 140: 26129: 0 140: 26130: 0 140: 26131: 0 140: 26132: 0 140: 26133: 0 140: 26134: 0 140: 26135: 0 140: 26136: 0 140: 26137: 0 140: 26138: 0 140: 26139: 0 140: 26140: 0 140: 26141: 0 140: 26142: 0 140: 26143: 0 140: 26144: 0 140: 26145: 0 140: 26146: 0 140: 26147: 0 140: 26148: 0 140: 26149: 0 140: 26150: 0 140: 26151: 0 140: 26152: 0 140: 26153: 0 140: 26154: 0 140: 26155: 0 140: 26156: 0 140: 26157: 0 140: 26158: 0 140: 26159: 0 140: 26160: 0 140: 26161: 0 140: 26162: 0 140: 26163: 0 140: 26164: 0 140: 26165: 0 140: 26166: 0 140: 26167: 0 140: 26168: 0 140: 26169: 0 140: 26170: 0 140: 26171: 0 140: 26172: 0 140: 26173: 0 140: 26174: 0 140: 26175: 0 140: 26176: 0 140: 26177: 0 140: 26178: 0 140: 26179: 0 140: 26180: 0 140: 26181: 0 140: 26182: 0 140: 26183: 0 140: 26184: 0 140: 26185: 0 140: 26186: 0 140: 26187: 0 140: 26188: 0 140: 26189: 0 140: 26190: 0 140: 26191: 0 140: 26192: 0 140: 26193: 0 140: 26194: 0 140: 26195: 0 140: 26196: 0 140: 26197: 0 140: 26198: 0 140: 26199: 0 140: 26200: 0 140: 26201: 0 140: 26202: 0 140: 26203: 0 140: 26204: 0 140: 26205: 0 140: 26206: 0 140: 26207: 0 140: 26208: 0 140: 26209: 0 140: 26210: 0 140: 26211: 0 140: 26212: 0 140: 26213: 0 140: 26214: 0 140: 26215: 0 140: 26216: 0 140: 26217: 0 140: 26218: 0 140: 26219: 0 140: 26220: 0 140: 26221: 0 140: 26222: 0 140: 26223: 0 140: 26224: 0 140: 26225: 0 140: 26226: 0 140: 26227: 0 140: 26228: 0 140: 26229: 0 140: 26230: 0 140: 26231: 0 140: 26232: 0 140: 26233: 0 140: 26234: 0 140: 26235: 0 140: 26236: 0 140: 26237: 0 140: 26238: 0 140: 26239: 0 140: 26240: 0 140: 26241: 0 140: 26242: 0 140: 26243: 0 140: 26244: 0 140: 26245: 0 140: 26246: 0 140: 26247: 0 140: 26248: 0 140: 26249: 0 140: 26250: 0 140: 26251: 0 140: 26252: 0 140: 26253: 0 140: 26254: 0 140: 26255: 0 140: 26256: 0 140: 26257: 0 140: 26258: 0 140: 26259: 0 140: 26260: 0 140: 26261: 0 140: 26262: 0 140: 26263: 0 140: 26264: 0 140: 26265: 0 140: 26266: 0 140: 26267: 0 140: 26268: 0 140: 26269: 0 140: 26270: 0 140: 26271: 0 140: 26272: 0 140: 26273: 0 140: 26274: 0 140: 26275: 0 140: 26276: 0 140: 26277: 0 140: 26278: 0 140: 26279: 0 140: 26280: 0 140: 26281: 0 140: 26282: 0 140: 26283: 0 140: 26284: 0 140: 26285: 0 140: 26286: 0 140: 26287: 0 140: 26288: 0 140: 26289: 0 140: 26290: 0 140: 26291: 0 140: 26292: 0 140: 26293: 0 140: 26294: 0 140: 26295: 0 140: 26296: 0 140: 26297: 0 140: 26298: 0 140: 26299: 0 140: 26300: 0 140: 26301: 0 140: 26302: 0 140: 26303: 0 140: 26304: 0 140: 26305: 0 140: 26306: 0 140: 26307: 0 140: 26308: 0 140: 26309: 0 140: 26310: 0 140: 26311: 0 140: 26312: 0 140: 26313: 0 140: 26314: 0 140: 26315: 0 140: 26316: 0 140: 26317: 0 140: 26318: 0 140: 26319: 0 140: 26320: 0 140: 26321: 0 140: 26322: 0 140: 26323: 0 140: 26324: 0 140: 26325: 0 140: 26326: 0 140: 26327: 0 140: 26328: 0 140: 26329: 0 140: 26330: 0 140: 26331: 0 140: 26332: 0 140: 26333: 0 140: 26334: 0 140: 26335: 0 140: 26336: 0 140: 26337: 0 140: 26338: 0 140: 26339: 0 140: 26340: 0 140: 26341: 0 140: 26342: 0 140: 26343: 0 140: 26344: 0 140: 26345: 0 140: 26346: 0 140: 26347: 0 140: 26348: 0 140: 26349: 0 140: 26350: 0 140: 26351: 0 140: 26352: 0 140: 26353: 0 140: 26354: 0 140: 26355: 0 140: 26356: 0 140: 26357: 0 140: 26358: 0 140: 26359: 0 140: 26360: 0 140: 26361: 0 140: 26362: 0 140: 26363: 0 140: 26364: 0 140: 26365: 0 140: 26366: 0 140: 26367: 0 140: 26368: 0 140: 26369: 0 140: 26370: 0 140: 26371: 0 140: 26372: 0 140: 26373: 0 140: 26374: 0 140: 26375: 0 140: 26376: 0 140: 26377: 0 140: 26378: 0 140: 26379: 0 140: 26380: 0 140: 26381: 0 140: 26382: 0 140: 26383: 0 140: 26384: 0 140: 26385: 0 140: 26386: 0 140: 26387: 0 140: 26388: 0 140: 26389: 0 140: 26390: 0 140: 26391: 0 140: 26392: 0 140: 26393: 0 140: 26394: 0 140: 26395: 0 140: 26396: 0 140: 26397: 0 140: 26398: 0 140: 26399: 0 140: 26400: 0 140: 26401: 0 140: 26402: 0 140: 26403: 0 140: 26404: 0 140: 26405: 0 140: 26406: 0 140: 26407: 0 140: 26408: 0 140: 26409: 0 140: 26410: 0 140: 26411: 0 140: 26412: 0 140: 26413: 0 140: 26414: 0 140: 26415: 0 140: 26416: 0 140: 26417: 0 140: 26418: 0 140: 26419: 0 140: 26420: 0 140: 26421: 0 140: 26422: 0 140: 26423: 0 140: 26424: 0 140: 26425: 0 140: 26426: 0 140: 26427: 0 140: 26428: 0 140: 26429: 0 140: 26430: 0 140: 26431: 0 140: 26432: 0 140: 26433: 0 140: 26434: 0 140: 26435: 0 140: 26436: 0 140: 26437: 0 140: 26438: 0 140: 26439: 0 140: 26440: 0 140: 26441: 0 140: 26442: 0 140: 26443: 0 140: 26444: 0 140: 26445: 0 140: 26446: 0 140: 26447: 0 140: 26448: 0 140: 26449: 0 140: 26450: 0 140: 26451: 0 140: 26452: 0 140: 26453: 0 140: 26454: 0 140: 26455: 0 140: 26456: 0 140: 26457: 0 140: 26458: 0 140: 26459: 0 140: 26460: 0 140: 26461: 0 140: 26462: 0 140: 26463: 0 140: 26464: 0 140: 26465: 0 140: 26466: 0 140: 26467: 0 140: 26468: 0 140: 26469: 0 140: 26470: 0 140: 26471: 0 140: 26472: 0 140: 26473: 0 140: 26474: 0 140: 26475: 0 140: 26476: 0 140: 26477: 0 140: 26478: 0 140: 26479: 0 140: 26480: 0 140: 26481: 0 140: 26482: 0 140: 26483: 0 140: 26484: 0 140: 26485: 0 140: 26486: 0 140: 26487: 0 140: 26488: 0 140: 26489: 0 140: 26490: 0 140: 26491: 0 140: 26492: 0 140: 26493: 0 140: 26494: 0 140: 26495: 0 140: 26496: 0 140: 26497: 0 140: 26498: 0 140: 26499: 0 140: 26500: 0 140: 26501: 0 140: 26502: 0 140: 26503: 0 140: 26504: 0 140: 26505: 0 140: 26506: 0 140: 26507: 0 140: 26508: 0 140: 26509: 0 140: 26510: 0 140: 26511: 0 140: 26512: 0 140: 26513: 0 140: 26514: 0 140: 26515: 0 140: 26516: 0 140: 26517: 0 140: 26518: 0 140: 26519: 0 140: 26520: 0 140: 26521: 0 140: 26522: 0 140: 26523: 0 140: 26524: 0 140: 26525: 0 140: 26526: 0 140: 26527: 0 140: 26528: 0 140: 26529: 0 140: 26530: 0 140: 26531: 0 140: 26532: 0 140: 26533: 0 140: 26534: 0 140: 26535: 0 140: 26536: 0 140: 26537: 0 140: 26538: 0 140: 26539: 0 140: 26540: 0 140: 26541: 0 140: 26542: 0 140: 26543: 0 140: 26544: 0 140: 26545: 0 140: 26546: 0 140: 26547: 0 140: 26548: 0 140: 26549: 0 140: 26550: 0 140: 26551: 0 140: 26552: 0 140: 26553: 0 140: 26554: 0 140: 26555: 0 140: 26556: 0 140: 26557: 0 140: 26558: 0 140: 26559: 0 140: 26560: 0 140: 26561: 0 140: 26562: 0 140: 26563: 0 140: 26564: 0 140: 26565: 0 140: 26566: 0 140: 26567: 0 140: 26568: 0 140: 26569: 0 140: 26570: 0 140: 26571: 0 140: 26572: 0 140: 26573: 0 140: 26574: 0 140: 26575: 0 140: 26576: 0 140: 26577: 0 140: 26578: 0 140: 26579: 0 140: 26580: 0 140: 26581: 0 140: 26582: 0 140: 26583: 0 140: 26584: 0 140: 26585: 0 140: 26586: 0 140: 26587: 0 140: 26588: 0 140: 26589: 0 140: 26590: 0 140: 26591: 0 140: 26592: 0 140: 26593: 0 140: 26594: 0 140: 26595: 0 140: 26596: 0 140: 26597: 0 140: 26598: 0 140: 26599: 0 140: 26600: 0 140: 26601: 0 140: 26602: 0 140: 26603: 0 140: 26604: 0 140: 26605: 0 140: 26606: 0 140: 26607: 0 140: 26608: 0 140: 26609: 0 140: 26610: 0 140: 26611: 0 140: 26612: 0 140: 26613: 0 140: 26614: 0 140: 26615: 0 140: 26616: 0 140: 26617: 0 140: 26618: 0 140: 26619: 0 140: 26620: 0 140: 26621: 0 140: 26622: 0 140: 26623: 0 140: 26624: 0 140: 26625: 0 140: 26626: 0 140: 26627: 0 140: 26628: 0 140: 26629: 0 140: 26630: 0 140: 26631: 0 140: 26632: 0 140: 26633: 0 140: 26634: 0 140: 26635: 0 140: 26636: 0 140: 26637: 0 140: 26638: 0 140: 26639: 0 140: 26640: 0 140: 26641: 0 140: 26642: 0 140: 26643: 0 140: 26644: 0 140: 26645: 0 140: 26646: 0 140: 26647: 0 140: 26648: 0 140: 26649: 0 140: 26650: 0 140: 26651: 0 140: 26652: 0 140: 26653: 0 140: 26654: 0 140: 26655: 0 140: 26656: 0 140: 26657: 0 140: 26658: 0 140: 26659: 0 140: 26660: 0 140: 26661: 0 140: 26662: 0 140: 26663: 0 140: 26664: 0 140: 26665: 0 140: 26666: 0 140: 26667: 0 140: 26668: 0 140: 26669: 0 140: 26670: 0 140: 26671: 0 140: 26672: 0 140: 26673: 0 140: 26674: 0 140: 26675: 0 140: 26676: 0 140: 26677: 0 140: 26678: 0 140: 26679: 0 140: 26680: 0 140: 26681: 0 140: 26682: 0 140: 26683: 0 140: 26684: 0 140: 26685: 0 140: 26686: 0 140: 26687: 0 140: 26688: 0 140: 26689: 0 140: 26690: 0 140: 26691: 0 140: 26692: 0 140: 26693: 0 140: 26694: 0 140: 26695: 0 140: 26696: 0 140: 26697: 0 140: 26698: 0 140: 26699: 0 140: 26700: 0 140: 26701: 0 140: 26702: 0 140: 26703: 0 140: 26704: 0 140: 26705: 0 140: 26706: 0 140: 26707: 0 140: 26708: 0 140: 26709: 0 140: 26710: 0 140: 26711: 0 140: 26712: 0 140: 26713: 0 140: 26714: 0 140: 26715: 0 140: 26716: 0 140: 26717: 0 140: 26718: 0 140: 26719: 0 140: 26720: 0 140: 26721: 0 140: 26722: 0 140: 26723: 0 140: 26724: 0 140: 26725: 0 140: 26726: 0 140: 26727: 0 140: 26728: 0 140: 26729: 0 140: 26730: 0 140: 26731: 0 140: 26732: 0 140: 26733: 0 140: 26734: 0 140: 26735: 0 140: 26736: 0 140: 26737: 0 140: 26738: 0 140: 26739: 0 140: 26740: 0 140: 26741: 0 140: 26742: 0 140: 26743: 0 140: 26744: 0 140: 26745: 0 140: 26746: 0 140: 26747: 0 140: 26748: 0 140: 26749: 0 140: 26750: 0 140: 26751: 0 140: 26752: 0 140: 26753: 0 140: 26754: 0 140: 26755: 0 140: 26756: 0 140: 26757: 0 140: 26758: 0 140: 26759: 0 140: 26760: 0 140: 26761: 0 140: 26762: 0 140: 26763: 0 140: 26764: 0 140: 26765: 0 140: 26766: 0 140: 26767: 0 140: 26768: 0 140: 26769: 0 140: 26770: 0 140: 26771: 0 140: 26772: 0 140: 26773: 0 140: 26774: 0 140: 26775: 0 140: 26776: 0 140: 26777: 0 140: 26778: 0 140: 26779: 0 140: 26780: 0 140: 26781: 0 140: 26782: 0 140: 26783: 0 140: 26784: 0 140: 26785: 0 140: 26786: 0 140: 26787: 0 140: 26788: 0 140: 26789: 0 140: 26790: 0 140: 26791: 0 140: 26792: 0 140: 26793: 0 140: 26794: 0 140: 26795: 0 140: 26796: 0 140: 26797: 0 140: 26798: 0 140: 26799: 0 140: 26800: 0 140: 26801: 0 140: 26802: 0 140: 26803: 0 140: 26804: 0 140: 26805: 0 140: 26806: 0 140: 26807: 0 140: 26808: 0 140: 26809: 0 140: 26810: 0 140: 26811: 0 140: 26812: 0 140: 26813: 0 140: 26814: 0 140: 26815: 0 140: 26816: 0 140: 26817: 0 140: 26818: 0 140: 26819: 0 140: 26820: 0 140: 26821: 0 140: 26822: 0 140: 26823: 0 140: 26824: 0 140: 26825: 0 140: 26826: 0 140: 26827: 0 140: 26828: 0 140: 26829: 0 140: 26830: 0 140: 26831: 0 140: 26832: 0 140: 26833: 0 140: 26834: 0 140: 26835: 0 140: 26836: 0 140: 26837: 0 140: 26838: 0 140: 26839: 0 140: 26840: 0 140: 26841: 0 140: 26842: 0 140: 26843: 0 140: 26844: 0 140: 26845: 0 140: 26846: 0 140: 26847: 0 140: 26848: 0 140: 26849: 0 140: 26850: 0 140: 26851: 0 140: 26852: 0 140: 26853: 0 140: 26854: 0 140: 26855: 0 140: 26856: 0 140: 26857: 0 140: 26858: 0 140: 26859: 0 140: 26860: 0 140: 26861: 0 140: 26862: 0 140: 26863: 0 140: 26864: 0 140: 26865: 0 140: 26866: 0 140: 26867: 0 140: 26868: 0 140: 26869: 0 140: 26870: 0 140: 26871: 0 140: 26872: 0 140: 26873: 0 140: 26874: 0 140: 26875: 0 140: 26876: 0 140: 26877: 0 140: 26878: 0 140: 26879: 0 140: 26880: 0 140: 26881: 0 140: 26882: 0 140: 26883: 0 140: 26884: 0 140: 26885: 0 140: 26886: 0 140: 26887: 0 140: 26888: 0 140: 26889: 0 140: 26890: 0 140: 26891: 0 140: 26892: 0 140: 26893: 0 140: 26894: 0 140: 26895: 0 140: 26896: 0 140: 26897: 0 140: 26898: 0 140: 26899: 0 140: 26900: 0 140: 26901: 0 140: 26902: 0 140: 26903: 0 140: 26904: 0 140: 26905: 0 140: 26906: 0 140: 26907: 0 140: 26908: 0 140: 26909: 0 140: 26910: 0 140: 26911: 0 140: 26912: 0 140: 26913: 0 140: 26914: 0 140: 26915: 0 140: 26916: 0 140: 26917: 0 140: 26918: 0 140: 26919: 0 140: 26920: 0 140: 26921: 0 140: 26922: 0 140: 26923: 0 140: 26924: 0 140: 26925: 0 140: 26926: 0 140: 26927: 0 140: 26928: 0 140: 26929: 0 140: 26930: 0 140: 26931: 0 140: 26932: 0 140: 26933: 0 140: 26934: 0 140: 26935: 0 140: 26936: 0 140: 26937: 0 140: 26938: 0 140: 26939: 0 140: 26940: 0 140: 26941: 0 140: 26942: 0 140: 26943: 0 140: 26944: 0 140: 26945: 0 140: 26946: 0 140: 26947: 0 140: 26948: 0 140: 26949: 0 140: 26950: 0 140: 26951: 0 140: 26952: 0 140: 26953: 0 140: 26954: 0 140: 26955: 0 140: 26956: 0 140: 26957: 0 140: 26958: 0 140: 26959: 0 140: 26960: 0 140: 26961: 0 140: 26962: 0 140: 26963: 0 140: 26964: 0 140: 26965: 0 140: 26966: 0 140: 26967: 0 140: 26968: 0 140: 26969: 0 140: 26970: 0 140: 26971: 0 140: 26972: 0 140: 26973: 0 140: 26974: 0 140: 26975: 0 140: 26976: 0 140: 26977: 0 140: 26978: 0 140: 26979: 0 140: 26980: 0 140: 26981: 0 140: 26982: 0 140: 26983: 0 140: 26984: 0 140: 26985: 0 140: 26986: 0 140: 26987: 0 140: 26988: 0 140: 26989: 0 140: 26990: 0 140: 26991: 0 140: 26992: 0 140: 26993: 0 140: 26994: 0 140: 26995: 0 140: 26996: 0 140: 26997: 0 140: 26998: 0 140: 26999: 0 140: 27000: 0 140: 27001: 0 140: 27002: 0 140: 27003: 0 140: 27004: 0 140: 27005: 0 140: 27006: 0 140: 27007: 0 140: 27008: 0 140: 27009: 0 140: 27010: 0 140: 27011: 0 140: 27012: 0 140: 27013: 0 140: 27014: 0 140: 27015: 0 140: 27016: 0 140: 27017: 0 140: 27018: 0 140: 27019: 0 140: 27020: 0 140: 27021: 0 140: 27022: 0 140: 27023: 0 140: 27024: 0 140: 27025: 0 140: 27026: 0 140: 27027: 0 140: 27028: 0 140: 27029: 0 140: 27030: 0 140: 27031: 0 140: 27032: 0 140: 27033: 0 140: 27034: 0 140: 27035: 0 140: 27036: 0 140: 27037: 0 140: 27038: 0 140: 27039: 0 140: 27040: 0 140: 27041: 0 140: 27042: 0 140: 27043: 0 140: 27044: 0 140: 27045: 0 140: 27046: 0 140: 27047: 0 140: 27048: 0 140: 27049: 0 140: 27050: 0 140: 27051: 0 140: 27052: 0 140: 27053: 0 140: 27054: 0 140: 27055: 0 140: 27056: 0 140: 27057: 0 140: 27058: 0 140: 27059: 0 140: 27060: 0 140: 27061: 0 140: 27062: 0 140: 27063: 0 140: 27064: 0 140: 27065: 0 140: 27066: 0 140: 27067: 0 140: 27068: 0 140: 27069: 0 140: 27070: 0 140: 27071: 0 140: 27072: 0 140: 27073: 0 140: 27074: 0 140: 27075: 0 140: 27076: 0 140: 27077: 0 140: 27078: 0 140: 27079: 0 140: 27080: 0 140: 27081: 0 140: 27082: 0 140: 27083: 0 140: 27084: 0 140: 27085: 0 140: 27086: 0 140: 27087: 0 140: 27088: 0 140: 27089: 0 140: 27090: 0 140: 27091: 0 140: 27092: 0 140: 27093: 0 140: 27094: 0 140: 27095: 0 140: 27096: 0 140: 27097: 0 140: 27098: 0 140: 27099: 0 140: 27100: 0 140: 27101: 0 140: 27102: 0 140: 27103: 0 140: 27104: 0 140: 27105: 0 140: 27106: 0 140: 27107: 0 140: 27108: 0 140: 27109: 0 140: 27110: 0 140: 27111: 0 140: 27112: 0 140: 27113: 0 140: 27114: 0 140: 27115: 0 140: 27116: 0 140: 27117: 0 140: 27118: 0 140: 27119: 0 140: 27120: 0 140: 27121: 0 140: 27122: 0 140: 27123: 0 140: 27124: 0 140: 27125: 0 140: 27126: 0 140: 27127: 0 140: 27128: 0 140: 27129: 0 140: 27130: 0 140: 27131: 0 140: 27132: 0 140: 27133: 0 140: 27134: 0 140: 27135: 0 140: 27136: 0 140: 27137: 0 140: 27138: 0 140: 27139: 0 140: 27140: 0 140: 27141: 0 140: 27142: 0 140: 27143: 0 140: 27144: 0 140: 27145: 0 140: 27146: 0 140: 27147: 0 140: 27148: 0 140: 27149: 0 140: 27150: 0 140: 27151: 0 140: 27152: 0 140: 27153: 0 140: 27154: 0 140: 27155: 0 140: 27156: 0 140: 27157: 0 140: 27158: 0 140: 27159: 0 140: 27160: 0 140: 27161: 0 140: 27162: 0 140: 27163: 0 140: 27164: 0 140: 27165: 0 140: 27166: 0 140: 27167: 0 140: 27168: 0 140: 27169: 0 140: 27170: 0 140: 27171: 0 140: 27172: 0 140: 27173: 0 140: 27174: 0 140: 27175: 0 140: 27176: 0 140: 27177: 0 140: 27178: 0 140: 27179: 0 140: 27180: 0 140: 27181: 0 140: 27182: 0 140: 27183: 0 140: 27184: 0 140: 27185: 0 140: 27186: 0 140: 27187: 0 140: 27188: 0 140: 27189: 0 140: 27190: 0 140: 27191: 0 140: 27192: 0 140: 27193: 0 140: 27194: 0 140: 27195: 0 140: 27196: 0 140: 27197: 0 140: 27198: 0 140: 27199: 0 140: 27200: 0 140: 27201: 0 140: 27202: 0 140: 27203: 0 140: 27204: 0 140: 27205: 0 140: 27206: 0 140: 27207: 0 140: 27208: 0 140: 27209: 0 140: 27210: 0 140: 27211: 0 140: 27212: 0 140: 27213: 0 140: 27214: 0 140: 27215: 0 140: 27216: 0 140: 27217: 0 140: 27218: 0 140: 27219: 0 140: 27220: 0 140: 27221: 0 140: 27222: 0 140: 27223: 0 140: 27224: 0 140: 27225: 0 140: 27226: 0 140: 27227: 0 140: 27228: 0 140: 27229: 0 140: 27230: 0 140: 27231: 0 140: 27232: 0 140: 27233: 0 140: 27234: 0 140: 27235: 0 140: 27236: 0 140: 27237: 0 140: 27238: 0 140: 27239: 0 140: 27240: 0 140: 27241: 0 140: 27242: 0 140: 27243: 0 140: 27244: 0 140: 27245: 0 140: 27246: 0 140: 27247: 0 140: 27248: 0 140: 27249: 0 140: 27250: 0 140: 27251: 0 140: 27252: 0 140: 27253: 0 140: 27254: 0 140: 27255: 0 140: 27256: 0 140: 27257: 0 140: 27258: 0 140: 27259: 0 140: 27260: 0 140: 27261: 0 140: 27262: 0 140: 27263: 0 140: 27264: 0 140: 27265: 0 140: 27266: 0 140: 27267: 0 140: 27268: 0 140: 27269: 0 140: 27270: 0 140: 27271: 0 140: 27272: 0 140: 27273: 0 140: 27274: 0 140: 27275: 0 140: 27276: 0 140: 27277: 0 140: 27278: 0 140: 27279: 0 140: 27280: 0 140: 27281: 0 140: 27282: 0 140: 27283: 0 140: 27284: 0 140: 27285: 0 140: 27286: 0 140: 27287: 0 140: 27288: 0 140: 27289: 0 140: 27290: 0 140: 27291: 0 140: 27292: 0 140: 27293: 0 140: 27294: 0 140: 27295: 0 140: 27296: 0 140: 27297: 0 140: 27298: 0 140: 27299: 0 140: 27300: 0 140: 27301: 0 140: 27302: 0 140: 27303: 0 140: 27304: 0 140: 27305: 0 140: 27306: 0 140: 27307: 0 140: 27308: 0 140: 27309: 0 140: 27310: 0 140: 27311: 0 140: 27312: 0 140: 27313: 0 140: 27314: 0 140: 27315: 0 140: 27316: 0 140: 27317: 0 140: 27318: 0 140: 27319: 0 140: 27320: 0 140: 27321: 0 140: 27322: 0 140: 27323: 0 140: 27324: 0 140: 27325: 0 140: 27326: 0 140: 27327: 0 140: 27328: 0 140: 27329: 0 140: 27330: 0 140: 27331: 0 140: 27332: 0 140: 27333: 0 140: 27334: 0 140: 27335: 0 140: 27336: 0 140: 27337: 0 140: 27338: 0 140: 27339: 0 140: 27340: 0 140: 27341: 0 140: 27342: 0 140: 27343: 0 140: 27344: 0 140: 27345: 0 140: 27346: 0 140: 27347: 0 140: 27348: 0 140: 27349: 0 140: 27350: 0 140: 27351: 0 140: 27352: 0 140: 27353: 0 140: 27354: 0 140: 27355: 0 140: 27356: 0 140: 27357: 0 140: 27358: 0 140: 27359: 0 140: 27360: 0 140: 27361: 0 140: 27362: 0 140: 27363: 0 140: 27364: 0 140: 27365: 0 140: 27366: 0 140: 27367: 0 140: 27368: 0 140: 27369: 0 140: 27370: 0 140: 27371: 0 140: 27372: 0 140: 27373: 0 140: 27374: 0 140: 27375: 0 140: 27376: 0 140: 27377: 0 140: 27378: 0 140: 27379: 0 140: 27380: 0 140: 27381: 0 140: 27382: 0 140: 27383: 0 140: 27384: 0 140: 27385: 0 140: 27386: 0 140: 27387: 0 140: 27388: 0 140: 27389: 0 140: 27390: 0 140: 27391: 0 140: 27392: 0 140: 27393: 0 140: 27394: 0 140: 27395: 0 140: 27396: 0 140: 27397: 0 140: 27398: 0 140: 27399: 0 140: 27400: 0 140: 27401: 0 140: 27402: 0 140: 27403: 0 140: 27404: 0 140: 27405: 0 140: 27406: 0 140: 27407: 0 140: 27408: 0 140: 27409: 0 140: 27410: 0 140: 27411: 0 140: 27412: 0 140: 27413: 0 140: 27414: 0 140: 27415: 0 140: 27416: 0 140: 27417: 0 140: 27418: 0 140: 27419: 0 140: 27420: 0 140: 27421: 0 140: 27422: 0 140: 27423: 0 140: 27424: 0 140: 27425: 0 140: 27426: 0 140: 27427: 0 140: 27428: 0 140: 27429: 0 140: 27430: 0 140: 27431: 0 140: 27432: 0 140: 27433: 0 140: 27434: 0 140: 27435: 0 140: 27436: 0 140: 27437: 0 140: 27438: 0 140: 27439: 0 140: 27440: 0 140: 27441: 0 140: 27442: 0 140: 27443: 0 140: 27444: 0 140: 27445: 0 140: 27446: 0 140: 27447: 0 140: 27448: 0 140: 27449: 0 140: 27450: 0 140: 27451: 0 140: 27452: 0 140: 27453: 0 140: 27454: 0 140: 27455: 0 140: 27456: 0 140: 27457: 0 140: 27458: 0 140: 27459: 0 140: 27460: 0 140: 27461: 0 140: 27462: 0 140: 27463: 0 140: 27464: 0 140: 27465: 0 140: 27466: 0 140: 27467: 0 140: 27468: 0 140: 27469: 0 140: 27470: 0 140: 27471: 0 140: 27472: 0 140: 27473: 0 140: 27474: 0 140: 27475: 0 140: 27476: 0 140: 27477: 0 140: 27478: 0 140: 27479: 0 140: 27480: 0 140: 27481: 0 140: 27482: 0 140: 27483: 0 140: 27484: 0 140: 27485: 0 140: 27486: 0 140: 27487: 0 140: 27488: 0 140: 27489: 0 140: 27490: 0 140: 27491: 0 140: 27492: 0 140: 27493: 0 140: 27494: 0 140: 27495: 0 140: 27496: 0 140: 27497: 0 140: 27498: 0 140: 27499: 0 140: 27500: 0 140: 27501: 0 140: 27502: 0 140: 27503: 0 140: 27504: 0 140: 27505: 0 140: 27506: 0 140: 27507: 0 140: 27508: 0 140: 27509: 0 140: 27510: 0 140: 27511: 0 140: 27512: 0 140: 27513: 0 140: 27514: 0 140: 27515: 0 140: 27516: 0 140: 27517: 0 140: 27518: 0 140: 27519: 0 140: 27520: 0 140: 27521: 0 140: 27522: 0 140: 27523: 0 140: 27524: 0 140: 27525: 0 140: 27526: 0 140: 27527: 0 140: 27528: 0 140: 27529: 0 140: 27530: 0 140: 27531: 0 140: 27532: 0 140: 27533: 0 140: 27534: 0 140: 27535: 0 140: 27536: 0 140: 27537: 0 140: 27538: 0 140: 27539: 0 140: 27540: 0 140: 27541: 0 140: 27542: 0 140: 27543: 0 140: 27544: 0 140: 27545: 0 140: 27546: 0 140: 27547: 0 140: 27548: 0 140: 27549: 0 140: 27550: 0 140: 27551: 0 140: 27552: 0 140: 27553: 0 140: 27554: 0 140: 27555: 0 140: 27556: 0 140: 27557: 0 140: 27558: 0 140: 27559: 0 140: 27560: 0 140: 27561: 0 140: 27562: 0 140: 27563: 0 140: 27564: 0 140: 27565: 0 140: 27566: 0 140: 27567: 0 140: 27568: 0 140: 27569: 0 140: 27570: 0 140: 27571: 0 140: 27572: 0 140: 27573: 0 140: 27574: 0 140: 27575: 0 140: 27576: 0 140: 27577: 0 140: 27578: 0 140: 27579: 0 140: 27580: 0 140: 27581: 0 140: 27582: 0 140: 27583: 0 140: 27584: 0 140: 27585: 0 140: 27586: 0 140: 27587: 0 140: 27588: 0 140: 27589: 0 140: 27590: 0 140: 27591: 0 140: 27592: 0 140: 27593: 0 140: 27594: 0 140: 27595: 0 140: 27596: 0 140: 27597: 0 140: 27598: 0 140: 27599: 0 140: 27600: 0 140: 27601: 0 140: 27602: 0 140: 27603: 0 140: 27604: 0 140: 27605: 0 140: 27606: 0 140: 27607: 0 140: 27608: 0 140: 27609: 0 140: 27610: 0 140: 27611: 0 140: 27612: 0 140: 27613: 0 140: 27614: 0 140: 27615: 0 140: 27616: 0 140: 27617: 0 140: 27618: 0 140: 27619: 0 140: 27620: 0 140: 27621: 0 140: 27622: 0 140: 27623: 0 140: 27624: 0 140: 27625: 0 140: 27626: 0 140: 27627: 0 140: 27628: 0 140: 27629: 0 140: 27630: 0 140: 27631: 0 140: 27632: 0 140: 27633: 0 140: 27634: 0 140: 27635: 0 140: 27636: 0 140: 27637: 0 140: 27638: 0 140: 27639: 0 140: 27640: 0 140: 27641: 0 140: 27642: 0 140: 27643: 0 140: 27644: 0 140: 27645: 0 140: 27646: 0 140: 27647: 0 140: 27648: 0 140: 27649: 0 140: 27650: 0 140: 27651: 0 140: 27652: 0 140: 27653: 0 140: 27654: 0 140: 27655: 0 140: 27656: 0 140: 27657: 0 140: 27658: 0 140: 27659: 0 140: 27660: 0 140: 27661: 0 140: 27662: 0 140: 27663: 0 140: 27664: 0 140: 27665: 0 140: 27666: 0 140: 27667: 0 140: 27668: 0 140: 27669: 0 140: 27670: 0 140: 27671: 0 140: 27672: 0 140: 27673: 0 140: 27674: 0 140: 27675: 0 140: 27676: 0 140: 27677: 0 140: 27678: 0 140: 27679: 0 140: 27680: 0 140: 27681: 0 140: 27682: 0 140: 27683: 0 140: 27684: 0 140: 27685: 0 140: 27686: 0 140: 27687: 0 140: 27688: 0 140: 27689: 0 140: 27690: 0 140: 27691: 0 140: 27692: 0 140: 27693: 0 140: 27694: 0 140: 27695: 0 140: 27696: 0 140: 27697: 0 140: 27698: 0 140: 27699: 0 140: 27700: 0 140: 27701: 0 140: 27702: 0 140: 27703: 0 140: 27704: 0 140: 27705: 0 140: 27706: 0 140: 27707: 0 140: 27708: 0 140: 27709: 0 140: 27710: 0 140: 27711: 0 140: 27712: 0 140: 27713: 0 140: 27714: 0 140: 27715: 0 140: 27716: 0 140: 27717: 0 140: 27718: 0 140: 27719: 0 140: 27720: 0 140: 27721: 0 140: 27722: 0 140: 27723: 0 140: 27724: 0 140: 27725: 0 140: 27726: 0 140: 27727: 0 140: 27728: 0 140: 27729: 0 140: 27730: 0 140: 27731: 0 140: 27732: 0 140: 27733: 0 140: 27734: 0 140: 27735: 0 140: 27736: 0 140: 27737: 0 140: 27738: 0 140: 27739: 0 140: 27740: 0 140: 27741: 0 140: 27742: 0 140: 27743: 0 140: 27744: 0 140: 27745: 0 140: 27746: 0 140: 27747: 0 140: 27748: 0 140: 27749: 0 140: 27750: 0 140: 27751: 0 140: 27752: 0 140: 27753: 0 140: 27754: 0 140: 27755: 0 140: 27756: 0 140: 27757: 0 140: 27758: 0 140: 27759: 0 140: 27760: 0 140: 27761: 0 140: 27762: 0 140: 27763: 0 140: 27764: 0 140: 27765: 0 140: 27766: 0 140: 27767: 0 140: 27768: 0 140: 27769: 0 140: 27770: 0 140: 27771: 0 140: 27772: 0 140: 27773: 0 140: 27774: 0 140: 27775: 0 140: 27776: 0 140: 27777: 0 140: 27778: 0 140: 27779: 0 140: 27780: 0 140: 27781: 0 140: 27782: 0 140: 27783: 0 140: 27784: 0 140: 27785: 0 140: 27786: 0 140: 27787: 0 140: 27788: 0 140: 27789: 0 140: 27790: 0 140: 27791: 0 140: 27792: 0 140: 27793: 0 140: 27794: 0 140: 27795: 0 140: 27796: 0 140: 27797: 0 140: 27798: 0 140: 27799: 0 140: 27800: 0 140: 27801: 0 140: 27802: 0 140: 27803: 0 140: 27804: 0 140: 27805: 0 140: 27806: 0 140: 27807: 0 140: 27808: 0 140: 27809: 0 140: 27810: 0 140: 27811: 0 140: 27812: 0 140: 27813: 0 140: 27814: 0 140: 27815: 0 140: 27816: 0 140: 27817: 0 140: 27818: 0 140: 27819: 0 140: 27820: 0 140: 27821: 0 140: 27822: 0 140: 27823: 0 140: 27824: 0 140: 27825: 0 140: 27826: 0 140: 27827: 0 140: 27828: 0 140: 27829: 0 140: 27830: 0 140: 27831: 0 140: 27832: 0 140: 27833: 0 140: 27834: 0 140: 27835: 0 140: 27836: 0 140: 27837: 0 140: 27838: 0 140: 27839: 0 140: 27840: 0 140: 27841: 0 140: 27842: 0 140: 27843: 0 140: 27844: 0 140: 27845: 0 140: 27846: 0 140: 27847: 0 140: 27848: 0 140: 27849: 0 140: 27850: 0 140: 27851: 0 140: 27852: 0 140: 27853: 0 140: 27854: 0 140: 27855: 0 140: 27856: 0 140: 27857: 0 140: 27858: 0 140: 27859: 0 140: 27860: 0 140: 27861: 0 140: 27862: 0 140: 27863: 0 140: 27864: 0 140: 27865: 0 140: 27866: 0 140: 27867: 0 140: 27868: 0 140: 27869: 0 140: 27870: 0 140: 27871: 0 140: 27872: 0 140: 27873: 0 140: 27874: 0 140: 27875: 0 140: 27876: 0 140: 27877: 0 140: 27878: 0 140: 27879: 0 140: 27880: 0 140: 27881: 0 140: 27882: 0 140: 27883: 0 140: 27884: 0 140: 27885: 0 140: 27886: 0 140: 27887: 0 140: 27888: 0 140: 27889: 0 140: 27890: 0 140: 27891: 0 140: 27892: 0 140: 27893: 0 140: 27894: 0 140: 27895: 0 140: 27896: 0 140: 27897: 0 140: 27898: 0 140: 27899: 0 140: 27900: 0 140: 27901: 0 140: 27902: 0 140: 27903: 0 140: 27904: 0 140: 27905: 0 140: 27906: 0 140: 27907: 0 140: 27908: 0 140: 27909: 0 140: 27910: 0 140: 27911: 0 140: 27912: 0 140: 27913: 0 140: 27914: 0 140: 27915: 0 140: 27916: 0 140: 27917: 0 140: 27918: 0 140: 27919: 0 140: 27920: 0 140: 27921: 0 140: 27922: 0 140: 27923: 0 140: 27924: 0 140: 27925: 0 140: 27926: 0 140: 27927: 0 140: 27928: 0 140: 27929: 0 140: 27930: 0 140: 27931: 0 140: 27932: 0 140: 27933: 0 140: 27934: 0 140: 27935: 0 140: 27936: 0 140: 27937: 0 140: 27938: 0 140: 27939: 0 140: 27940: 0 140: 27941: 0 140: 27942: 0 140: 27943: 0 140: 27944: 0 140: 27945: 0 140: 27946: 0 140: 27947: 0 140: 27948: 0 140: 27949: 0 140: 27950: 0 140: 27951: 0 140: 27952: 0 140: 27953: 0 140: 27954: 0 140: 27955: 0 140: 27956: 0 140: 27957: 0 140: 27958: 0 140: 27959: 0 140: 27960: 0 140: 27961: 0 140: 27962: 0 140: 27963: 0 140: 27964: 0 140: 27965: 0 140: 27966: 0 140: 27967: 0 140: 27968: 0 140: 27969: 0 140: 27970: 0 140: 27971: 0 140: 27972: 0 140: 27973: 0 140: 27974: 0 140: 27975: 0 140: 27976: 0 140: 27977: 0 140: 27978: 0 140: 27979: 0 140: 27980: 0 140: 27981: 0 140: 27982: 0 140: 27983: 0 140: 27984: 0 140: 27985: 0 140: 27986: 0 140: 27987: 0 140: 27988: 0 140: 27989: 0 140: 27990: 0 140: 27991: 0 140: 27992: 0 140: 27993: 0 140: 27994: 0 140: 27995: 0 140: 27996: 0 140: 27997: 0 140: 27998: 0 140: 27999: 0 140: 28000: 0 140: 28001: 0 140: 28002: 0 140: 28003: 0 140: 28004: 0 140: 28005: 0 140: 28006: 0 140: 28007: 0 140: 28008: 0 140: 28009: 0 140: 28010: 0 140: 28011: 0 140: 28012: 0 140: 28013: 0 140: 28014: 0 140: 28015: 0 140: 28016: 0 140: 28017: 0 140: 28018: 0 140: 28019: 0 140: 28020: 0 140: 28021: 0 140: 28022: 0 140: 28023: 0 140: 28024: 0 140: 28025: 0 140: 28026: 0 140: 28027: 0 140: 28028: 0 140: 28029: 0 140: 28030: 0 140: 28031: 0 140: 28032: 0 140: 28033: 0 140: 28034: 0 140: 28035: 0 140: 28036: 0 140: 28037: 0 140: 28038: 0 140: 28039: 0 140: 28040: 0 140: 28041: 0 140: 28042: 0 140: 28043: 0 140: 28044: 0 140: 28045: 0 140: 28046: 0 140: 28047: 0 140: 28048: 0 140: 28049: 0 140: 28050: 0 140: 28051: 0 140: 28052: 0 140: 28053: 0 140: 28054: 0 140: 28055: 0 140: 28056: 0 140: 28057: 0 140: 28058: 0 140: 28059: 0 140: 28060: 0 140: 28061: 0 140: 28062: 0 140: 28063: 0 140: 28064: 0 140: 28065: 0 140: 28066: 0 140: 28067: 0 140: 28068: 0 140: 28069: 0 140: 28070: 0 140: 28071: 0 140: 28072: 0 140: 28073: 0 140: 28074: 0 140: 28075: 0 140: 28076: 0 140: 28077: 0 140: 28078: 0 140: 28079: 0 140: 28080: 0 140: 28081: 0 140: 28082: 0 140: 28083: 0 140: 28084: 0 140: 28085: 0 140: 28086: 0 140: 28087: 0 140: 28088: 0 140: 28089: 0 140: 28090: 0 140: 28091: 0 140: 28092: 0 140: 28093: 0 140: 28094: 0 140: 28095: 0 140: 28096: 0 140: 28097: 0 140: 28098: 0 140: 28099: 0 140: 28100: 0 140: 28101: 0 140: 28102: 0 140: 28103: 0 140: 28104: 0 140: 28105: 0 140: 28106: 0 140: 28107: 0 140: 28108: 0 140: 28109: 0 140: 28110: 0 140: 28111: 0 140: 28112: 0 140: 28113: 0 140: 28114: 0 140: 28115: 0 140: 28116: 0 140: 28117: 0 140: 28118: 0 140: 28119: 0 140: 28120: 0 140: 28121: 0 140: 28122: 0 140: 28123: 0 140: 28124: 0 140: 28125: 0 140: 28126: 0 140: 28127: 0 140: 28128: 0 140: 28129: 0 140: 28130: 0 140: 28131: 0 140: 28132: 0 140: 28133: 0 140: 28134: 0 140: 28135: 0 140: 28136: 0 140: 28137: 0 140: 28138: 0 140: 28139: 0 140: 28140: 0 140: 28141: 0 140: 28142: 0 140: 28143: 0 140: 28144: 0 140: 28145: 0 140: 28146: 0 140: 28147: 0 140: 28148: 0 140: 28149: 0 140: 28150: 0 140: 28151: 0 140: 28152: 0 140: 28153: 0 140: 28154: 0 140: 28155: 0 140: 28156: 0 140: 28157: 0 140: 28158: 0 140: 28159: 0 140: 28160: 0 140: 28161: 0 140: 28162: 0 140: 28163: 0 140: 28164: 0 140: 28165: 0 140: 28166: 0 140: 28167: 0 140: 28168: 0 140: 28169: 0 140: 28170: 0 140: 28171: 0 140: 28172: 0 140: 28173: 0 140: 28174: 0 140: 28175: 0 140: 28176: 0 140: 28177: 0 140: 28178: 0 140: 28179: 0 140: 28180: 0 140: 28181: 0 140: 28182: 0 140: 28183: 0 140: 28184: 0 140: 28185: 0 140: 28186: 0 140: 28187: 0 140: 28188: 0 140: 28189: 0 140: 28190: 0 140: 28191: 0 140: 28192: 0 140: 28193: 0 140: 28194: 0 140: 28195: 0 140: 28196: 0 140: 28197: 0 140: 28198: 0 140: 28199: 0 140: 28200: 0 140: 28201: 0 140: 28202: 0 140: 28203: 0 140: 28204: 0 140: 28205: 0 140: 28206: 0 140: 28207: 0 140: 28208: 0 140: 28209: 0 140: 28210: 0 140: 28211: 0 140: 28212: 0 140: 28213: 0 140: 28214: 0 140: 28215: 0 140: 28216: 0 140: 28217: 0 140: 28218: 0 140: 28219: 0 140: 28220: 0 140: 28221: 0 140: 28222: 0 140: 28223: 0 140: 28224: 0 140: 28225: 0 140: 28226: 0 140: 28227: 0 140: 28228: 0 140: 28229: 0 140: 28230: 0 140: 28231: 0 140: 28232: 0 140: 28233: 0 140: 28234: 0 140: 28235: 0 140: 28236: 0 140: 28237: 0 140: 28238: 0 140: 28239: 0 140: 28240: 0 140: 28241: 0 140: 28242: 0 140: 28243: 0 140: 28244: 0 140: 28245: 0 140: 28246: 0 140: 28247: 0 140: 28248: 0 140: 28249: 0 140: 28250: 0 140: 28251: 0 140: 28252: 0 140: 28253: 0 140: 28254: 0 140: 28255: 0 140: 28256: 0 140: 28257: 0 140: 28258: 0 140: 28259: 0 140: 28260: 0 140: 28261: 0 140: 28262: 0 140: 28263: 0 140: 28264: 0 140: 28265: 0 140: 28266: 0 140: 28267: 0 140: 28268: 0 140: 28269: 0 140: 28270: 0 140: 28271: 0 140: 28272: 0 140: 28273: 0 140: 28274: 0 140: 28275: 0 140: 28276: 0 140: 28277: 0 140: 28278: 0 140: 28279: 0 140: 28280: 0 140: 28281: 0 140: 28282: 0 140: 28283: 0 140: 28284: 0 140: 28285: 0 140: 28286: 0 140: 28287: 0 140: 28288: 0 140: 28289: 0 140: 28290: 0 140: 28291: 0 140: 28292: 0 140: 28293: 0 140: 28294: 0 140: 28295: 0 140: 28296: 0 140: 28297: 0 140: 28298: 0 140: 28299: 0 140: 28300: 0 140: 28301: 0 140: 28302: 0 140: 28303: 0 140: 28304: 0 140: 28305: 0 140: 28306: 0 140: 28307: 0 140: 28308: 0 140: 28309: 0 140: 28310: 0 140: 28311: 0 140: 28312: 0 140: 28313: 0 140: 28314: 0 140: 28315: 0 140: 28316: 0 140: 28317: 0 140: 28318: 0 140: 28319: 0 140: 28320: 0 140: 28321: 0 140: 28322: 0 140: 28323: 0 140: 28324: 0 140: 28325: 0 140: 28326: 0 140: 28327: 0 140: 28328: 0 140: 28329: 0 140: 28330: 0 140: 28331: 0 140: 28332: 0 140: 28333: 0 140: 28334: 0 140: 28335: 0 140: 28336: 0 140: 28337: 0 140: 28338: 0 140: 28339: 0 140: 28340: 0 140: 28341: 0 140: 28342: 0 140: 28343: 0 140: 28344: 0 140: 28345: 0 140: 28346: 0 140: 28347: 0 140: 28348: 0 140: 28349: 0 140: 28350: 0 140: 28351: 0 140: 28352: 0 140: 28353: 0 140: 28354: 0 140: 28355: 0 140: 28356: 0 140: 28357: 0 140: 28358: 0 140: 28359: 0 140: 28360: 0 140: 28361: 0 140: 28362: 0 140: 28363: 0 140: 28364: 0 140: 28365: 0 140: 28366: 0 140: 28367: 0 140: 28368: 0 140: 28369: 0 140: 28370: 0 140: 28371: 0 140: 28372: 0 140: 28373: 0 140: 28374: 0 140: 28375: 0 140: 28376: 0 140: 28377: 0 140: 28378: 0 140: 28379: 0 140: 28380: 0 140: 28381: 0 140: 28382: 0 140: 28383: 0 140: 28384: 0 140: 28385: 0 140: 28386: 0 140: 28387: 0 140: 28388: 0 140: 28389: 0 140: 28390: 0 140: 28391: 0 140: 28392: 0 140: 28393: 0 140: 28394: 0 140: 28395: 0 140: 28396: 0 140: 28397: 0 140: 28398: 0 140: 28399: 0 140: 28400: 0 140: 28401: 0 140: 28402: 0 140: 28403: 0 140: 28404: 0 140: 28405: 0 140: 28406: 0 140: 28407: 0 140: 28408: 0 140: 28409: 0 140: 28410: 0 140: 28411: 0 140: 28412: 0 140: 28413: 0 140: 28414: 0 140: 28415: 0 140: 28416: 0 140: 28417: 0 140: 28418: 0 140: 28419: 0 140: 28420: 0 140: 28421: 0 140: 28422: 0 140: 28423: 0 140: 28424: 0 140: 28425: 0 140: 28426: 0 140: 28427: 0 140: 28428: 0 140: 28429: 0 140: 28430: 0 140: 28431: 0 140: 28432: 0 140: 28433: 0 140: 28434: 0 140: 28435: 0 140: 28436: 0 140: 28437: 0 140: 28438: 0 140: 28439: 0 140: 28440: 0 140: 28441: 0 140: 28442: 0 140: 28443: 0 140: 28444: 0 140: 28445: 0 140: 28446: 0 140: 28447: 0 140: 28448: 0 140: 28449: 0 140: 28450: 0 140: 28451: 0 140: 28452: 0 140: 28453: 0 140: 28454: 0 140: 28455: 0 140: 28456: 0 140: 28457: 0 140: 28458: 0 140: 28459: 0 140: 28460: 0 140: 28461: 0 140: 28462: 0 140: 28463: 0 140: 28464: 0 140: 28465: 0 140: 28466: 0 140: 28467: 0 140: 28468: 0 140: 28469: 0 140: 28470: 0 140: 28471: 0 140: 28472: 0 140: 28473: 0 140: 28474: 0 140: 28475: 0 140: 28476: 0 140: 28477: 0 140: 28478: 0 140: 28479: 0 140: 28480: 0 140: 28481: 0 140: 28482: 0 140: 28483: 0 140: 28484: 0 140: 28485: 0 140: 28486: 0 140: 28487: 0 140: 28488: 0 140: 28489: 0 140: 28490: 0 140: 28491: 0 140: 28492: 0 140: 28493: 0 140: 28494: 0 140: 28495: 0 140: 28496: 0 140: 28497: 0 140: 28498: 0 140: 28499: 0 140: 28500: 0 140: 28501: 0 140: 28502: 0 140: 28503: 0 140: 28504: 0 140: 28505: 0 140: 28506: 0 140: 28507: 0 140: 28508: 0 140: 28509: 0 140: 28510: 0 140: 28511: 0 140: 28512: 0 140: 28513: 0 140: 28514: 0 140: 28515: 0 140: 28516: 0 140: 28517: 0 140: 28518: 0 140: 28519: 0 140: 28520: 0 140: 28521: 0 140: 28522: 0 140: 28523: 0 140: 28524: 0 140: 28525: 0 140: 28526: 0 140: 28527: 0 140: 28528: 0 140: 28529: 0 140: 28530: 0 140: 28531: 0 140: 28532: 0 140: 28533: 0 140: 28534: 0 140: 28535: 0 140: 28536: 0 140: 28537: 0 140: 28538: 0 140: 28539: 0 140: 28540: 0 140: 28541: 0 140: 28542: 0 140: 28543: 0 140: 28544: 0 140: 28545: 0 140: 28546: 0 140: 28547: 0 140: 28548: 0 140: 28549: 0 140: 28550: 0 140: 28551: 0 140: 28552: 0 140: 28553: 0 140: 28554: 0 140: 28555: 0 140: 28556: 0 140: 28557: 0 140: 28558: 0 140: 28559: 0 140: 28560: 0 140: 28561: 0 140: 28562: 0 140: 28563: 0 140: 28564: 0 140: 28565: 0 140: 28566: 0 140: 28567: 0 140: 28568: 0 140: 28569: 0 140: 28570: 0 140: 28571: 0 140: 28572: 0 140: 28573: 0 140: 28574: 0 140: 28575: 0 140: 28576: 0 140: 28577: 0 140: 28578: 0 140: 28579: 0 140: 28580: 0 140: 28581: 0 140: 28582: 0 140: 28583: 0 140: 28584: 0 140: 28585: 0 140: 28586: 0 140: 28587: 0 140: 28588: 0 140: 28589: 0 140: 28590: 0 140: 28591: 0 140: 28592: 0 140: 28593: 0 140: 28594: 0 140: 28595: 0 140: 28596: 0 140: 28597: 0 140: 28598: 0 140: 28599: 0 140: 28600: 0 140: 28601: 0 140: 28602: 0 140: 28603: 0 140: 28604: 0 140: 28605: 0 140: 28606: 0 140: 28607: 0 140: 28608: 0 140: 28609: 0 140: 28610: 0 140: 28611: 0 140: 28612: 0 140: 28613: 0 140: 28614: 0 140: 28615: 0 140: 28616: 0 140: 28617: 0 140: 28618: 0 140: 28619: 0 140: 28620: 0 140: 28621: 0 140: 28622: 0 140: 28623: 0 140: 28624: 0 140: 28625: 0 140: 28626: 0 140: 28627: 0 140: 28628: 0 140: 28629: 0 140: 28630: 0 140: 28631: 0 140: 28632: 0 140: 28633: 0 140: 28634: 0 140: 28635: 0 140: 28636: 0 140: 28637: 0 140: 28638: 0 140: 28639: 0 140: 28640: 0 140: 28641: 0 140: 28642: 0 140: 28643: 0 140: 28644: 0 140: 28645: 0 140: 28646: 0 140: 28647: 0 140: 28648: 0 140: 28649: 0 140: 28650: 0 140: 28651: 0 140: 28652: 0 140: 28653: 0 140: 28654: 0 140: 28655: 0 140: 28656: 0 140: 28657: 0 140: 28658: 0 140: 28659: 0 140: 28660: 0 140: 28661: 0 140: 28662: 0 140: 28663: 0 140: 28664: 0 140: 28665: 0 140: 28666: 0 140: 28667: 0 140: 28668: 0 140: 28669: 0 140: 28670: 0 140: 28671: 0 140: 28672: 0 140: 28673: 0 140: 28674: 0 140: 28675: 0 140: 28676: 0 140: 28677: 0 140: 28678: 0 140: 28679: 0 140: 28680: 0 140: 28681: 0 140: 28682: 0 140: 28683: 0 140: 28684: 0 140: 28685: 0 140: 28686: 0 140: 28687: 0 140: 28688: 0 140: 28689: 0 140: 28690: 0 140: 28691: 0 140: 28692: 0 140: 28693: 0 140: 28694: 0 140: 28695: 0 140: 28696: 0 140: 28697: 0 140: 28698: 0 140: 28699: 0 140: 28700: 0 140: 28701: 0 140: 28702: 0 140: 28703: 0 140: 28704: 0 140: 28705: 0 140: 28706: 0 140: 28707: 0 140: 28708: 0 140: 28709: 0 140: 28710: 0 140: 28711: 0 140: 28712: 0 140: 28713: 0 140: 28714: 0 140: 28715: 0 140: 28716: 0 140: 28717: 0 140: 28718: 0 140: 28719: 0 140: 28720: 0 140: 28721: 0 140: 28722: 0 140: 28723: 0 140: 28724: 0 140: 28725: 0 140: 28726: 0 140: 28727: 0 140: 28728: 0 140: 28729: 0 140: 28730: 0 140: 28731: 0 140: 28732: 0 140: 28733: 0 140: 28734: 0 140: 28735: 0 140: 28736: 0 140: 28737: 0 140: 28738: 0 140: 28739: 0 140: 28740: 0 140: 28741: 0 140: 28742: 0 140: 28743: 0 140: 28744: 0 140: 28745: 0 140: 28746: 0 140: 28747: 0 140: 28748: 0 140: 28749: 0 140: 28750: 0 140: 28751: 0 140: 28752: 0 140: 28753: 0 140: 28754: 0 140: 28755: 0 140: 28756: 0 140: 28757: 0 140: 28758: 0 140: 28759: 0 140: 28760: 0 140: 28761: 0 140: 28762: 0 140: 28763: 0 140: 28764: 0 140: 28765: 0 140: 28766: 0 140: 28767: 0 140: 28768: 0 140: 28769: 0 140: 28770: 0 140: 28771: 0 140: 28772: 0 140: 28773: 0 140: 28774: 0 140: 28775: 0 140: 28776: 0 140: 28777: 0 140: 28778: 0 140: 28779: 0 140: 28780: 0 140: 28781: 0 140: 28782: 0 140: 28783: 0 140: 28784: 0 140: 28785: 0 140: 28786: 0 140: 28787: 0 140: 28788: 0 140: 28789: 0 140: 28790: 0 140: 28791: 0 140: 28792: 0 140: 28793: 0 140: 28794: 0 140: 28795: 0 140: 28796: 0 140: 28797: 0 140: 28798: 0 140: 28799: 0 140: 28800: 0 140: 28801: 0 140: 28802: 0 140: 28803: 0 140: 28804: 0 140: 28805: 0 140: 28806: 0 140: 28807: 0 140: 28808: 0 140: 28809: 0 140: 28810: 0 140: 28811: 0 140: 28812: 0 140: 28813: 0 140: 28814: 0 140: 28815: 0 140: 28816: 0 140: 28817: 0 140: 28818: 0 140: 28819: 0 140: 28820: 0 140: 28821: 0 140: 28822: 0 140: 28823: 0 140: 28824: 0 140: 28825: 0 140: 28826: 0 140: 28827: 0 140: 28828: 0 140: 28829: 0 140: 28830: 0 140: 28831: 0 140: 28832: 0 140: 28833: 0 140: 28834: 0 140: 28835: 0 140: 28836: 0 140: 28837: 0 140: 28838: 0 140: 28839: 0 140: 28840: 0 140: 28841: 0 140: 28842: 0 140: 28843: 0 140: 28844: 0 140: 28845: 0 140: 28846: 0 140: 28847: 0 140: 28848: 0 140: 28849: 0 140: 28850: 0 140: 28851: 0 140: 28852: 0 140: 28853: 0 140: 28854: 0 140: 28855: 0 140: 28856: 0 140: 28857: 0 140: 28858: 0 140: 28859: 0 140: 28860: 0 140: 28861: 0 140: 28862: 0 140: 28863: 0 140: 28864: 0 140: 28865: 0 140: 28866: 0 140: 28867: 0 140: 28868: 0 140: 28869: 0 140: 28870: 0 140: 28871: 0 140: 28872: 0 140: 28873: 0 140: 28874: 0 140: 28875: 0 140: 28876: 0 140: 28877: 0 140: 28878: 0 140: 28879: 0 140: 28880: 0 140: 28881: 0 140: 28882: 0 140: 28883: 0 140: 28884: 0 140: 28885: 0 140: 28886: 0 140: 28887: 0 140: 28888: 0 140: 28889: 0 140: 28890: 0 140: 28891: 0 140: 28892: 0 140: 28893: 0 140: 28894: 0 140: 28895: 0 140: 28896: 0 140: 28897: 0 140: 28898: 0 140: 28899: 0 140: 28900: 0 140: 28901: 0 140: 28902: 0 140: 28903: 0 140: 28904: 0 140: 28905: 0 140: 28906: 0 140: 28907: 0 140: 28908: 0 140: 28909: 0 140: 28910: 0 140: 28911: 0 140: 28912: 0 140: 28913: 0 140: 28914: 0 140: 28915: 0 140: 28916: 0 140: 28917: 0 140: 28918: 0 140: 28919: 0 140: 28920: 0 140: 28921: 0 140: 28922: 0 140: 28923: 0 140: 28924: 0 140: 28925: 0 140: 28926: 0 140: 28927: 0 140: 28928: 0 140: 28929: 0 140: 28930: 0 140: 28931: 0 140: 28932: 0 140: 28933: 0 140: 28934: 0 140: 28935: 0 140: 28936: 0 140: 28937: 0 140: 28938: 0 140: 28939: 0 140: 28940: 0 140: 28941: 0 140: 28942: 0 140: 28943: 0 140: 28944: 0 140: 28945: 0 140: 28946: 0 140: 28947: 0 140: 28948: 0 140: 28949: 0 140: 28950: 0 140: 28951: 0 140: 28952: 0 140: 28953: 0 140: 28954: 0 140: 28955: 0 140: 28956: 0 140: 28957: 0 140: 28958: 0 140: 28959: 0 140: 28960: 0 140: 28961: 0 140: 28962: 0 140: 28963: 0 140: 28964: 0 140: 28965: 0 140: 28966: 0 140: 28967: 0 140: 28968: 0 140: 28969: 0 140: 28970: 0 140: 28971: 0 140: 28972: 0 140: 28973: 0 140: 28974: 0 140: 28975: 0 140: 28976: 0 140: 28977: 0 140: 28978: 0 140: 28979: 0 140: 28980: 0 140: 28981: 0 140: 28982: 0 140: 28983: 0 140: 28984: 0 140: 28985: 0 140: 28986: 0 140: 28987: 0 140: 28988: 0 140: 28989: 0 140: 28990: 0 140: 28991: 0 140: 28992: 0 140: 28993: 0 140: 28994: 0 140: 28995: 0 140: 28996: 0 140: 28997: 0 140: 28998: 0 140: 28999: 0 140: 29000: 0 140: 29001: 0 140: 29002: 0 140: 29003: 0 140: 29004: 0 140: 29005: 0 140: 29006: 0 140: 29007: 0 140: 29008: 0 140: 29009: 0 140: 29010: 0 140: 29011: 0 140: 29012: 0 140: 29013: 0 140: 29014: 0 140: 29015: 0 140: 29016: 0 140: 29017: 0 140: 29018: 0 140: 29019: 0 140: 29020: 0 140: 29021: 0 140: 29022: 0 140: 29023: 0 140: 29024: 0 140: 29025: 0 140: 29026: 0 140: 29027: 0 140: 29028: 0 140: 29029: 0 140: 29030: 0 140: 29031: 0 140: 29032: 0 140: 29033: 0 140: 29034: 0 140: 29035: 0 140: 29036: 0 140: 29037: 0 140: 29038: 0 140: 29039: 0 140: 29040: 0 140: 29041: 0 140: 29042: 0 140: 29043: 0 140: 29044: 0 140: 29045: 0 140: 29046: 0 140: 29047: 0 140: 29048: 0 140: 29049: 0 140: 29050: 0 140: 29051: 0 140: 29052: 0 140: 29053: 0 140: 29054: 0 140: 29055: 0 140: 29056: 0 140: 29057: 0 140: 29058: 0 140: 29059: 0 140: 29060: 0 140: 29061: 0 140: 29062: 0 140: 29063: 0 140: 29064: 0 140: 29065: 0 140: 29066: 0 140: 29067: 0 140: 29068: 0 140: 29069: 0 140: 29070: 0 140: 29071: 0 140: 29072: 0 140: 29073: 0 140: 29074: 0 140: 29075: 0 140: 29076: 0 140: 29077: 0 140: 29078: 0 140: 29079: 0 140: 29080: 0 140: 29081: 0 140: 29082: 0 140: 29083: 0 140: 29084: 0 140: 29085: 0 140: 29086: 0 140: 29087: 0 140: 29088: 0 140: 29089: 0 140: 29090: 0 140: 29091: 0 140: 29092: 0 140: 29093: 0 140: 29094: 0 140: 29095: 0 140: 29096: 0 140: 29097: 0 140: 29098: 0 140: 29099: 0 140: 29100: 0 140: 29101: 0 140: 29102: 0 140: 29103: 0 140: 29104: 0 140: 29105: 0 140: 29106: 0 140: 29107: 0 140: 29108: 0 140: 29109: 0 140: 29110: 0 140: 29111: 0 140: 29112: 0 140: 29113: 0 140: 29114: 0 140: 29115: 0 140: 29116: 0 140: 29117: 0 140: 29118: 0 140: 29119: 0 140: 29120: 0 140: 29121: 0 140: 29122: 0 140: 29123: 0 140: 29124: 0 140: 29125: 0 140: 29126: 0 140: 29127: 0 140: 29128: 0 140: 29129: 0 140: 29130: 0 140: 29131: 0 140: 29132: 0 140: 29133: 0 140: 29134: 0 140: 29135: 0 140: 29136: 0 140: 29137: 0 140: 29138: 0 140: 29139: 0 140: 29140: 0 140: 29141: 0 140: 29142: 0 140: 29143: 0 140: 29144: 0 140: 29145: 0 140: 29146: 0 140: 29147: 0 140: 29148: 0 140: 29149: 0 140: 29150: 0 140: 29151: 0 140: 29152: 0 140: 29153: 0 140: 29154: 0 140: 29155: 0 140: 29156: 0 140: 29157: 0 140: 29158: 0 140: 29159: 0 140: 29160: 0 140: 29161: 0 140: 29162: 0 140: 29163: 0 140: 29164: 0 140: 29165: 0 140: 29166: 0 140: 29167: 0 140: 29168: 0 140: 29169: 0 140: 29170: 0 140: 29171: 0 140: 29172: 0 140: 29173: 0 140: 29174: 0 140: 29175: 0 140: 29176: 0 140: 29177: 0 140: 29178: 0 140: 29179: 0 140: 29180: 0 140: 29181: 0 140: 29182: 0 140: 29183: 0 140: 29184: 0 140: 29185: 0 140: 29186: 0 140: 29187: 0 140: 29188: 0 140: 29189: 0 140: 29190: 0 140: 29191: 0 140: 29192: 0 140: 29193: 0 140: 29194: 0 140: 29195: 0 140: 29196: 0 140: 29197: 0 140: 29198: 0 140: 29199: 0 140: 29200: 0 140: 29201: 0 140: 29202: 0 140: 29203: 0 140: 29204: 0 140: 29205: 0 140: 29206: 0 140: 29207: 0 140: 29208: 0 140: 29209: 0 140: 29210: 0 140: 29211: 0 140: 29212: 0 140: 29213: 0 140: 29214: 0 140: 29215: 0 140: 29216: 0 140: 29217: 0 140: 29218: 0 140: 29219: 0 140: 29220: 0 140: 29221: 0 140: 29222: 0 140: 29223: 0 140: 29224: 0 140: 29225: 0 140: 29226: 0 140: 29227: 0 140: 29228: 0 140: 29229: 0 140: 29230: 0 140: 29231: 0 140: 29232: 0 140: 29233: 0 140: 29234: 0 140: 29235: 0 140: 29236: 0 140: 29237: 0 140: 29238: 0 140: 29239: 0 140: 29240: 0 140: 29241: 0 140: 29242: 0 140: 29243: 0 140: 29244: 0 140: 29245: 0 140: 29246: 0 140: 29247: 0 140: 29248: 0 140: 29249: 0 140: 29250: 0 140: 29251: 0 140: 29252: 0 140: 29253: 0 140: 29254: 0 140: 29255: 0 140: 29256: 0 140: 29257: 0 140: 29258: 0 140: 29259: 0 140: 29260: 0 140: 29261: 0 140: 29262: 0 140: 29263: 0 140: 29264: 0 140: 29265: 0 140: 29266: 0 140: 29267: 0 140: 29268: 0 140: 29269: 0 140: 29270: 0 140: 29271: 0 140: 29272: 0 140: 29273: 0 140: 29274: 0 140: 29275: 0 140: 29276: 0 140: 29277: 0 140: 29278: 0 140: 29279: 0 140: 29280: 0 140: 29281: 0 140: 29282: 0 140: 29283: 0 140: 29284: 0 140: 29285: 0 140: 29286: 0 140: 29287: 0 140: 29288: 0 140: 29289: 0 140: 29290: 0 140: 29291: 0 140: 29292: 0 140: 29293: 0 140: 29294: 0 140: 29295: 0 140: 29296: 0 140: 29297: 0 140: 29298: 0 140: 29299: 0 140: 29300: 0 140: 29301: 0 140: 29302: 0 140: 29303: 0 140: 29304: 0 140: 29305: 0 140: 29306: 0 140: 29307: 0 140: 29308: 0 140: 29309: 0 140: 29310: 0 140: 29311: 0 140: 29312: 0 140: 29313: 0 140: 29314: 0 140: 29315: 0 140: 29316: 0 140: 29317: 0 140: 29318: 0 140: 29319: 0 140: 29320: 0 140: 29321: 0 140: 29322: 0 140: 29323: 0 140: 29324: 0 140: 29325: 0 140: 29326: 0 140: 29327: 0 140: 29328: 0 140: 29329: 0 140: 29330: 0 140: 29331: 0 140: 29332: 0 140: 29333: 0 140: 29334: 0 140: 29335: 0 140: 29336: 0 140: 29337: 0 140: 29338: 0 140: 29339: 0 140: 29340: 0 140: 29341: 0 140: 29342: 0 140: 29343: 0 140: 29344: 0 140: 29345: 0 140: 29346: 0 140: 29347: 0 140: 29348: 0 140: 29349: 0 140: 29350: 0 140: 29351: 0 140: 29352: 0 140: 29353: 0 140: 29354: 0 140: 29355: 0 140: 29356: 0 140: 29357: 0 140: 29358: 0 140: 29359: 0 140: 29360: 0 140: 29361: 0 140: 29362: 0 140: 29363: 0 140: 29364: 0 140: 29365: 0 140: 29366: 0 140: 29367: 0 140: 29368: 0 140: 29369: 0 140: 29370: 0 140: 29371: 0 140: 29372: 0 140: 29373: 0 140: 29374: 0 140: 29375: 0 140: 29376: 0 140: 29377: 0 140: 29378: 0 140: 29379: 0 140: 29380: 0 140: 29381: 0 140: 29382: 0 140: 29383: 0 140: 29384: 0 140: 29385: 0 140: 29386: 0 140: 29387: 0 140: 29388: 0 140: 29389: 0 140: 29390: 0 140: 29391: 0 140: 29392: 0 140: 29393: 0 140: 29394: 0 140: 29395: 0 140: 29396: 0 140: 29397: 0 140: 29398: 0 140: 29399: 0 140: 29400: 0 140: 29401: 0 140: 29402: 0 140: 29403: 0 140: 29404: 0 140: 29405: 0 140: 29406: 0 140: 29407: 0 140: 29408: 0 140: 29409: 0 140: 29410: 0 140: 29411: 0 140: 29412: 0 140: 29413: 0 140: 29414: 0 140: 29415: 0 140: 29416: 0 140: 29417: 0 140: 29418: 0 140: 29419: 0 140: 29420: 0 140: 29421: 0 140: 29422: 0 140: 29423: 0 140: 29424: 0 140: 29425: 0 140: 29426: 0 140: 29427: 0 140: 29428: 0 140: 29429: 0 140: 29430: 0 140: 29431: 0 140: 29432: 0 140: 29433: 0 140: 29434: 0 140: 29435: 0 140: 29436: 0 140: 29437: 0 140: 29438: 0 140: 29439: 0 140: 29440: 0 140: 29441: 0 140: 29442: 0 140: 29443: 0 140: 29444: 0 140: 29445: 0 140: 29446: 0 140: 29447: 0 140: 29448: 0 140: 29449: 0 140: 29450: 0 140: 29451: 0 140: 29452: 0 140: 29453: 0 140: 29454: 0 140: 29455: 0 140: 29456: 0 140: 29457: 0 140: 29458: 0 140: 29459: 0 140: 29460: 0 140: 29461: 0 140: 29462: 0 140: 29463: 0 140: 29464: 0 140: 29465: 0 140: 29466: 0 140: 29467: 0 140: 29468: 0 140: 29469: 0 140: 29470: 0 140: 29471: 0 140: 29472: 0 140: 29473: 0 140: 29474: 0 140: 29475: 0 140: 29476: 0 140: 29477: 0 140: 29478: 0 140: 29479: 0 140: 29480: 0 140: 29481: 0 140: 29482: 0 140: 29483: 0 140: 29484: 0 140: 29485: 0 140: 29486: 0 140: 29487: 0 140: 29488: 0 140: 29489: 0 140: 29490: 0 140: 29491: 0 140: 29492: 0 140: 29493: 0 140: 29494: 0 140: 29495: 0 140: 29496: 0 140: 29497: 0 140: 29498: 0 140: 29499: 0 140: 29500: 0 140: 29501: 0 140: 29502: 0 140: 29503: 0 140: 29504: 0 140: 29505: 0 140: 29506: 0 140: 29507: 0 140: 29508: 0 140: 29509: 0 140: 29510: 0 140: 29511: 0 140: 29512: 0 140: 29513: 0 140: 29514: 0 140: 29515: 0 140: 29516: 0 140: 29517: 0 140: 29518: 0 140: 29519: 0 140: 29520: 0 140: 29521: 0 140: 29522: 0 140: 29523: 0 140: 29524: 0 140: 29525: 0 140: 29526: 0 140: 29527: 0 140: 29528: 0 140: 29529: 0 140: 29530: 0 140: 29531: 0 140: 29532: 0 140: 29533: 0 140: 29534: 0 140: 29535: 0 140: 29536: 0 140: 29537: 0 140: 29538: 0 140: 29539: 0 140: 29540: 0 140: 29541: 0 140: 29542: 0 140: 29543: 0 140: 29544: 0 140: 29545: 0 140: 29546: 0 140: 29547: 0 140: 29548: 0 140: 29549: 0 140: 29550: 0 140: 29551: 0 140: 29552: 0 140: 29553: 0 140: 29554: 0 140: 29555: 0 140: 29556: 0 140: 29557: 0 140: 29558: 0 140: 29559: 0 140: 29560: 0 140: 29561: 0 140: 29562: 0 140: 29563: 0 140: 29564: 0 140: 29565: 0 140: 29566: 0 140: 29567: 0 140: 29568: 0 140: 29569: 0 140: 29570: 0 140: 29571: 0 140: 29572: 0 140: 29573: 0 140: 29574: 0 140: 29575: 0 140: 29576: 0 140: 29577: 0 140: 29578: 0 140: 29579: 0 140: 29580: 0 140: 29581: 0 140: 29582: 0 140: 29583: 0 140: 29584: 0 140: 29585: 0 140: 29586: 0 140: 29587: 0 140: 29588: 0 140: 29589: 0 140: 29590: 0 140: 29591: 0 140: 29592: 0 140: 29593: 0 140: 29594: 0 140: 29595: 0 140: 29596: 0 140: 29597: 0 140: 29598: 0 140: 29599: 0 140: 29600: 0 140: 29601: 0 140: 29602: 0 140: 29603: 0 140: 29604: 0 140: 29605: 0 140: 29606: 0 140: 29607: 0 140: 29608: 0 140: 29609: 0 140: 29610: 0 140: 29611: 0 140: 29612: 0 140: 29613: 0 140: 29614: 0 140: 29615: 0 140: 29616: 0 140: 29617: 0 140: 29618: 0 140: 29619: 0 140: 29620: 0 140: 29621: 0 140: 29622: 0 140: 29623: 0 140: 29624: 0 140: 29625: 0 140: 29626: 0 140: 29627: 0 140: 29628: 0 140: 29629: 0 140: 29630: 0 140: 29631: 0 140: 29632: 0 140: 29633: 0 140: 29634: 0 140: 29635: 0 140: 29636: 0 140: 29637: 0 140: 29638: 0 140: 29639: 0 140: 29640: 0 140: 29641: 0 140: 29642: 0 140: 29643: 0 140: 29644: 0 140: 29645: 0 140: 29646: 0 140: 29647: 0 140: 29648: 0 140: 29649: 0 140: 29650: 0 140: 29651: 0 140: 29652: 0 140: 29653: 0 140: 29654: 0 140: 29655: 0 140: 29656: 0 140: 29657: 0 140: 29658: 0 140: 29659: 0 140: 29660: 0 140: 29661: 0 140: 29662: 0 140: 29663: 0 140: 29664: 0 140: 29665: 0 140: 29666: 0 140: 29667: 0 140: 29668: 0 140: 29669: 0 140: 29670: 0 140: 29671: 0 140: 29672: 0 140: 29673: 0 140: 29674: 0 140: 29675: 0 140: 29676: 0 140: 29677: 0 140: 29678: 0 140: 29679: 0 140: 29680: 0 140: 29681: 0 140: 29682: 0 140: 29683: 0 140: 29684: 0 140: 29685: 0 140: 29686: 0 140: 29687: 0 140: 29688: 0 140: 29689: 0 140: 29690: 0 140: 29691: 0 140: 29692: 0 140: 29693: 0 140: 29694: 0 140: 29695: 0 140: 29696: 0 140: 29697: 0 140: 29698: 0 140: 29699: 0 140: 29700: 0 140: 29701: 0 140: 29702: 0 140: 29703: 0 140: 29704: 0 140: 29705: 0 140: 29706: 0 140: 29707: 0 140: 29708: 0 140: 29709: 0 140: 29710: 0 140: 29711: 0 140: 29712: 0 140: 29713: 0 140: 29714: 0 140: 29715: 0 140: 29716: 0 140: 29717: 0 140: 29718: 0 140: 29719: 0 140: 29720: 0 140: 29721: 0 140: 29722: 0 140: 29723: 0 140: 29724: 0 140: 29725: 0 140: 29726: 0 140: 29727: 0 140: 29728: 0 140: 29729: 0 140: 29730: 0 140: 29731: 0 140: 29732: 0 140: 29733: 0 140: 29734: 0 140: 29735: 0 140: 29736: 0 140: 29737: 0 140: 29738: 0 140: 29739: 0 140: 29740: 0 140: 29741: 0 140: 29742: 0 140: 29743: 0 140: 29744: 0 140: 29745: 0 140: 29746: 0 140: 29747: 0 140: 29748: 0 140: 29749: 0 140: 29750: 0 140: 29751: 0 140: 29752: 0 140: 29753: 0 140: 29754: 0 140: 29755: 0 140: 29756: 0 140: 29757: 0 140: 29758: 0 140: 29759: 0 140: 29760: 0 140: 29761: 0 140: 29762: 0 140: 29763: 0 140: 29764: 0 140: 29765: 0 140: 29766: 0 140: 29767: 0 140: 29768: 0 140: 29769: 0 140: 29770: 0 140: 29771: 0 140: 29772: 0 140: 29773: 0 140: 29774: 0 140: 29775: 0 140: 29776: 0 140: 29777: 0 140: 29778: 0 140: 29779: 0 140: 29780: 0 140: 29781: 0 140: 29782: 0 140: 29783: 0 140: 29784: 0 140: 29785: 0 140: 29786: 0 140: 29787: 0 140: 29788: 0 140: 29789: 0 140: 29790: 0 140: 29791: 0 140: 29792: 0 140: 29793: 0 140: 29794: 0 140: 29795: 0 140: 29796: 0 140: 29797: 0 140: 29798: 0 140: 29799: 0 140: 29800: 0 140: 29801: 0 140: 29802: 0 140: 29803: 0 140: 29804: 0 140: 29805: 0 140: 29806: 0 140: 29807: 0 140: 29808: 0 140: 29809: 0 140: 29810: 0 140: 29811: 0 140: 29812: 0 140: 29813: 0 140: 29814: 0 140: 29815: 0 140: 29816: 0 140: 29817: 0 140: 29818: 0 140: 29819: 0 140: 29820: 0 140: 29821: 0 140: 29822: 0 140: 29823: 0 140: 29824: 0 140: 29825: 0 140: 29826: 0 140: 29827: 0 140: 29828: 0 140: 29829: 0 140: 29830: 0 140: 29831: 0 140: 29832: 0 140: 29833: 0 140: 29834: 0 140: 29835: 0 140: 29836: 0 140: 29837: 0 140: 29838: 0 140: 29839: 0 140: 29840: 0 140: 29841: 0 140: 29842: 0 140: 29843: 0 140: 29844: 0 140: 29845: 0 140: 29846: 0 140: 29847: 0 140: 29848: 0 140: 29849: 0 140: 29850: 0 140: 29851: 0 140: 29852: 0 140: 29853: 0 140: 29854: 0 140: 29855: 0 140: 29856: 0 140: 29857: 0 140: 29858: 0 140: 29859: 0 140: 29860: 0 140: 29861: 0 140: 29862: 0 140: 29863: 0 140: 29864: 0 140: 29865: 0 140: 29866: 0 140: 29867: 0 140: 29868: 0 140: 29869: 0 140: 29870: 0 140: 29871: 0 140: 29872: 0 140: 29873: 0 140: 29874: 0 140: 29875: 0 140: 29876: 0 140: 29877: 0 140: 29878: 0 140: 29879: 0 140: 29880: 0 140: 29881: 0 140: 29882: 0 140: 29883: 0 140: 29884: 0 140: 29885: 0 140: 29886: 0 140: 29887: 0 140: 29888: 0 140: 29889: 0 140: 29890: 0 140: 29891: 0 140: 29892: 0 140: 29893: 0 140: 29894: 0 140: 29895: 0 140: 29896: 0 140: 29897: 0 140: 29898: 0 140: 29899: 0 140: 29900: 0 140: 29901: 0 140: 29902: 0 140: 29903: 0 140: 29904: 0 140: 29905: 0 140: 29906: 0 140: 29907: 0 140: 29908: 0 140: 29909: 0 140: 29910: 0 140: 29911: 0 140: 29912: 0 140: 29913: 0 140: 29914: 0 140: 29915: 0 140: 29916: 0 140: 29917: 0 140: 29918: 0 140: 29919: 0 140: 29920: 0 140: 29921: 0 140: 29922: 0 140: 29923: 0 140: 29924: 0 140: 29925: 0 140: 29926: 0 140: 29927: 0 140: 29928: 0 140: 29929: 0 140: 29930: 0 140: 29931: 0 140: 29932: 0 140: 29933: 0 140: 29934: 0 140: 29935: 0 140: 29936: 0 140: 29937: 0 140: 29938: 0 140: 29939: 0 140: 29940: 0 140: 29941: 0 140: 29942: 0 140: 29943: 0 140: 29944: 0 140: 29945: 0 140: 29946: 0 140: 29947: 0 140: 29948: 0 140: 29949: 0 140: 29950: 0 140: 29951: 0 140: 29952: 0 140: 29953: 0 140: 29954: 0 140: 29955: 0 140: 29956: 0 140: 29957: 0 140: 29958: 0 140: 29959: 0 140: 29960: 0 140: 29961: 0 140: 29962: 0 140: 29963: 0 140: 29964: 0 140: 29965: 0 140: 29966: 0 140: 29967: 0 140: 29968: 0 140: 29969: 0 140: 29970: 0 140: 29971: 0 140: 29972: 0 140: 29973: 0 140: 29974: 0 140: 29975: 0 140: 29976: 0 140: 29977: 0 140: 29978: 0 140: 29979: 0 140: 29980: 0 140: 29981: 0 140: 29982: 0 140: 29983: 0 140: 29984: 0 140: 29985: 0 140: 29986: 0 140: 29987: 0 140: 29988: 0 140: 29989: 0 140: 29990: 0 140: 29991: 0 140: 29992: 0 140: 29993: 0 140: 29994: 0 140: 29995: 0 140: 29996: 0 140: 29997: 0 140: 29998: 0 140: 29999: 0 140: 30000: 0 140: 30001: 0 140: 30002: 0 140: 30003: 0 140: 30004: 0 140: 30005: 0 140: 30006: 0 140: 30007: 0 140: 30008: 0 140: 30009: 0 140: 30010: 0 140: 30011: 0 140: 30012: 0 140: 30013: 0 140: 30014: 0 140: 30015: 0 140: 30016: 0 140: 30017: 0 140: 30018: 0 140: 30019: 0 140: 30020: 0 140: 30021: 0 140: 30022: 0 140: 30023: 0 140: 30024: 0 140: 30025: 0 140: 30026: 0 140: 30027: 0 140: 30028: 0 140: 30029: 0 140: 30030: 0 140: 30031: 0 140: 30032: 0 140: 30033: 0 140: 30034: 0 140: 30035: 0 140: 30036: 0 140: 30037: 0 140: 30038: 0 140: 30039: 0 140: 30040: 0 140: 30041: 0 140: 30042: 0 140: 30043: 0 140: 30044: 0 140: 30045: 0 140: 30046: 0 140: 30047: 0 140: 30048: 0 140: 30049: 0 140: 30050: 0 140: 30051: 0 140: 30052: 0 140: 30053: 0 140: 30054: 0 140: 30055: 0 140: 30056: 0 140: 30057: 0 140: 30058: 0 140: 30059: 0 140: 30060: 0 140: 30061: 0 140: 30062: 0 140: 30063: 0 140: 30064: 0 140: 30065: 0 140: 30066: 0 140: 30067: 0 140: 30068: 0 140: 30069: 0 140: 30070: 0 140: 30071: 0 140: 30072: 0 140: 30073: 0 140: 30074: 0 140: 30075: 0 140: 30076: 0 140: 30077: 0 140: 30078: 0 140: 30079: 0 140: 30080: 0 140: 30081: 0 140: 30082: 0 140: 30083: 0 140: 30084: 0 140: 30085: 0 140: 30086: 0 140: 30087: 0 140: 30088: 0 140: 30089: 0 140: 30090: 0 140: 30091: 0 140: 30092: 0 140: 30093: 0 140: 30094: 0 140: 30095: 0 140: 30096: 0 140: 30097: 0 140: 30098: 0 140: 30099: 0 140: 30100: 0 140: 30101: 0 140: 30102: 0 140: 30103: 0 140: 30104: 0 140: 30105: 0 140: 30106: 0 140: 30107: 0 140: 30108: 0 140: 30109: 0 140: 30110: 0 140: 30111: 0 140: 30112: 0 140: 30113: 0 140: 30114: 0 140: 30115: 0 140: 30116: 0 140: 30117: 0 140: 30118: 0 140: 30119: 0 140: 30120: 0 140: 30121: 0 140: 30122: 0 140: 30123: 0 140: 30124: 0 140: 30125: 0 140: 30126: 0 140: 30127: 0 140: 30128: 0 140: 30129: 0 140: 30130: 0 140: 30131: 0 140: 30132: 0 140: 30133: 0 140: 30134: 0 140: 30135: 0 140: 30136: 0 140: 30137: 0 140: 30138: 0 140: 30139: 0 140: 30140: 0 140: 30141: 0 140: 30142: 0 140: 30143: 0 140: 30144: 0 140: 30145: 0 140: 30146: 0 140: 30147: 0 140: 30148: 0 140: 30149: 0 140: 30150: 0 140: 30151: 0 140: 30152: 0 140: 30153: 0 140: 30154: 0 140: 30155: 0 140: 30156: 0 140: 30157: 0 140: 30158: 0 140: 30159: 0 140: 30160: 0 140: 30161: 0 140: 30162: 0 140: 30163: 0 140: 30164: 0 140: 30165: 0 140: 30166: 0 140: 30167: 0 140: 30168: 0 140: 30169: 0 140: 30170: 0 140: 30171: 0 140: 30172: 0 140: 30173: 0 140: 30174: 0 140: 30175: 0 140: 30176: 0 140: 30177: 0 140: 30178: 0 140: 30179: 0 140: 30180: 0 140: 30181: 0 140: 30182: 0 140: 30183: 0 140: 30184: 0 140: 30185: 0 140: 30186: 0 140: 30187: 0 140: 30188: 0 140: 30189: 0 140: 30190: 0 140: 30191: 0 140: 30192: 0 140: 30193: 0 140: 30194: 0 140: 30195: 0 140: 30196: 0 140: 30197: 0 140: 30198: 0 140: 30199: 0 140: 30200: 0 140: 30201: 0 140: 30202: 0 140: 30203: 0 140: 30204: 0 140: 30205: 0 140: 30206: 0 140: 30207: 0 140: 30208: 0 140: 30209: 0 140: 30210: 0 140: 30211: 0 140: 30212: 0 140: 30213: 0 140: 30214: 0 140: 30215: 0 140: 30216: 0 140: 30217: 0 140: 30218: 0 140: 30219: 0 140: 30220: 0 140: 30221: 0 140: 30222: 0 140: 30223: 0 140: 30224: 0 140: 30225: 0 140: 30226: 0 140: 30227: 0 140: 30228: 0 140: 30229: 0 140: 30230: 0 140: 30231: 0 140: 30232: 0 140: 30233: 0 140: 30234: 0 140: 30235: 0 140: 30236: 0 140: 30237: 0 140: 30238: 0 140: 30239: 0 140: 30240: 0 140: 30241: 0 140: 30242: 0 140: 30243: 0 140: 30244: 0 140: 30245: 0 140: 30246: 0 140: 30247: 0 140: 30248: 0 140: 30249: 0 140: 30250: 0 140: 30251: 0 140: 30252: 0 140: 30253: 0 140: 30254: 0 140: 30255: 0 140: 30256: 0 140: 30257: 0 140: 30258: 0 140: 30259: 0 140: 30260: 0 140: 30261: 0 140: 30262: 0 140: 30263: 0 140: 30264: 0 140: 30265: 0 140: 30266: 0 140: 30267: 0 140: 30268: 0 140: 30269: 0 140: 30270: 0 140: 30271: 0 140: 30272: 0 140: 30273: 0 140: 30274: 0 140: 30275: 0 140: 30276: 0 140: 30277: 0 140: 30278: 0 140: 30279: 0 140: 30280: 0 140: 30281: 0 140: 30282: 0 140: 30283: 0 140: 30284: 0 140: 30285: 0 140: 30286: 0 140: 30287: 0 140: 30288: 0 140: 30289: 0 140: 30290: 0 140: 30291: 0 140: 30292: 0 140: 30293: 0 140: 30294: 0 140: 30295: 0 140: 30296: 0 140: 30297: 0 140: 30298: 0 140: 30299: 0 140: 30300: 0 140: 30301: 0 140: 30302: 0 140: 30303: 0 140: 30304: 0 140: 30305: 0 140: 30306: 0 140: 30307: 0 140: 30308: 0 140: 30309: 0 140: 30310: 0 140: 30311: 0 140: 30312: 0 140: 30313: 0 140: 30314: 0 140: 30315: 0 140: 30316: 0 140: 30317: 0 140: 30318: 0 140: 30319: 0 140: 30320: 0 140: 30321: 0 140: 30322: 0 140: 30323: 0 140: 30324: 0 140: 30325: 0 140: 30326: 0 140: 30327: 0 140: 30328: 0 140: 30329: 0 140: 30330: 0 140: 30331: 0 140: 30332: 0 140: 30333: 0 140: 30334: 0 140: 30335: 0 140: 30336: 0 140: 30337: 0 140: 30338: 0 140: 30339: 0 140: 30340: 0 140: 30341: 0 140: 30342: 0 140: 30343: 0 140: 30344: 0 140: 30345: 0 140: 30346: 0 140: 30347: 0 140: 30348: 0 140: 30349: 0 140: 30350: 0 140: 30351: 0 140: 30352: 0 140: 30353: 0 140: 30354: 0 140: 30355: 0 140: 30356: 0 140: 30357: 0 140: 30358: 0 140: 30359: 0 140: 30360: 0 140: 30361: 0 140: 30362: 0 140: 30363: 0 140: 30364: 0 140: 30365: 0 140: 30366: 0 140: 30367: 0 140: 30368: 0 140: 30369: 0 140: 30370: 0 140: 30371: 0 140: 30372: 0 140: 30373: 0 140: 30374: 0 140: 30375: 0 140: 30376: 0 140: 30377: 0 140: 30378: 0 140: 30379: 0 140: 30380: 0 140: 30381: 0 140: 30382: 0 140: 30383: 0 140: 30384: 0 140: 30385: 0 140: 30386: 0 140: 30387: 0 140: 30388: 0 140: 30389: 0 140: 30390: 0 140: 30391: 0 140: 30392: 0 140: 30393: 0 140: 30394: 0 140: 30395: 0 140: 30396: 0 140: 30397: 0 140: 30398: 0 140: 30399: 0 140: 30400: 0 140: 30401: 0 140: 30402: 0 140: 30403: 0 140: 30404: 0 140: 30405: 0 140: 30406: 0 140: 30407: 0 140: 30408: 0 140: 30409: 0 140: 30410: 0 140: 30411: 0 140: 30412: 0 140: 30413: 0 140: 30414: 0 140: 30415: 0 140: 30416: 0 140: 30417: 0 140: 30418: 0 140: 30419: 0 140: 30420: 0 140: 30421: 0 140: 30422: 0 140: 30423: 0 140: 30424: 0 140: 30425: 0 140: 30426: 0 140: 30427: 0 140: 30428: 0 140: 30429: 0 140: 30430: 0 140: 30431: 0 140: 30432: 0 140: 30433: 0 140: 30434: 0 140: 30435: 0 140: 30436: 0 140: 30437: 0 140: 30438: 0 140: 30439: 0 140: 30440: 0 140: 30441: 0 140: 30442: 0 140: 30443: 0 140: 30444: 0 140: 30445: 0 140: 30446: 0 140: 30447: 0 140: 30448: 0 140: 30449: 0 140: 30450: 0 140: 30451: 0 140: 30452: 0 140: 30453: 0 140: 30454: 0 140: 30455: 0 140: 30456: 0 140: 30457: 0 140: 30458: 0 140: 30459: 0 140: 30460: 0 140: 30461: 0 140: 30462: 0 140: 30463: 0 140: 30464: 0 140: 30465: 0 140: 30466: 0 140: 30467: 0 140: 30468: 0 140: 30469: 0 140: 30470: 0 140: 30471: 0 140: 30472: 0 140: 30473: 0 140: 30474: 0 140: 30475: 0 140: 30476: 0 140: 30477: 0 140: 30478: 0 140: 30479: 0 140: 30480: 0 140: 30481: 0 140: 30482: 0 140: 30483: 0 140: 30484: 0 140: 30485: 0 140: 30486: 0 140: 30487: 0 140: 30488: 0 140: 30489: 0 140: 30490: 0 140: 30491: 0 140: 30492: 0 140: 30493: 0 140: 30494: 0 140: 30495: 0 140: 30496: 0 140: 30497: 0 140: 30498: 0 140: 30499: 0 140: 30500: 0 140: 30501: 0 140: 30502: 0 140: 30503: 0 140: 30504: 0 140: 30505: 0 140: 30506: 0 140: 30507: 0 140: 30508: 0 140: 30509: 0 140: 30510: 0 140: 30511: 0 140: 30512: 0 140: 30513: 0 140: 30514: 0 140: 30515: 0 140: 30516: 0 140: 30517: 0 140: 30518: 0 140: 30519: 0 140: 30520: 0 140: 30521: 0 140: 30522: 0 140: 30523: 0 140: 30524: 0 140: 30525: 0 140: 30526: 0 140: 30527: 0 140: 30528: 0 140: 30529: 0 140: 30530: 0 140: 30531: 0 140: 30532: 0 140: 30533: 0 140: 30534: 0 140: 30535: 0 140: 30536: 0 140: 30537: 0 140: 30538: 0 140: 30539: 0 140: 30540: 0 140: 30541: 0 140: 30542: 0 140: 30543: 0 140: 30544: 0 140: 30545: 0 140: 30546: 0 140: 30547: 0 140: 30548: 0 140: 30549: 0 140: 30550: 0 140: 30551: 0 140: 30552: 0 140: 30553: 0 140: 30554: 0 140: 30555: 0 140: 30556: 0 140: 30557: 0 140: 30558: 0 140: 30559: 0 140: 30560: 0 140: 30561: 0 140: 30562: 0 140: 30563: 0 140: 30564: 0 140: 30565: 0 140: 30566: 0 140: 30567: 0 140: 30568: 0 140: 30569: 0 140: 30570: 0 140: 30571: 0 140: 30572: 0 140: 30573: 0 140: 30574: 0 140: 30575: 0 140: 30576: 0 140: 30577: 0 140: 30578: 0 140: 30579: 0 140: 30580: 0 140: 30581: 0 140: 30582: 0 140: 30583: 0 140: 30584: 0 140: 30585: 0 140: 30586: 0 140: 30587: 0 140: 30588: 0 140: 30589: 0 140: 30590: 0 140: 30591: 0 140: 30592: 0 140: 30593: 0 140: 30594: 0 140: 30595: 0 140: 30596: 0 140: 30597: 0 140: 30598: 0 140: 30599: 0 140: 30600: 0 140: 30601: 0 140: 30602: 0 140: 30603: 0 140: 30604: 0 140: 30605: 0 140: 30606: 0 140: 30607: 0 140: 30608: 0 140: 30609: 0 140: 30610: 0 140: 30611: 0 140: 30612: 0 140: 30613: 0 140: 30614: 0 140: 30615: 0 140: 30616: 0 140: 30617: 0 140: 30618: 0 140: 30619: 0 140: 30620: 0 140: 30621: 0 140: 30622: 0 140: 30623: 0 140: 30624: 0 140: 30625: 0 140: 30626: 0 140: 30627: 0 140: 30628: 0 140: 30629: 0 140: 30630: 0 140: 30631: 0 140: 30632: 0 140: 30633: 0 140: 30634: 0 140: 30635: 0 140: 30636: 0 140: 30637: 0 140: 30638: 0 140: 30639: 0 140: 30640: 0 140: 30641: 0 140: 30642: 0 140: 30643: 0 140: 30644: 0 140: 30645: 0 140: 30646: 0 140: 30647: 0 140: 30648: 0 140: 30649: 0 140: 30650: 0 140: 30651: 0 140: 30652: 0 140: 30653: 0 140: 30654: 0 140: 30655: 0 140: 30656: 0 140: 30657: 0 140: 30658: 0 140: 30659: 0 140: 30660: 0 140: 30661: 0 140: 30662: 0 140: 30663: 0 140: 30664: 0 140: 30665: 0 140: 30666: 0 140: 30667: 0 140: 30668: 0 140: 30669: 0 140: 30670: 0 140: 30671: 0 140: 30672: 0 140: 30673: 0 140: 30674: 0 140: 30675: 0 140: 30676: 0 140: 30677: 0 140: 30678: 0 140: 30679: 0 140: 30680: 0 140: 30681: 0 140: 30682: 0 140: 30683: 0 140: 30684: 0 140: 30685: 0 140: 30686: 0 140: 30687: 0 140: 30688: 0 140: 30689: 0 140: 30690: 0 140: 30691: 0 140: 30692: 0 140: 30693: 0 140: 30694: 0 140: 30695: 0 140: 30696: 0 140: 30697: 0 140: 30698: 0 140: 30699: 0 140: 30700: 0 140: 30701: 0 140: 30702: 0 140: 30703: 0 140: 30704: 0 140: 30705: 0 140: 30706: 0 140: 30707: 0 140: 30708: 0 140: 30709: 0 140: 30710: 0 140: 30711: 0 140: 30712: 0 140: 30713: 0 140: 30714: 0 140: 30715: 0 140: 30716: 0 140: 30717: 0 140: 30718: 0 140: 30719: 0 140: 30720: 0 140: 30721: 0 140: 30722: 0 140: 30723: 0 140: 30724: 0 140: 30725: 0 140: 30726: 0 140: 30727: 0 140: 30728: 0 140: 30729: 0 140: 30730: 0 140: 30731: 0 140: 30732: 0 140: 30733: 0 140: 30734: 0 140: 30735: 0 140: 30736: 0 140: 30737: 0 140: 30738: 0 140: 30739: 0 140: 30740: 0 140: 30741: 0 140: 30742: 0 140: 30743: 0 140: 30744: 0 140: 30745: 0 140: 30746: 0 140: 30747: 0 140: 30748: 0 140: 30749: 0 140: 30750: 0 140: 30751: 0 140: 30752: 0 140: 30753: 0 140: 30754: 0 140: 30755: 0 140: 30756: 0 140: 30757: 0 140: 30758: 0 140: 30759: 0 140: 30760: 0 140: 30761: 0 140: 30762: 0 140: 30763: 0 140: 30764: 0 140: 30765: 0 140: 30766: 0 140: 30767: 0 140: 30768: 0 140: 30769: 0 140: 30770: 0 140: 30771: 0 140: 30772: 0 140: 30773: 0 140: 30774: 0 140: 30775: 0 140: 30776: 0 140: 30777: 0 140: 30778: 0 140: 30779: 0 140: 30780: 0 140: 30781: 0 140: 30782: 0 140: 30783: 0 140: 30784: 0 140: 30785: 0 140: 30786: 0 140: 30787: 0 140: 30788: 0 140: 30789: 0 140: 30790: 0 140: 30791: 0 140: 30792: 0 140: 30793: 0 140: 30794: 0 140: 30795: 0 140: 30796: 0 140: 30797: 0 140: 30798: 0 140: 30799: 0 140: 30800: 0 140: 30801: 0 140: 30802: 0 140: 30803: 0 140: 30804: 0 140: 30805: 0 140: 30806: 0 140: 30807: 0 140: 30808: 0 140: 30809: 0 140: 30810: 0 140: 30811: 0 140: 30812: 0 140: 30813: 0 140: 30814: 0 140: 30815: 0 140: 30816: 0 140: 30817: 0 140: 30818: 0 140: 30819: 0 140: 30820: 0 140: 30821: 0 140: 30822: 0 140: 30823: 0 140: 30824: 0 140: 30825: 0 140: 30826: 0 140: 30827: 0 140: 30828: 0 140: 30829: 0 140: 30830: 0 140: 30831: 0 140: 30832: 0 140: 30833: 0 140: 30834: 0 140: 30835: 0 140: 30836: 0 140: 30837: 0 140: 30838: 0 140: 30839: 0 140: 30840: 0 140: 30841: 0 140: 30842: 0 140: 30843: 0 140: 30844: 0 140: 30845: 0 140: 30846: 0 140: 30847: 0 140: 30848: 0 140: 30849: 0 140: 30850: 0 140: 30851: 0 140: 30852: 0 140: 30853: 0 140: 30854: 0 140: 30855: 0 140: 30856: 0 140: 30857: 0 140: 30858: 0 140: 30859: 0 140: 30860: 0 140: 30861: 0 140: 30862: 0 140: 30863: 0 140: 30864: 0 140: 30865: 0 140: 30866: 0 140: 30867: 0 140: 30868: 0 140: 30869: 0 140: 30870: 0 140: 30871: 0 140: 30872: 0 140: 30873: 0 140: 30874: 0 140: 30875: 0 140: 30876: 0 140: 30877: 0 140: 30878: 0 140: 30879: 0 140: 30880: 0 140: 30881: 0 140: 30882: 0 140: 30883: 0 140: 30884: 0 140: 30885: 0 140: 30886: 0 140: 30887: 0 140: 30888: 0 140: 30889: 0 140: 30890: 0 140: 30891: 0 140: 30892: 0 140: 30893: 0 140: 30894: 0 140: 30895: 0 140: 30896: 0 140: 30897: 0 140: 30898: 0 140: 30899: 0 140: 30900: 0 140: 30901: 0 140: 30902: 0 140: 30903: 0 140: 30904: 0 140: 30905: 0 140: 30906: 0 140: 30907: 0 140: 30908: 0 140: 30909: 0 140: 30910: 0 140: 30911: 0 140: 30912: 0 140: 30913: 0 140: 30914: 0 140: 30915: 0 140: 30916: 0 140: 30917: 0 140: 30918: 0 140: 30919: 0 140: 30920: 0 140: 30921: 0 140: 30922: 0 140: 30923: 0 140: 30924: 0 140: 30925: 0 140: 30926: 0 140: 30927: 0 140: 30928: 0 140: 30929: 0 140: 30930: 0 140: 30931: 0 140: 30932: 0 140: 30933: 0 140: 30934: 0 140: 30935: 0 140: 30936: 0 140: 30937: 0 140: 30938: 0 140: 30939: 0 140: 30940: 0 140: 30941: 0 140: 30942: 0 140: 30943: 0 140: 30944: 0 140: 30945: 0 140: 30946: 0 140: 30947: 0 140: 30948: 0 140: 30949: 0 140: 30950: 0 140: 30951: 0 140: 30952: 0 140: 30953: 0 140: 30954: 0 140: 30955: 0 140: 30956: 0 140: 30957: 0 140: 30958: 0 140: 30959: 0 140: 30960: 0 140: 30961: 0 140: 30962: 0 140: 30963: 0 140: 30964: 0 140: 30965: 0 140: 30966: 0 140: 30967: 0 140: 30968: 0 140: 30969: 0 140: 30970: 0 140: 30971: 0 140: 30972: 0 140: 30973: 0 140: 30974: 0 140: 30975: 0 140: 30976: 0 140: 30977: 0 140: 30978: 0 140: 30979: 0 140: 30980: 0 140: 30981: 0 140: 30982: 0 140: 30983: 0 140: 30984: 0 140: 30985: 0 140: 30986: 0 140: 30987: 0 140: 30988: 0 140: 30989: 0 140: 30990: 0 140: 30991: 0 140: 30992: 0 140: 30993: 0 140: 30994: 0 140: 30995: 0 140: 30996: 0 140: 30997: 0 140: 30998: 0 140: 30999: 0 140: 31000: 0 140: 31001: 0 140: 31002: 0 140: 31003: 0 140: 31004: 0 140: 31005: 0 140: 31006: 0 140: 31007: 0 140: 31008: 0 140: 31009: 0 140: 31010: 0 140: 31011: 0 140: 31012: 0 140: 31013: 0 140: 31014: 0 140: 31015: 0 140: 31016: 0 140: 31017: 0 140: 31018: 0 140: 31019: 0 140: 31020: 0 140: 31021: 0 140: 31022: 0 140: 31023: 0 140: 31024: 0 140: 31025: 0 140: 31026: 0 140: 31027: 0 140: 31028: 0 140: 31029: 0 140: 31030: 0 140: 31031: 0 140: 31032: 0 140: 31033: 0 140: 31034: 0 140: 31035: 0 140: 31036: 0 140: 31037: 0 140: 31038: 0 140: 31039: 0 140: 31040: 0 140: 31041: 0 140: 31042: 0 140: 31043: 0 140: 31044: 0 140: 31045: 0 140: 31046: 0 140: 31047: 0 140: 31048: 0 140: 31049: 0 140: 31050: 0 140: 31051: 0 140: 31052: 0 140: 31053: 0 140: 31054: 0 140: 31055: 0 140: 31056: 0 140: 31057: 0 140: 31058: 0 140: 31059: 0 140: 31060: 0 140: 31061: 0 140: 31062: 0 140: 31063: 0 140: 31064: 0 140: 31065: 0 140: 31066: 0 140: 31067: 0 140: 31068: 0 140: 31069: 0 140: 31070: 0 140: 31071: 0 140: 31072: 0 140: 31073: 0 140: 31074: 0 140: 31075: 0 140: 31076: 0 140: 31077: 0 140: 31078: 0 140: 31079: 0 140: 31080: 0 140: 31081: 0 140: 31082: 0 140: 31083: 0 140: 31084: 0 140: 31085: 0 140: 31086: 0 140: 31087: 0 140: 31088: 0 140: 31089: 0 140: 31090: 0 140: 31091: 0 140: 31092: 0 140: 31093: 0 140: 31094: 0 140: 31095: 0 140: 31096: 0 140: 31097: 0 140: 31098: 0 140: 31099: 0 140: 31100: 0 140: 31101: 0 140: 31102: 0 140: 31103: 0 140: 31104: 0 140: 31105: 0 140: 31106: 0 140: 31107: 0 140: 31108: 0 140: 31109: 0 140: 31110: 0 140: 31111: 0 140: 31112: 0 140: 31113: 0 140: 31114: 0 140: 31115: 0 140: 31116: 0 140: 31117: 0 140: 31118: 0 140: 31119: 0 140: 31120: 0 140: 31121: 0 140: 31122: 0 140: 31123: 0 140: 31124: 0 140: 31125: 0 140: 31126: 0 140: 31127: 0 140: 31128: 0 140: 31129: 0 140: 31130: 0 140: 31131: 0 140: 31132: 0 140: 31133: 0 140: 31134: 0 140: 31135: 0 140: 31136: 0 140: 31137: 0 140: 31138: 0 140: 31139: 0 140: 31140: 0 140: 31141: 0 140: 31142: 0 140: 31143: 0 140: 31144: 0 140: 31145: 0 140: 31146: 0 140: 31147: 0 140: 31148: 0 140: 31149: 0 140: 31150: 0 140: 31151: 0 140: 31152: 0 140: 31153: 0 140: 31154: 0 140: 31155: 0 140: 31156: 0 140: 31157: 0 140: 31158: 0 140: 31159: 0 140: 31160: 0 140: 31161: 0 140: 31162: 0 140: 31163: 0 140: 31164: 0 140: 31165: 0 140: 31166: 0 140: 31167: 0 140: 31168: 0 140: 31169: 0 140: 31170: 0 140: 31171: 0 140: 31172: 0 140: 31173: 0 140: 31174: 0 140: 31175: 0 140: 31176: 0 140: 31177: 0 140: 31178: 0 140: 31179: 0 140: 31180: 0 140: 31181: 0 140: 31182: 0 140: 31183: 0 140: 31184: 0 140: 31185: 0 140: 31186: 0 140: 31187: 0 140: 31188: 0 140: 31189: 0 140: 31190: 0 140: 31191: 0 140: 31192: 0 140: 31193: 0 140: 31194: 0 140: 31195: 0 140: 31196: 0 140: 31197: 0 140: 31198: 0 140: 31199: 0 140: 31200: 0 140: 31201: 0 140: 31202: 0 140: 31203: 0 140: 31204: 0 140: 31205: 0 140: 31206: 0 140: 31207: 0 140: 31208: 0 140: 31209: 0 140: 31210: 0 140: 31211: 0 140: 31212: 0 140: 31213: 0 140: 31214: 0 140: 31215: 0 140: 31216: 0 140: 31217: 0 140: 31218: 0 140: 31219: 0 140: 31220: 0 140: 31221: 0 140: 31222: 0 140: 31223: 0 140: 31224: 0 140: 31225: 0 140: 31226: 0 140: 31227: 0 140: 31228: 0 140: 31229: 0 140: 31230: 0 140: 31231: 0 140: 31232: 0 140: 31233: 0 140: 31234: 0 140: 31235: 0 140: 31236: 0 140: 31237: 0 140: 31238: 0 140: 31239: 0 140: 31240: 0 140: 31241: 0 140: 31242: 0 140: 31243: 0 140: 31244: 0 140: 31245: 0 140: 31246: 0 140: 31247: 0 140: 31248: 0 140: 31249: 0 140: 31250: 0 140: 31251: 0 140: 31252: 0 140: 31253: 0 140: 31254: 0 140: 31255: 0 140: 31256: 0 140: 31257: 0 140: 31258: 0 140: 31259: 0 140: 31260: 0 140: 31261: 0 140: 31262: 0 140: 31263: 0 140: 31264: 0 140: 31265: 0 140: 31266: 0 140: 31267: 0 140: 31268: 0 140: 31269: 0 140: 31270: 0 140: 31271: 0 140: 31272: 0 140: 31273: 0 140: 31274: 0 140: 31275: 0 140: 31276: 0 140: 31277: 0 140: 31278: 0 140: 31279: 0 140: 31280: 0 140: 31281: 0 140: 31282: 0 140: 31283: 0 140: 31284: 0 140: 31285: 0 140: 31286: 0 140: 31287: 0 140: 31288: 0 140: 31289: 0 140: 31290: 0 140: 31291: 0 140: 31292: 0 140: 31293: 0 140: 31294: 0 140: 31295: 0 140: 31296: 0 140: 31297: 0 140: 31298: 0 140: 31299: 0 140: 31300: 0 140: 31301: 0 140: 31302: 0 140: 31303: 0 140: 31304: 0 140: 31305: 0 140: 31306: 0 140: 31307: 0 140: 31308: 0 140: 31309: 0 140: 31310: 0 140: 31311: 0 140: 31312: 0 140: 31313: 0 140: 31314: 0 140: 31315: 0 140: 31316: 0 140: 31317: 0 140: 31318: 0 140: 31319: 0 140: 31320: 0 140: 31321: 0 140: 31322: 0 140: 31323: 0 140: 31324: 0 140: 31325: 0 140: 31326: 0 140: 31327: 0 140: 31328: 0 140: 31329: 0 140: 31330: 0 140: 31331: 0 140: 31332: 0 140: 31333: 0 140: 31334: 0 140: 31335: 0 140: 31336: 0 140: 31337: 0 140: 31338: 0 140: 31339: 0 140: 31340: 0 140: 31341: 0 140: 31342: 0 140: 31343: 0 140: 31344: 0 140: 31345: 0 140: 31346: 0 140: 31347: 0 140: 31348: 0 140: 31349: 0 140: 31350: 0 140: 31351: 0 140: 31352: 0 140: 31353: 0 140: 31354: 0 140: 31355: 0 140: 31356: 0 140: 31357: 0 140: 31358: 0 140: 31359: 0 140: 31360: 0 140: 31361: 0 140: 31362: 0 140: 31363: 0 140: 31364: 0 140: 31365: 0 140: 31366: 0 140: 31367: 0 140: 31368: 0 140: 31369: 0 140: 31370: 0 140: 31371: 0 140: 31372: 0 140: 31373: 0 140: 31374: 0 140: 31375: 0 140: 31376: 0 140: 31377: 0 140: 31378: 0 140: 31379: 0 140: 31380: 0 140: 31381: 0 140: 31382: 0 140: 31383: 0 140: 31384: 0 140: 31385: 0 140: 31386: 0 140: 31387: 0 140: 31388: 0 140: 31389: 0 140: 31390: 0 140: 31391: 0 140: 31392: 0 140: 31393: 0 140: 31394: 0 140: 31395: 0 140: 31396: 0 140: 31397: 0 140: 31398: 0 140: 31399: 0 140: 31400: 0 140: 31401: 0 140: 31402: 0 140: 31403: 0 140: 31404: 0 140: 31405: 0 140: 31406: 0 140: 31407: 0 140: 31408: 0 140: 31409: 0 140: 31410: 0 140: 31411: 0 140: 31412: 0 140: 31413: 0 140: 31414: 0 140: 31415: 0 140: 31416: 0 140: 31417: 0 140: 31418: 0 140: 31419: 0 140: 31420: 0 140: 31421: 0 140: 31422: 0 140: 31423: 0 140: 31424: 0 140: 31425: 0 140: 31426: 0 140: 31427: 0 140: 31428: 0 140: 31429: 0 140: 31430: 0 140: 31431: 0 140: 31432: 0 140: 31433: 0 140: 31434: 0 140: 31435: 0 140: 31436: 0 140: 31437: 0 140: 31438: 0 140: 31439: 0 140: 31440: 0 140: 31441: 0 140: 31442: 0 140: 31443: 0 140: 31444: 0 140: 31445: 0 140: 31446: 0 140: 31447: 0 140: 31448: 0 140: 31449: 0 140: 31450: 0 140: 31451: 0 140: 31452: 0 140: 31453: 0 140: 31454: 0 140: 31455: 0 140: 31456: 0 140: 31457: 0 140: 31458: 0 140: 31459: 0 140: 31460: 0 140: 31461: 0 140: 31462: 0 140: 31463: 0 140: 31464: 0 140: 31465: 0 140: 31466: 0 140: 31467: 0 140: 31468: 0 140: 31469: 0 140: 31470: 0 140: 31471: 0 140: 31472: 0 140: 31473: 0 140: 31474: 0 140: 31475: 0 140: 31476: 0 140: 31477: 0 140: 31478: 0 140: 31479: 0 140: 31480: 0 140: 31481: 0 140: 31482: 0 140: 31483: 0 140: 31484: 0 140: 31485: 0 140: 31486: 0 140: 31487: 0 140: 31488: 0 140: 31489: 0 140: 31490: 0 140: 31491: 0 140: 31492: 0 140: 31493: 0 140: 31494: 0 140: 31495: 0 140: 31496: 0 140: 31497: 0 140: 31498: 0 140: 31499: 0 140: 31500: 0 140: 31501: 0 140: 31502: 0 140: 31503: 0 140: 31504: 0 140: 31505: 0 140: 31506: 0 140: 31507: 0 140: 31508: 0 140: 31509: 0 140: 31510: 0 140: 31511: 0 140: 31512: 0 140: 31513: 0 140: 31514: 0 140: 31515: 0 140: 31516: 0 140: 31517: 0 140: 31518: 0 140: 31519: 0 140: 31520: 0 140: 31521: 0 140: 31522: 0 140: 31523: 0 140: 31524: 0 140: 31525: 0 140: 31526: 0 140: 31527: 0 140: 31528: 0 140: 31529: 0 140: 31530: 0 140: 31531: 0 140: 31532: 0 140: 31533: 0 140: 31534: 0 140: 31535: 0 140: 31536: 0 140: 31537: 0 140: 31538: 0 140: 31539: 0 140: 31540: 0 140: 31541: 0 140: 31542: 0 140: 31543: 0 140: 31544: 0 140: 31545: 0 140: 31546: 0 140: 31547: 0 140: 31548: 0 140: 31549: 0 140: 31550: 0 140: 31551: 0 140: 31552: 0 140: 31553: 0 140: 31554: 0 140: 31555: 0 140: 31556: 0 140: 31557: 0 140: 31558: 0 140: 31559: 0 140: 31560: 0 140: 31561: 0 140: 31562: 0 140: 31563: 0 140: 31564: 0 140: 31565: 0 140: 31566: 0 140: 31567: 0 140: 31568: 0 140: 31569: 0 140: 31570: 0 140: 31571: 0 140: 31572: 0 140: 31573: 0 140: 31574: 0 140: 31575: 0 140: 31576: 0 140: 31577: 0 140: 31578: 0 140: 31579: 0 140: 31580: 0 140: 31581: 0 140: 31582: 0 140: 31583: 0 140: 31584: 0 140: 31585: 0 140: 31586: 0 140: 31587: 0 140: 31588: 0 140: 31589: 0 140: 31590: 0 140: 31591: 0 140: 31592: 0 140: 31593: 0 140: 31594: 0 140: 31595: 0 140: 31596: 0 140: 31597: 0 140: 31598: 0 140: 31599: 0 140: 31600: 0 140: 31601: 0 140: 31602: 0 140: 31603: 0 140: 31604: 0 140: 31605: 0 140: 31606: 0 140: 31607: 0 140: 31608: 0 140: 31609: 0 140: 31610: 0 140: 31611: 0 140: 31612: 0 140: 31613: 0 140: 31614: 0 140: 31615: 0 140: 31616: 0 140: 31617: 0 140: 31618: 0 140: 31619: 0 140: 31620: 0 140: 31621: 0 140: 31622: 0 140: 31623: 0 140: 31624: 0 140: 31625: 0 140: 31626: 0 140: 31627: 0 140: 31628: 0 140: 31629: 0 140: 31630: 0 140: 31631: 0 140: 31632: 0 140: 31633: 0 140: 31634: 0 140: 31635: 0 140: 31636: 0 140: 31637: 0 140: 31638: 0 140: 31639: 0 140: 31640: 0 140: 31641: 0 140: 31642: 0 140: 31643: 0 140: 31644: 0 140: 31645: 0 140: 31646: 0 140: 31647: 0 140: 31648: 0 140: 31649: 0 140: 31650: 0 140: 31651: 0 140: 31652: 0 140: 31653: 0 140: 31654: 0 140: 31655: 0 140: 31656: 0 140: 31657: 0 140: 31658: 0 140: 31659: 0 140: 31660: 0 140: 31661: 0 140: 31662: 0 140: 31663: 0 140: 31664: 0 140: 31665: 0 140: 31666: 0 140: 31667: 0 140: 31668: 0 140: 31669: 0 140: 31670: 0 140: 31671: 0 140: 31672: 0 140: 31673: 0 140: 31674: 0 140: 31675: 0 140: 31676: 0 140: 31677: 0 140: 31678: 0 140: 31679: 0 140: 31680: 0 140: 31681: 0 140: 31682: 0 140: 31683: 0 140: 31684: 0 140: 31685: 0 140: 31686: 0 140: 31687: 0 140: 31688: 0 140: 31689: 0 140: 31690: 0 140: 31691: 0 140: 31692: 0 140: 31693: 0 140: 31694: 0 140: 31695: 0 140: 31696: 0 140: 31697: 0 140: 31698: 0 140: 31699: 0 140: 31700: 0 140: 31701: 0 140: 31702: 0 140: 31703: 0 140: 31704: 0 140: 31705: 0 140: 31706: 0 140: 31707: 0 140: 31708: 0 140: 31709: 0 140: 31710: 0 140: 31711: 0 140: 31712: 0 140: 31713: 0 140: 31714: 0 140: 31715: 0 140: 31716: 0 140: 31717: 0 140: 31718: 0 140: 31719: 0 140: 31720: 0 140: 31721: 0 140: 31722: 0 140: 31723: 0 140: 31724: 0 140: 31725: 0 140: 31726: 0 140: 31727: 0 140: 31728: 0 140: 31729: 0 140: 31730: 0 140: 31731: 0 140: 31732: 0 140: 31733: 0 140: 31734: 0 140: 31735: 0 140: 31736: 0 140: 31737: 0 140: 31738: 0 140: 31739: 0 140: 31740: 0 140: 31741: 0 140: 31742: 0 140: 31743: 0 140: 31744: 0 140: 31745: 0 140: 31746: 0 140: 31747: 0 140: 31748: 0 140: 31749: 0 140: 31750: 0 140: 31751: 0 140: 31752: 0 140: 31753: 0 140: 31754: 0 140: 31755: 0 140: 31756: 0 140: 31757: 0 140: 31758: 0 140: 31759: 0 140: 31760: 0 140: 31761: 0 140: 31762: 0 140: 31763: 0 140: 31764: 0 140: 31765: 0 140: 31766: 0 140: 31767: 0 140: 31768: 0 140: 31769: 0 140: 31770: 0 140: 31771: 0 140: 31772: 0 140: 31773: 0 140: 31774: 0 140: 31775: 0 140: 31776: 0 140: 31777: 0 140: 31778: 0 140: 31779: 0 140: 31780: 0 140: 31781: 0 140: 31782: 0 140: 31783: 0 140: 31784: 0 140: 31785: 0 140: 31786: 0 140: 31787: 0 140: 31788: 0 140: 31789: 0 140: 31790: 0 140: 31791: 0 140: 31792: 0 140: 31793: 0 140: 31794: 0 140: 31795: 0 140: 31796: 0 140: 31797: 0 140: 31798: 0 140: 31799: 0 140: 31800: 0 140: 31801: 0 140: 31802: 0 140: 31803: 0 140: 31804: 0 140: 31805: 0 140: 31806: 0 140: 31807: 0 140: 31808: 0 140: 31809: 0 140: 31810: 0 140: 31811: 0 140: 31812: 0 140: 31813: 0 140: 31814: 0 140: 31815: 0 140: 31816: 0 140: 31817: 0 140: 31818: 0 140: 31819: 0 140: 31820: 0 140: 31821: 0 140: 31822: 0 140: 31823: 0 140: 31824: 0 140: 31825: 0 140: 31826: 0 140: 31827: 0 140: 31828: 0 140: 31829: 0 140: 31830: 0 140: 31831: 0 140: 31832: 0 140: 31833: 0 140: 31834: 0 140: 31835: 0 140: 31836: 0 140: 31837: 0 140: 31838: 0 140: 31839: 0 140: 31840: 0 140: 31841: 0 140: 31842: 0 140: 31843: 0 140: 31844: 0 140: 31845: 0 140: 31846: 0 140: 31847: 0 140: 31848: 0 140: 31849: 0 140: 31850: 0 140: 31851: 0 140: 31852: 0 140: 31853: 0 140: 31854: 0 140: 31855: 0 140: 31856: 0 140: 31857: 0 140: 31858: 0 140: 31859: 0 140: 31860: 0 140: 31861: 0 140: 31862: 0 140: 31863: 0 140: 31864: 0 140: 31865: 0 140: 31866: 0 140: 31867: 0 140: 31868: 0 140: 31869: 0 140: 31870: 0 140: 31871: 0 140: 31872: 0 140: 31873: 0 140: 31874: 0 140: 31875: 0 140: 31876: 0 140: 31877: 0 140: 31878: 0 140: 31879: 0 140: 31880: 0 140: 31881: 0 140: 31882: 0 140: 31883: 0 140: 31884: 0 140: 31885: 0 140: 31886: 0 140: 31887: 0 140: 31888: 0 140: 31889: 0 140: 31890: 0 140: 31891: 0 140: 31892: 0 140: 31893: 0 140: 31894: 0 140: 31895: 0 140: 31896: 0 140: 31897: 0 140: 31898: 0 140: 31899: 0 140: 31900: 0 140: 31901: 0 140: 31902: 0 140: 31903: 0 140: 31904: 0 140: 31905: 0 140: 31906: 0 140: 31907: 0 140: 31908: 0 140: 31909: 0 140: 31910: 0 140: 31911: 0 140: 31912: 0 140: 31913: 0 140: 31914: 0 140: 31915: 0 140: 31916: 0 140: 31917: 0 140: 31918: 0 140: 31919: 0 140: 31920: 0 140: 31921: 0 140: 31922: 0 140: 31923: 0 140: 31924: 0 140: 31925: 0 140: 31926: 0 140: 31927: 0 140: 31928: 0 140: 31929: 0 140: 31930: 0 140: 31931: 0 140: 31932: 0 140: 31933: 0 140: 31934: 0 140: 31935: 0 140: 31936: 0 140: 31937: 0 140: 31938: 0 140: 31939: 0 140: 31940: 0 140: 31941: 0 140: 31942: 0 140: 31943: 0 140: 31944: 0 140: 31945: 0 140: 31946: 0 140: 31947: 0 140: 31948: 0 140: 31949: 0 140: 31950: 0 140: 31951: 0 140: 31952: 0 140: 31953: 0 140: 31954: 0 140: 31955: 0 140: 31956: 0 140: 31957: 0 140: 31958: 0 140: 31959: 0 140: 31960: 0 140: 31961: 0 140: 31962: 0 140: 31963: 0 140: 31964: 0 140: 31965: 0 140: 31966: 0 140: 31967: 0 140: 31968: 0 140: 31969: 0 140: 31970: 0 140: 31971: 0 140: 31972: 0 140: 31973: 0 140: 31974: 0 140: 31975: 0 140: 31976: 0 140: 31977: 0 140: 31978: 0 140: 31979: 0 140: 31980: 0 140: 31981: 0 140: 31982: 0 140: 31983: 0 140: 31984: 0 140: 31985: 0 140: 31986: 0 140: 31987: 0 140: 31988: 0 140: 31989: 0 140: 31990: 0 140: 31991: 0 140: 31992: 0 140: 31993: 0 140: 31994: 0 140: 31995: 0 140: 31996: 0 140: 31997: 0 140: 31998: 0 140: 31999: 0 140: 32000: 0 140: 32001: 0 140: 32002: 0 140: 32003: 0 140: 32004: 0 140: 32005: 0 140: 32006: 0 140: 32007: 0 140: 32008: 0 140: 32009: 0 140: 32010: 0 140: 32011: 0 140: 32012: 0 140: 32013: 0 140: 32014: 0 140: 32015: 0 140: 32016: 0 140: 32017: 0 140: 32018: 0 140: 32019: 0 140: 32020: 0 140: 32021: 0 140: 32022: 0 140: 32023: 0 140: 32024: 0 140: 32025: 0 140: 32026: 0 140: 32027: 0 140: 32028: 0 140: 32029: 0 140: 32030: 0 140: 32031: 0 140: 32032: 0 140: 32033: 0 140: 32034: 0 140: 32035: 0 140: 32036: 0 140: 32037: 0 140: 32038: 0 140: 32039: 0 140: 32040: 0 140: 32041: 0 140: 32042: 0 140: 32043: 0 140: 32044: 0 140: 32045: 0 140: 32046: 0 140: 32047: 0 140: 32048: 0 140: 32049: 0 140: 32050: 0 140: 32051: 0 140: 32052: 0 140: 32053: 0 140: 32054: 0 140: 32055: 0 140: 32056: 0 140: 32057: 0 140: 32058: 0 140: 32059: 0 140: 32060: 0 140: 32061: 0 140: 32062: 0 140: 32063: 0 140: 32064: 0 140: 32065: 0 140: 32066: 0 140: 32067: 0 140: 32068: 0 140: 32069: 0 140: 32070: 0 140: 32071: 0 140: 32072: 0 140: 32073: 0 140: 32074: 0 140: 32075: 0 140: 32076: 0 140: 32077: 0 140: 32078: 0 140: 32079: 0 140: 32080: 0 140: 32081: 0 140: 32082: 0 140: 32083: 0 140: 32084: 0 140: 32085: 0 140: 32086: 0 140: 32087: 0 140: 32088: 0 140: 32089: 0 140: 32090: 0 140: 32091: 0 140: 32092: 0 140: 32093: 0 140: 32094: 0 140: 32095: 0 140: 32096: 0 140: 32097: 0 140: 32098: 0 140: 32099: 0 140: 32100: 0 140: 32101: 0 140: 32102: 0 140: 32103: 0 140: 32104: 0 140: 32105: 0 140: 32106: 0 140: 32107: 0 140: 32108: 0 140: 32109: 0 140: 32110: 0 140: 32111: 0 140: 32112: 0 140: 32113: 0 140: 32114: 0 140: 32115: 0 140: 32116: 0 140: 32117: 0 140: 32118: 0 140: 32119: 0 140: 32120: 0 140: 32121: 0 140: 32122: 0 140: 32123: 0 140: 32124: 0 140: 32125: 0 140: 32126: 0 140: 32127: 0 140: 32128: 0 140: 32129: 0 140: 32130: 0 140: 32131: 0 140: 32132: 0 140: 32133: 0 140: 32134: 0 140: 32135: 0 140: 32136: 0 140: 32137: 0 140: 32138: 0 140: 32139: 0 140: 32140: 0 140: 32141: 0 140: 32142: 0 140: 32143: 0 140: 32144: 0 140: 32145: 0 140: 32146: 0 140: 32147: 0 140: 32148: 0 140: 32149: 0 140: 32150: 0 140: 32151: 0 140: 32152: 0 140: 32153: 0 140: 32154: 0 140: 32155: 0 140: 32156: 0 140: 32157: 0 140: 32158: 0 140: 32159: 0 140: 32160: 0 140: 32161: 0 140: 32162: 0 140: 32163: 0 140: 32164: 0 140: 32165: 0 140: 32166: 0 140: 32167: 0 140: 32168: 0 140: 32169: 0 140: 32170: 0 140: 32171: 0 140: 32172: 0 140: 32173: 0 140: 32174: 0 140: 32175: 0 140: 32176: 0 140: 32177: 0 140: 32178: 0 140: 32179: 0 140: 32180: 0 140: 32181: 0 140: 32182: 0 140: 32183: 0 140: 32184: 0 140: 32185: 0 140: 32186: 0 140: 32187: 0 140: 32188: 0 140: 32189: 0 140: 32190: 0 140: 32191: 0 140: 32192: 0 140: 32193: 0 140: 32194: 0 140: 32195: 0 140: 32196: 0 140: 32197: 0 140: 32198: 0 140: 32199: 0 140: 32200: 0 140: 32201: 0 140: 32202: 0 140: 32203: 0 140: 32204: 0 140: 32205: 0 140: 32206: 0 140: 32207: 0 140: 32208: 0 140: 32209: 0 140: 32210: 0 140: 32211: 0 140: 32212: 0 140: 32213: 0 140: 32214: 0 140: 32215: 0 140: 32216: 0 140: 32217: 0 140: 32218: 0 140: 32219: 0 140: 32220: 0 140: 32221: 0 140: 32222: 0 140: 32223: 0 140: 32224: 0 140: 32225: 0 140: 32226: 0 140: 32227: 0 140: 32228: 0 140: 32229: 0 140: 32230: 0 140: 32231: 0 140: 32232: 0 140: 32233: 0 140: 32234: 0 140: 32235: 0 140: 32236: 0 140: 32237: 0 140: 32238: 0 140: 32239: 0 140: 32240: 0 140: 32241: 0 140: 32242: 0 140: 32243: 0 140: 32244: 0 140: 32245: 0 140: 32246: 0 140: 32247: 0 140: 32248: 0 140: 32249: 0 140: 32250: 0 140: 32251: 0 140: 32252: 0 140: 32253: 0 140: 32254: 0 140: 32255: 0 140: 32256: 0 140: 32257: 0 140: 32258: 0 140: 32259: 0 140: 32260: 0 140: 32261: 0 140: 32262: 0 140: 32263: 0 140: 32264: 0 140: 32265: 0 140: 32266: 0 140: 32267: 0 140: 32268: 0 140: 32269: 0 140: 32270: 0 140: 32271: 0 140: 32272: 0 140: 32273: 0 140: 32274: 0 140: 32275: 0 140: 32276: 0 140: 32277: 0 140: 32278: 0 140: 32279: 0 140: 32280: 0 140: 32281: 0 140: 32282: 0 140: 32283: 0 140: 32284: 0 140: 32285: 0 140: 32286: 0 140: 32287: 0 140: 32288: 0 140: 32289: 0 140: 32290: 0 140: 32291: 0 140: 32292: 0 140: 32293: 0 140: 32294: 0 140: 32295: 0 140: 32296: 0 140: 32297: 0 140: 32298: 0 140: 32299: 0 140: 32300: 0 140: 32301: 0 140: 32302: 0 140: 32303: 0 140: 32304: 0 140: 32305: 0 140: 32306: 0 140: 32307: 0 140: 32308: 0 140: 32309: 0 140: 32310: 0 140: 32311: 0 140: 32312: 0 140: 32313: 0 140: 32314: 0 140: 32315: 0 140: 32316: 0 140: 32317: 0 140: 32318: 0 140: 32319: 0 140: 32320: 0 140: 32321: 0 140: 32322: 0 140: 32323: 0 140: 32324: 0 140: 32325: 0 140: 32326: 0 140: 32327: 0 140: 32328: 0 140: 32329: 0 140: 32330: 0 140: 32331: 0 140: 32332: 0 140: 32333: 0 140: 32334: 0 140: 32335: 0 140: 32336: 0 140: 32337: 0 140: 32338: 0 140: 32339: 0 140: 32340: 0 140: 32341: 0 140: 32342: 0 140: 32343: 0 140: 32344: 0 140: 32345: 0 140: 32346: 0 140: 32347: 0 140: 32348: 0 140: 32349: 0 140: 32350: 0 140: 32351: 0 140: 32352: 0 140: 32353: 0 140: 32354: 0 140: 32355: 0 140: 32356: 0 140: 32357: 0 140: 32358: 0 140: 32359: 0 140: 32360: 0 140: 32361: 0 140: 32362: 0 140: 32363: 0 140: 32364: 0 140: 32365: 0 140: 32366: 0 140: 32367: 0 140: 32368: 0 140: 32369: 0 140: 32370: 0 140: 32371: 0 140: 32372: 0 140: 32373: 0 140: 32374: 0 140: 32375: 0 140: 32376: 0 140: 32377: 0 140: 32378: 0 140: 32379: 0 140: 32380: 0 140: 32381: 0 140: 32382: 0 140: 32383: 0 140: 32384: 0 140: 32385: 0 140: 32386: 0 140: 32387: 0 140: 32388: 0 140: 32389: 0 140: 32390: 0 140: 32391: 0 140: 32392: 0 140: 32393: 0 140: 32394: 0 140: 32395: 0 140: 32396: 0 140: 32397: 0 140: 32398: 0 140: 32399: 0 140: 32400: 0 140: 32401: 0 140: 32402: 0 140: 32403: 0 140: 32404: 0 140: 32405: 0 140: 32406: 0 140: 32407: 0 140: 32408: 0 140: 32409: 0 140: 32410: 0 140: 32411: 0 140: 32412: 0 140: 32413: 0 140: 32414: 0 140: 32415: 0 140: 32416: 0 140: 32417: 0 140: 32418: 0 140: 32419: 0 140: 32420: 0 140: 32421: 0 140: 32422: 0 140: 32423: 0 140: 32424: 0 140: 32425: 0 140: 32426: 0 140: 32427: 0 140: 32428: 0 140: 32429: 0 140: 32430: 0 140: 32431: 0 140: 32432: 0 140: 32433: 0 140: 32434: 0 140: 32435: 0 140: 32436: 0 140: 32437: 0 140: 32438: 0 140: 32439: 0 140: 32440: 0 140: 32441: 0 140: 32442: 0 140: 32443: 0 140: 32444: 0 140: 32445: 0 140: 32446: 0 140: 32447: 0 140: 32448: 0 140: 32449: 0 140: 32450: 0 140: 32451: 0 140: 32452: 0 140: 32453: 0 140: 32454: 0 140: 32455: 0 140: 32456: 0 140: 32457: 0 140: 32458: 0 140: 32459: 0 140: 32460: 0 140: 32461: 0 140: 32462: 0 140: 32463: 0 140: 32464: 0 140: 32465: 0 140: 32466: 0 140: 32467: 0 140: 32468: 0 140: 32469: 0 140: 32470: 0 140: 32471: 0 140: 32472: 0 140: 32473: 0 140: 32474: 0 140: 32475: 0 140: 32476: 0 140: 32477: 0 140: 32478: 0 140: 32479: 0 140: 32480: 0 140: 32481: 0 140: 32482: 0 140: 32483: 0 140: 32484: 0 140: 32485: 0 140: 32486: 0 140: 32487: 0 140: 32488: 0 140: 32489: 0 140: 32490: 0 140: 32491: 0 140: 32492: 0 140: 32493: 0 140: 32494: 0 140: 32495: 0 140: 32496: 0 140: 32497: 0 140: 32498: 0 140: 32499: 0 140: 32500: 0 140: 32501: 0 140: 32502: 0 140: 32503: 0 140: 32504: 0 140: 32505: 0 140: 32506: 0 140: 32507: 0 140: 32508: 0 140: 32509: 0 140: 32510: 0 140: 32511: 0 140: 32512: 0 140: 32513: 0 140: 32514: 0 140: 32515: 0 140: 32516: 0 140: 32517: 0 140: 32518: 0 140: 32519: 0 140: 32520: 0 140: 32521: 0 140: 32522: 0 140: 32523: 0 140: 32524: 0 140: 32525: 0 140: 32526: 0 140: 32527: 0 140: 32528: 0 140: 32529: 0 140: 32530: 0 140: 32531: 0 140: 32532: 0 140: 32533: 0 140: 32534: 0 140: 32535: 0 140: 32536: 0 140: 32537: 0 140: 32538: 0 140: 32539: 0 140: 32540: 0 140: 32541: 0 140: 32542: 0 140: 32543: 0 140: 32544: 0 140: 32545: 0 140: 32546: 0 140: 32547: 0 140: 32548: 0 140: 32549: 0 140: 32550: 0 140: 32551: 0 140: 32552: 0 140: 32553: 0 140: 32554: 0 140: 32555: 0 140: 32556: 0 140: 32557: 0 140: 32558: 0 140: 32559: 0 140: 32560: 0 140: 32561: 0 140: 32562: 0 140: 32563: 0 140: 32564: 0 140: 32565: 0 140: 32566: 0 140: 32567: 0 140: 32568: 0 140: 32569: 0 140: 32570: 0 140: 32571: 0 140: 32572: 0 140: 32573: 0 140: 32574: 0 140: 32575: 0 140: 32576: 0 140: 32577: 0 140: 32578: 0 140: 32579: 0 140: 32580: 0 140: 32581: 0 140: 32582: 0 140: 32583: 0 140: 32584: 0 140: 32585: 0 140: 32586: 0 140: 32587: 0 140: 32588: 0 140: 32589: 0 140: 32590: 0 140: 32591: 0 140: 32592: 0 140: 32593: 0 140: 32594: 0 140: 32595: 0 140: 32596: 0 140: 32597: 0 140: 32598: 0 140: 32599: 0 140: 32600: 0 140: 32601: 0 140: 32602: 0 140: 32603: 0 140: 32604: 0 140: 32605: 0 140: 32606: 0 140: 32607: 0 140: 32608: 0 140: 32609: 0 140: 32610: 0 140: 32611: 0 140: 32612: 0 140: 32613: 0 140: 32614: 0 140: 32615: 0 140: 32616: 0 140: 32617: 0 140: 32618: 0 140: 32619: 0 140: 32620: 0 140: 32621: 0 140: 32622: 0 140: 32623: 0 140: 32624: 0 140: 32625: 0 140: 32626: 0 140: 32627: 0 140: 32628: 0 140: 32629: 0 140: 32630: 0 140: 32631: 0 140: 32632: 0 140: 32633: 0 140: 32634: 0 140: 32635: 0 140: 32636: 0 140: 32637: 0 140: 32638: 0 140: 32639: 0 140: 32640: 0 140: 32641: 0 140: 32642: 0 140: 32643: 0 140: 32644: 0 140: 32645: 0 140: 32646: 0 140: 32647: 0 140: 32648: 0 140: 32649: 0 140: 32650: 0 140: 32651: 0 140: 32652: 0 140: 32653: 0 140: 32654: 0 140: 32655: 0 140: 32656: 0 140: 32657: 0 140: 32658: 0 140: 32659: 0 140: 32660: 0 140: 32661: 0 140: 32662: 0 140: 32663: 0 140: 32664: 0 140: 32665: 0 140: 32666: 0 140: 32667: 0 140: 32668: 0 140: 32669: 0 140: 32670: 0 140: 32671: 0 140: 32672: 0 140: 32673: 0 140: 32674: 0 140: 32675: 0 140: 32676: 0 140: 32677: 0 140: 32678: 0 140: 32679: 0 140: 32680: 0 140: 32681: 0 140: 32682: 0 140: 32683: 0 140: 32684: 0 140: 32685: 0 140: 32686: 0 140: 32687: 0 140: 32688: 0 140: 32689: 0 140: 32690: 0 140: 32691: 0 140: 32692: 0 140: 32693: 0 140: 32694: 0 140: 32695: 0 140: 32696: 0 140: 32697: 0 140: 32698: 0 140: 32699: 0 140: 32700: 0 140: 32701: 0 140: 32702: 0 140: 32703: 0 140: 32704: 0 140: 32705: 0 140: 32706: 0 140: 32707: 0 140: 32708: 0 140: 32709: 0 140: 32710: 0 140: 32711: 0 140: 32712: 0 140: 32713: 0 140: 32714: 0 140: 32715: 0 140: 32716: 0 140: 32717: 0 140: 32718: 0 140: 32719: 0 140: 32720: 0 140: 32721: 0 140: 32722: 0 140: 32723: 0 140: 32724: 0 140: 32725: 0 140: 32726: 0 140: 32727: 0 140: 32728: 0 140: 32729: 0 140: 32730: 0 140: 32731: 0 140: 32732: 0 140: 32733: 0 140: 32734: 0 140: 32735: 0 140: 32736: 0 140: 32737: 0 140: 32738: 0 140: 32739: 0 140: 32740: 0 140: 32741: 0 140: 32742: 0 140: 32743: 0 140: 32744: 0 140: 32745: 0 140: 32746: 0 140: 32747: 0 140: 32748: 0 140: 32749: 0 140: 32750: 0 140: 32751: 0 140: 32752: 0 140: 32753: 0 140: 32754: 0 140: 32755: 0 140: 32756: 0 140: 32757: 0 140: 32758: 0 140: 32759: 0 140: 32760: 0 140: 32761: 0 140: 32762: 0 140: 32763: 0 140: 32764: 0 140: 32765: 0 140: 32766: 0 140: 32767: 0 140: 32768: 0 140: 32769: 0 140: 32770: 0 140: 32771: 0 140: 32772: 0 140: 32773: 0 140: 32774: 0 140: 32775: 0 140: 32776: 0 140: 32777: 0 140: 32778: 0 140: 32779: 0 140: 32780: 0 140: 32781: 0 140: 32782: 0 140: 32783: 0 140: 32784: 0 140: 32785: 0 140: 32786: 0 140: 32787: 0 140: 32788: 0 140: 32789: 0 140: 32790: 0 140: 32791: 0 140: 32792: 0 140: 32793: 0 140: 32794: 0 140: 32795: 0 140: 32796: 0 140: 32797: 0 140: 32798: 0 140: 32799: 0 140: 32800: 0 140: 32801: 0 140: 32802: 0 140: 32803: 0 140: 32804: 0 140: 32805: 0 140: 32806: 0 140: 32807: 0 140: 32808: 0 140: 32809: 0 140: 32810: 0 140: 32811: 0 140: 32812: 0 140: 32813: 0 140: 32814: 0 140: 32815: 0 140: 32816: 0 140: 32817: 0 140: 32818: 0 140: 32819: 0 140: 32820: 0 140: 32821: 0 140: 32822: 0 140: 32823: 0 140: 32824: 0 140: 32825: 0 140: 32826: 0 140: 32827: 0 140: 32828: 0 140: 32829: 0 140: 32830: 0 140: 32831: 0 140: 32832: 0 140: 32833: 0 140: 32834: 0 140: 32835: 0 140: 32836: 0 140: 32837: 0 140: 32838: 0 140: 32839: 0 140: 32840: 0 140: 32841: 0 140: 32842: 0 140: 32843: 0 140: 32844: 0 140: 32845: 0 140: 32846: 0 140: 32847: 0 140: 32848: 0 140: 32849: 0 140: 32850: 0 140: 32851: 0 140: 32852: 0 140: 32853: 0 140: 32854: 0 140: 32855: 0 140: 32856: 0 140: 32857: 0 140: 32858: 0 140: 32859: 0 140: 32860: 0 140: 32861: 0 140: 32862: 0 140: 32863: 0 140: 32864: 0 140: 32865: 0 140: 32866: 0 140: 32867: 0 140: 32868: 0 140: 32869: 0 140: 32870: 0 140: 32871: 0 140: 32872: 0 140: 32873: 0 140: 32874: 0 140: 32875: 0 140: 32876: 0 140: 32877: 0 140: 32878: 0 140: 32879: 0 140: 32880: 0 140: 32881: 0 140: 32882: 0 140: 32883: 0 140: 32884: 0 140: 32885: 0 140: 32886: 0 140: 32887: 0 140: 32888: 0 140: 32889: 0 140: 32890: 0 140: 32891: 0 140: 32892: 0 140: 32893: 0 140: 32894: 0 140: 32895: 0 140: 32896: 0 140: 32897: 0 140: 32898: 0 140: 32899: 0 140: 32900: 0 140: 32901: 0 140: 32902: 0 140: 32903: 0 140: 32904: 0 140: 32905: 0 140: 32906: 0 140: 32907: 0 140: 32908: 0 140: 32909: 0 140: 32910: 0 140: 32911: 0 140: 32912: 0 140: 32913: 0 140: 32914: 0 140: 32915: 0 140: 32916: 0 140: 32917: 0 140: 32918: 0 140: 32919: 0 140: 32920: 0 140: 32921: 0 140: 32922: 0 140: 32923: 0 140: 32924: 0 140: 32925: 0 140: 32926: 0 140: 32927: 0 140: 32928: 0 140: 32929: 0 140: 32930: 0 140: 32931: 0 140: 32932: 0 140: 32933: 0 140: 32934: 0 140: 32935: 0 140: 32936: 0 140: 32937: 0 140: 32938: 0 140: 32939: 0 140: 32940: 0 140: 32941: 0 140: 32942: 0 140: 32943: 0 140: 32944: 0 140: 32945: 0 140: 32946: 0 140: 32947: 0 140: 32948: 0 140: 32949: 0 140: 32950: 0 140: 32951: 0 140: 32952: 0 140: 32953: 0 140: 32954: 0 140: 32955: 0 140: 32956: 0 140: 32957: 0 140: 32958: 0 140: 32959: 0 140: 32960: 0 140: 32961: 0 140: 32962: 0 140: 32963: 0 140: 32964: 0 140: 32965: 0 140: 32966: 0 140: 32967: 0 140: 32968: 0 140: 32969: 0 140: 32970: 0 140: 32971: 0 140: 32972: 0 140: 32973: 0 140: 32974: 0 140: 32975: 0 140: 32976: 0 140: 32977: 0 140: 32978: 0 140: 32979: 0 140: 32980: 0 140: 32981: 0 140: 32982: 0 140: 32983: 0 140: 32984: 0 140: 32985: 0 140: 32986: 0 140: 32987: 0 140: 32988: 0 140: 32989: 0 140: 32990: 0 140: 32991: 0 140: 32992: 0 140: 32993: 0 140: 32994: 0 140: 32995: 0 140: 32996: 0 140: 32997: 0 140: 32998: 0 140: 32999: 0 140: 33000: 0 140: 33001: 0 140: 33002: 0 140: 33003: 0 140: 33004: 0 140: 33005: 0 140: 33006: 0 140: 33007: 0 140: 33008: 0 140: 33009: 0 140: 33010: 0 140: 33011: 0 140: 33012: 0 140: 33013: 0 140: 33014: 0 140: 33015: 0 140: 33016: 0 140: 33017: 0 140: 33018: 0 140: 33019: 0 140: 33020: 0 140: 33021: 0 140: 33022: 0 140: 33023: 0 140: 33024: 0 140: 33025: 0 140: 33026: 0 140: 33027: 0 140: 33028: 0 140: 33029: 0 140: 33030: 0 140: 33031: 0 140: 33032: 0 140: 33033: 0 140: 33034: 0 140: 33035: 0 140: 33036: 0 140: 33037: 0 140: 33038: 0 140: 33039: 0 140: 33040: 0 140: 33041: 0 140: 33042: 0 140: 33043: 0 140: 33044: 0 140: 33045: 0 140: 33046: 0 140: 33047: 0 140: 33048: 0 140: 33049: 0 140: 33050: 0 140: 33051: 0 140: 33052: 0 140: 33053: 0 140: 33054: 0 140: 33055: 0 140: 33056: 0 140: 33057: 0 140: 33058: 0 140: 33059: 0 140: 33060: 0 140: 33061: 0 140: 33062: 0 140: 33063: 0 140: 33064: 0 140: 33065: 0 140: 33066: 0 140: 33067: 0 140: 33068: 0 140: 33069: 0 140: 33070: 0 140: 33071: 0 140: 33072: 0 140: 33073: 0 140: 33074: 0 140: 33075: 0 140: 33076: 0 140: 33077: 0 140: 33078: 0 140: 33079: 0 140: 33080: 0 140: 33081: 0 140: 33082: 0 140: 33083: 0 140: 33084: 0 140: 33085: 0 140: 33086: 0 140: 33087: 0 140: 33088: 0 140: 33089: 0 140: 33090: 0 140: 33091: 0 140: 33092: 0 140: 33093: 0 140: 33094: 0 140: 33095: 0 140: 33096: 0 140: 33097: 0 140: 33098: 0 140: 33099: 0 140: 33100: 0 140: 33101: 0 140: 33102: 0 140: 33103: 0 140: 33104: 0 140: 33105: 0 140: 33106: 0 140: 33107: 0 140: 33108: 0 140: 33109: 0 140: 33110: 0 140: 33111: 0 140: 33112: 0 140: 33113: 0 140: 33114: 0 140: 33115: 0 140: 33116: 0 140: 33117: 0 140: 33118: 0 140: 33119: 0 140: 33120: 0 140: 33121: 0 140: 33122: 0 140: 33123: 0 140: 33124: 0 140: 33125: 0 140: 33126: 0 140: 33127: 0 140: 33128: 0 140: 33129: 0 140: 33130: 0 140: 33131: 0 140: 33132: 0 140: 33133: 0 140: 33134: 0 140: 33135: 0 140: 33136: 0 140: 33137: 0 140: 33138: 0 140: 33139: 0 140: 33140: 0 140: 33141: 0 140: 33142: 0 140: 33143: 0 140: 33144: 0 140: 33145: 0 140: 33146: 0 140: 33147: 0 140: 33148: 0 140: 33149: 0 140: 33150: 0 140: 33151: 0 140: 33152: 0 140: 33153: 0 140: 33154: 0 140: 33155: 0 140: 33156: 0 140: 33157: 0 140: 33158: 0 140: 33159: 0 140: 33160: 0 140: 33161: 0 140: 33162: 0 140: 33163: 0 140: 33164: 0 140: 33165: 0 140: 33166: 0 140: 33167: 0 140: 33168: 0 140: 33169: 0 140: 33170: 0 140: 33171: 0 140: 33172: 0 140: 33173: 0 140: 33174: 0 140: 33175: 0 140: 33176: 0 140: 33177: 0 140: 33178: 0 140: 33179: 0 140: 33180: 0 140: 33181: 0 140: 33182: 0 140: 33183: 0 140: 33184: 0 140: 33185: 0 140: 33186: 0 140: 33187: 0 140: 33188: 0 140: 33189: 0 140: 33190: 0 140: 33191: 0 140: 33192: 0 140: 33193: 0 140: 33194: 0 140: 33195: 0 140: 33196: 0 140: 33197: 0 140: 33198: 0 140: 33199: 0 140: 33200: 0 140: 33201: 0 140: 33202: 0 140: 33203: 0 140: 33204: 0 140: 33205: 0 140: 33206: 0 140: 33207: 0 140: 33208: 0 140: 33209: 0 140: 33210: 0 140: 33211: 0 140: 33212: 0 140: 33213: 0 140: 33214: 0 140: 33215: 0 140: 33216: 0 140: 33217: 0 140: 33218: 0 140: 33219: 0 140: 33220: 0 140: 33221: 0 140: 33222: 0 140: 33223: 0 140: 33224: 0 140: 33225: 0 140: 33226: 0 140: 33227: 0 140: 33228: 0 140: 33229: 0 140: 33230: 0 140: 33231: 0 140: 33232: 0 140: 33233: 0 140: 33234: 0 140: 33235: 0 140: 33236: 0 140: 33237: 0 140: 33238: 0 140: 33239: 0 140: 33240: 0 140: 33241: 0 140: 33242: 0 140: 33243: 0 140: 33244: 0 140: 33245: 0 140: 33246: 0 140: 33247: 0 140: 33248: 0 140: 33249: 0 140: 33250: 0 140: 33251: 0 140: 33252: 0 140: 33253: 0 140: 33254: 0 140: 33255: 0 140: 33256: 0 140: 33257: 0 140: 33258: 0 140: 33259: 0 140: 33260: 0 140: 33261: 0 140: 33262: 0 140: 33263: 0 140: 33264: 0 140: 33265: 0 140: 33266: 0 140: 33267: 0 140: 33268: 0 140: 33269: 0 140: 33270: 0 140: 33271: 0 140: 33272: 0 140: 33273: 0 140: 33274: 0 140: 33275: 0 140: 33276: 0 140: 33277: 0 140: 33278: 0 140: 33279: 0 140: 33280: 0 140: 33281: 0 140: 33282: 0 140: 33283: 0 140: 33284: 0 140: 33285: 0 140: 33286: 0 140: 33287: 0 140: 33288: 0 140: 33289: 0 140: 33290: 0 140: 33291: 0 140: 33292: 0 140: 33293: 0 140: 33294: 0 140: 33295: 0 140: 33296: 0 140: 33297: 0 140: 33298: 0 140: 33299: 0 140: 33300: 0 140: 33301: 0 140: 33302: 0 140: 33303: 0 140: 33304: 0 140: 33305: 0 140: 33306: 0 140: 33307: 0 140: 33308: 0 140: 33309: 0 140: 33310: 0 140: 33311: 0 140: 33312: 0 140: 33313: 0 140: 33314: 0 140: 33315: 0 140: 33316: 0 140: 33317: 0 140: 33318: 0 140: 33319: 0 140: 33320: 0 140: 33321: 0 140: 33322: 0 140: 33323: 0 140: 33324: 0 140: 33325: 0 140: 33326: 0 140: 33327: 0 140: 33328: 0 140: 33329: 0 140: 33330: 0 140: 33331: 0 140: 33332: 0 140: 33333: 0 140: 33334: 0 140: 33335: 0 140: 33336: 0 140: 33337: 0 140: 33338: 0 140: 33339: 0 140: 33340: 0 140: 33341: 0 140: 33342: 0 140: 33343: 0 140: 33344: 0 140: 33345: 0 140: 33346: 0 140: 33347: 0 140: 33348: 0 140: 33349: 0 140: 33350: 0 140: 33351: 0 140: 33352: 0 140: 33353: 0 140: 33354: 0 140: 33355: 0 140: 33356: 0 140: 33357: 0 140: 33358: 0 140: 33359: 0 140: 33360: 0 140: 33361: 0 140: 33362: 0 140: 33363: 0 140: 33364: 0 140: 33365: 0 140: 33366: 0 140: 33367: 0 140: 33368: 0 140: 33369: 0 140: 33370: 0 140: 33371: 0 140: 33372: 0 140: 33373: 0 140: 33374: 0 140: 33375: 0 140: 33376: 0 140: 33377: 0 140: 33378: 0 140: 33379: 0 140: 33380: 0 140: 33381: 0 140: 33382: 0 140: 33383: 0 140: 33384: 0 140: 33385: 0 140: 33386: 0 140: 33387: 0 140: 33388: 0 140: 33389: 0 140: 33390: 0 140: 33391: 0 140: 33392: 0 140: 33393: 0 140: 33394: 0 140: 33395: 0 140: 33396: 0 140: 33397: 0 140: 33398: 0 140: 33399: 0 140: 33400: 0 140: 33401: 0 140: 33402: 0 140: 33403: 0 140: 33404: 0 140: 33405: 0 140: 33406: 0 140: 33407: 0 140: 33408: 0 140: 33409: 0 140: 33410: 0 140: 33411: 0 140: 33412: 0 140: 33413: 0 140: 33414: 0 140: 33415: 0 140: 33416: 0 140: 33417: 0 140: 33418: 0 140: 33419: 0 140: 33420: 0 140: 33421: 0 140: 33422: 0 140: 33423: 0 140: 33424: 0 140: 33425: 0 140: 33426: 0 140: 33427: 0 140: 33428: 0 140: 33429: 0 140: 33430: 0 140: 33431: 0 140: 33432: 0 140: 33433: 0 140: 33434: 0 140: 33435: 0 140: 33436: 0 140: 33437: 0 140: 33438: 0 140: 33439: 0 140: 33440: 0 140: 33441: 0 140: 33442: 0 140: 33443: 0 140: 33444: 0 140: 33445: 0 140: 33446: 0 140: 33447: 0 140: 33448: 0 140: 33449: 0 140: 33450: 0 140: 33451: 0 140: 33452: 0 140: 33453: 0 140: 33454: 0 140: 33455: 0 140: 33456: 0 140: 33457: 0 140: 33458: 0 140: 33459: 0 140: 33460: 0 140: 33461: 0 140: 33462: 0 140: 33463: 0 140: 33464: 0 140: 33465: 0 140: 33466: 0 140: 33467: 0 140: 33468: 0 140: 33469: 0 140: 33470: 0 140: 33471: 0 140: 33472: 0 140: 33473: 0 140: 33474: 0 140: 33475: 0 140: 33476: 0 140: 33477: 0 140: 33478: 0 140: 33479: 0 140: 33480: 0 140: 33481: 0 140: 33482: 0 140: 33483: 0 140: 33484: 0 140: 33485: 0 140: 33486: 0 140: 33487: 0 140: 33488: 0 140: 33489: 0 140: 33490: 0 140: 33491: 0 140: 33492: 0 140: 33493: 0 140: 33494: 0 140: 33495: 0 140: 33496: 0 140: 33497: 0 140: 33498: 0 140: 33499: 0 140: 33500: 0 140: 33501: 0 140: 33502: 0 140: 33503: 0 140: 33504: 0 140: 33505: 0 140: 33506: 0 140: 33507: 0 140: 33508: 0 140: 33509: 0 140: 33510: 0 140: 33511: 0 140: 33512: 0 140: 33513: 0 140: 33514: 0 140: 33515: 0 140: 33516: 0 140: 33517: 0 140: 33518: 0 140: 33519: 0 140: 33520: 0 140: 33521: 0 140: 33522: 0 140: 33523: 0 140: 33524: 0 140: 33525: 0 140: 33526: 0 140: 33527: 0 140: 33528: 0 140: 33529: 0 140: 33530: 0 140: 33531: 0 140: 33532: 0 140: 33533: 0 140: 33534: 0 140: 33535: 0 140: 33536: 0 140: 33537: 0 140: 33538: 0 140: 33539: 0 140: 33540: 0 140: 33541: 0 140: 33542: 0 140: 33543: 0 140: 33544: 0 140: 33545: 0 140: 33546: 0 140: 33547: 0 140: 33548: 0 140: 33549: 0 140: 33550: 0 140: 33551: 0 140: 33552: 0 140: 33553: 0 140: 33554: 0 140: 33555: 0 140: 33556: 0 140: 33557: 0 140: 33558: 0 140: 33559: 0 140: 33560: 0 140: 33561: 0 140: 33562: 0 140: 33563: 0 140: 33564: 0 140: 33565: 0 140: 33566: 0 140: 33567: 0 140: 33568: 0 140: 33569: 0 140: 33570: 0 140: 33571: 0 140: 33572: 0 140: 33573: 0 140: 33574: 0 140: 33575: 0 140: 33576: 0 140: 33577: 0 140: 33578: 0 140: 33579: 0 140: 33580: 0 140: 33581: 0 140: 33582: 0 140: 33583: 0 140: 33584: 0 140: 33585: 0 140: 33586: 0 140: 33587: 0 140: 33588: 0 140: 33589: 0 140: 33590: 0 140: 33591: 0 140: 33592: 0 140: 33593: 0 140: 33594: 0 140: 33595: 0 140: 33596: 0 140: 33597: 0 140: 33598: 0 140: 33599: 0 140: 33600: 0 140: 33601: 0 140: 33602: 0 140: 33603: 0 140: 33604: 0 140: 33605: 0 140: 33606: 0 140: 33607: 0 140: 33608: 0 140: 33609: 0 140: 33610: 0 140: 33611: 0 140: 33612: 0 140: 33613: 0 140: 33614: 0 140: 33615: 0 140: 33616: 0 140: 33617: 0 140: 33618: 0 140: 33619: 0 140: 33620: 0 140: 33621: 0 140: 33622: 0 140: 33623: 0 140: 33624: 0 140: 33625: 0 140: 33626: 0 140: 33627: 0 140: 33628: 0 140: 33629: 0 140: 33630: 0 140: 33631: 0 140: 33632: 0 140: 33633: 0 140: 33634: 0 140: 33635: 0 140: 33636: 0 140: 33637: 0 140: 33638: 0 140: 33639: 0 140: 33640: 0 140: 33641: 0 140: 33642: 0 140: 33643: 0 140: 33644: 0 140: 33645: 0 140: 33646: 0 140: 33647: 0 140: 33648: 0 140: 33649: 0 140: 33650: 0 140: 33651: 0 140: 33652: 0 140: 33653: 0 140: 33654: 0 140: 33655: 0 140: 33656: 0 140: 33657: 0 140: 33658: 0 140: 33659: 0 140: 33660: 0 140: 33661: 0 140: 33662: 0 140: 33663: 0 140: 33664: 0 140: 33665: 0 140: 33666: 0 140: 33667: 0 140: 33668: 0 140: 33669: 0 140: 33670: 0 140: 33671: 0 140: 33672: 0 140: 33673: 0 140: 33674: 0 140: 33675: 0 140: 33676: 0 140: 33677: 0 140: 33678: 0 140: 33679: 0 140: 33680: 0 140: 33681: 0 140: 33682: 0 140: 33683: 0 140: 33684: 0 140: 33685: 0 140: 33686: 0 140: 33687: 0 140: 33688: 0 140: 33689: 0 140: 33690: 0 140: 33691: 0 140: 33692: 0 140: 33693: 0 140: 33694: 0 140: 33695: 0 140: 33696: 0 140: 33697: 0 140: 33698: 0 140: 33699: 0 140: 33700: 0 140: 33701: 0 140: 33702: 0 140: 33703: 0 140: 33704: 0 140: 33705: 0 140: 33706: 0 140: 33707: 0 140: 33708: 0 140: 33709: 0 140: 33710: 0 140: 33711: 0 140: 33712: 0 140: 33713: 0 140: 33714: 0 140: 33715: 0 140: 33716: 0 140: 33717: 0 140: 33718: 0 140: 33719: 0 140: 33720: 0 140: 33721: 0 140: 33722: 0 140: 33723: 0 140: 33724: 0 140: 33725: 0 140: 33726: 0 140: 33727: 0 140: 33728: 0 140: 33729: 0 140: 33730: 0 140: 33731: 0 140: 33732: 0 140: 33733: 0 140: 33734: 0 140: 33735: 0 140: 33736: 0 140: 33737: 0 140: 33738: 0 140: 33739: 0 140: 33740: 0 140: 33741: 0 140: 33742: 0 140: 33743: 0 140: 33744: 0 140: 33745: 0 140: 33746: 0 140: 33747: 0 140: 33748: 0 140: 33749: 0 140: 33750: 0 140: 33751: 0 140: 33752: 0 140: 33753: 0 140: 33754: 0 140: 33755: 0 140: 33756: 0 140: 33757: 0 140: 33758: 0 140: 33759: 0 140: 33760: 0 140: 33761: 0 140: 33762: 0 140: 33763: 0 140: 33764: 0 140: 33765: 0 140: 33766: 0 140: 33767: 0 140: 33768: 0 140: 33769: 0 140: 33770: 0 140: 33771: 0 140: 33772: 0 140: 33773: 0 140: 33774: 0 140: 33775: 0 140: 33776: 0 140: 33777: 0 140: 33778: 0 140: 33779: 0 140: 33780: 0 140: 33781: 0 140: 33782: 0 140: 33783: 0 140: 33784: 0 140: 33785: 0 140: 33786: 0 140: 33787: 0 140: 33788: 0 140: 33789: 0 140: 33790: 0 140: 33791: 0 140: 33792: 0 140: 33793: 0 140: 33794: 0 140: 33795: 0 140: 33796: 0 140: 33797: 0 140: 33798: 0 140: 33799: 0 140: 33800: 0 140: 33801: 0 140: 33802: 0 140: 33803: 0 140: 33804: 0 140: 33805: 0 140: 33806: 0 140: 33807: 0 140: 33808: 0 140: 33809: 0 140: 33810: 0 140: 33811: 0 140: 33812: 0 140: 33813: 0 140: 33814: 0 140: 33815: 0 140: 33816: 0 140: 33817: 0 140: 33818: 0 140: 33819: 0 140: 33820: 0 140: 33821: 0 140: 33822: 0 140: 33823: 0 140: 33824: 0 140: 33825: 0 140: 33826: 0 140: 33827: 0 140: 33828: 0 140: 33829: 0 140: 33830: 0 140: 33831: 0 140: 33832: 0 140: 33833: 0 140: 33834: 0 140: 33835: 0 140: 33836: 0 140: 33837: 0 140: 33838: 0 140: 33839: 0 140: 33840: 0 140: 33841: 0 140: 33842: 0 140: 33843: 0 140: 33844: 0 140: 33845: 0 140: 33846: 0 140: 33847: 0 140: 33848: 0 140: 33849: 0 140: 33850: 0 140: 33851: 0 140: 33852: 0 140: 33853: 0 140: 33854: 0 140: 33855: 0 140: 33856: 0 140: 33857: 0 140: 33858: 0 140: 33859: 0 140: 33860: 0 140: 33861: 0 140: 33862: 0 140: 33863: 0 140: 33864: 0 140: 33865: 0 140: 33866: 0 140: 33867: 0 140: 33868: 0 140: 33869: 0 140: 33870: 0 140: 33871: 0 140: 33872: 0 140: 33873: 0 140: 33874: 0 140: 33875: 0 140: 33876: 0 140: 33877: 0 140: 33878: 0 140: 33879: 0 140: 33880: 0 140: 33881: 0 140: 33882: 0 140: 33883: 0 140: 33884: 0 140: 33885: 0 140: 33886: 0 140: 33887: 0 140: 33888: 0 140: 33889: 0 140: 33890: 0 140: 33891: 0 140: 33892: 0 140: 33893: 0 140: 33894: 0 140: 33895: 0 140: 33896: 0 140: 33897: 0 140: 33898: 0 140: 33899: 0 140: 33900: 0 140: 33901: 0 140: 33902: 0 140: 33903: 0 140: 33904: 0 140: 33905: 0 140: 33906: 0 140: 33907: 0 140: 33908: 0 140: 33909: 0 140: 33910: 0 140: 33911: 0 140: 33912: 0 140: 33913: 0 140: 33914: 0 140: 33915: 0 140: 33916: 0 140: 33917: 0 140: 33918: 0 140: 33919: 0 140: 33920: 0 140: 33921: 0 140: 33922: 0 140: 33923: 0 140: 33924: 0 140: 33925: 0 140: 33926: 0 140: 33927: 0 140: 33928: 0 140: 33929: 0 140: 33930: 0 140: 33931: 0 140: 33932: 0 140: 33933: 0 140: 33934: 0 140: 33935: 0 140: 33936: 0 140: 33937: 0 140: 33938: 0 140: 33939: 0 140: 33940: 0 140: 33941: 0 140: 33942: 0 140: 33943: 0 140: 33944: 0 140: 33945: 0 140: 33946: 0 140: 33947: 0 140: 33948: 0 140: 33949: 0 140: 33950: 0 140: 33951: 0 140: 33952: 0 140: 33953: 0 140: 33954: 0 140: 33955: 0 140: 33956: 0 140: 33957: 0 140: 33958: 0 140: 33959: 0 140: 33960: 0 140: 33961: 0 140: 33962: 0 140: 33963: 0 140: 33964: 0 140: 33965: 0 140: 33966: 0 140: 33967: 0 140: 33968: 0 140: 33969: 0 140: 33970: 0 140: 33971: 0 140: 33972: 0 140: 33973: 0 140: 33974: 0 140: 33975: 0 140: 33976: 0 140: 33977: 0 140: 33978: 0 140: 33979: 0 140: 33980: 0 140: 33981: 0 140: 33982: 0 140: 33983: 0 140: 33984: 0 140: 33985: 0 140: 33986: 0 140: 33987: 0 140: 33988: 0 140: 33989: 0 140: 33990: 0 140: 33991: 0 140: 33992: 0 140: 33993: 0 140: 33994: 0 140: 33995: 0 140: 33996: 0 140: 33997: 0 140: 33998: 0 140: 33999: 0 140: 34000: 0 140: 34001: 0 140: 34002: 0 140: 34003: 0 140: 34004: 0 140: 34005: 0 140: 34006: 0 140: 34007: 0 140: 34008: 0 140: 34009: 0 140: 34010: 0 140: 34011: 0 140: 34012: 0 140: 34013: 0 140: 34014: 0 140: 34015: 0 140: 34016: 0 140: 34017: 0 140: 34018: 0 140: 34019: 0 140: 34020: 0 140: 34021: 0 140: 34022: 0 140: 34023: 0 140: 34024: 0 140: 34025: 0 140: 34026: 0 140: 34027: 0 140: 34028: 0 140: 34029: 0 140: 34030: 0 140: 34031: 0 140: 34032: 0 140: 34033: 0 140: 34034: 0 140: 34035: 0 140: 34036: 0 140: 34037: 0 140: 34038: 0 140: 34039: 0 140: 34040: 0 140: 34041: 0 140: 34042: 0 140: 34043: 0 140: 34044: 0 140: 34045: 0 140: 34046: 0 140: 34047: 0 140: 34048: 0 140: 34049: 0 140: 34050: 0 140: 34051: 0 140: 34052: 0 140: 34053: 0 140: 34054: 0 140: 34055: 0 140: 34056: 0 140: 34057: 0 140: 34058: 0 140: 34059: 0 140: 34060: 0 140: 34061: 0 140: 34062: 0 140: 34063: 0 140: 34064: 0 140: 34065: 0 140: 34066: 0 140: 34067: 0 140: 34068: 0 140: 34069: 0 140: 34070: 0 140: 34071: 0 140: 34072: 0 140: 34073: 0 140: 34074: 0 140: 34075: 0 140: 34076: 0 140: 34077: 0 140: 34078: 0 140: 34079: 0 140: 34080: 0 140: 34081: 0 140: 34082: 0 140: 34083: 0 140: 34084: 0 140: 34085: 0 140: 34086: 0 140: 34087: 0 140: 34088: 0 140: 34089: 0 140: 34090: 0 140: 34091: 0 140: 34092: 0 140: 34093: 0 140: 34094: 0 140: 34095: 0 140: 34096: 0 140: 34097: 0 140: 34098: 0 140: 34099: 0 140: 34100: 0 140: 34101: 0 140: 34102: 0 140: 34103: 0 140: 34104: 0 140: 34105: 0 140: 34106: 0 140: 34107: 0 140: 34108: 0 140: 34109: 0 140: 34110: 0 140: 34111: 0 140: 34112: 0 140: 34113: 0 140: 34114: 0 140: 34115: 0 140: 34116: 0 140: 34117: 0 140: 34118: 0 140: 34119: 0 140: 34120: 0 140: 34121: 0 140: 34122: 0 140: 34123: 0 140: 34124: 0 140: 34125: 0 140: 34126: 0 140: 34127: 0 140: 34128: 0 140: 34129: 0 140: 34130: 0 140: 34131: 0 140: 34132: 0 140: 34133: 0 140: 34134: 0 140: 34135: 0 140: 34136: 0 140: 34137: 0 140: 34138: 0 140: 34139: 0 140: 34140: 0 140: 34141: 0 140: 34142: 0 140: 34143: 0 140: 34144: 0 140: 34145: 0 140: 34146: 0 140: 34147: 0 140: 34148: 0 140: 34149: 0 140: 34150: 0 140: 34151: 0 140: 34152: 0 140: 34153: 0 140: 34154: 0 140: 34155: 0 140: 34156: 0 140: 34157: 0 140: 34158: 0 140: 34159: 0 140: 34160: 0 140: 34161: 0 140: 34162: 0 140: 34163: 0 140: 34164: 0 140: 34165: 0 140: 34166: 0 140: 34167: 0 140: 34168: 0 140: 34169: 0 140: 34170: 0 140: 34171: 0 140: 34172: 0 140: 34173: 0 140: 34174: 0 140: 34175: 0 140: 34176: 0 140: 34177: 0 140: 34178: 0 140: 34179: 0 140: 34180: 0 140: 34181: 0 140: 34182: 0 140: 34183: 0 140: 34184: 0 140: 34185: 0 140: 34186: 0 140: 34187: 0 140: 34188: 0 140: 34189: 0 140: 34190: 0 140: 34191: 0 140: 34192: 0 140: 34193: 0 140: 34194: 0 140: 34195: 0 140: 34196: 0 140: 34197: 0 140: 34198: 0 140: 34199: 0 140: 34200: 0 140: 34201: 0 140: 34202: 0 140: 34203: 0 140: 34204: 0 140: 34205: 0 140: 34206: 0 140: 34207: 0 140: 34208: 0 140: 34209: 0 140: 34210: 0 140: 34211: 0 140: 34212: 0 140: 34213: 0 140: 34214: 0 140: 34215: 0 140: 34216: 0 140: 34217: 0 140: 34218: 0 140: 34219: 0 140: 34220: 0 140: 34221: 0 140: 34222: 0 140: 34223: 0 140: 34224: 0 140: 34225: 0 140: 34226: 0 140: 34227: 0 140: 34228: 0 140: 34229: 0 140: 34230: 0 140: 34231: 0 140: 34232: 0 140: 34233: 0 140: 34234: 0 140: 34235: 0 140: 34236: 0 140: 34237: 0 140: 34238: 0 140: 34239: 0 140: 34240: 0 140: 34241: 0 140: 34242: 0 140: 34243: 0 140: 34244: 0 140: 34245: 0 140: 34246: 0 140: 34247: 0 140: 34248: 0 140: 34249: 0 140: 34250: 0 140: 34251: 0 140: 34252: 0 140: 34253: 0 140: 34254: 0 140: 34255: 0 140: 34256: 0 140: 34257: 0 140: 34258: 0 140: 34259: 0 140: 34260: 0 140: 34261: 0 140: 34262: 0 140: 34263: 0 140: 34264: 0 140: 34265: 0 140: 34266: 0 140: 34267: 0 140: 34268: 0 140: 34269: 0 140: 34270: 0 140: 34271: 0 140: 34272: 0 140: 34273: 0 140: 34274: 0 140: 34275: 0 140: 34276: 0 140: 34277: 0 140: 34278: 0 140: 34279: 0 140: 34280: 0 140: 34281: 0 140: 34282: 0 140: 34283: 0 140: 34284: 0 140: 34285: 0 140: 34286: 0 140: 34287: 0 140: 34288: 0 140: 34289: 0 140: 34290: 0 140: 34291: 0 140: 34292: 0 140: 34293: 0 140: 34294: 0 140: 34295: 0 140: 34296: 0 140: 34297: 0 140: 34298: 0 140: 34299: 0 140: 34300: 0 140: 34301: 0 140: 34302: 0 140: 34303: 0 140: 34304: 0 140: 34305: 0 140: 34306: 0 140: 34307: 0 140: 34308: 0 140: 34309: 0 140: 34310: 0 140: 34311: 0 140: 34312: 0 140: 34313: 0 140: 34314: 0 140: 34315: 0 140: 34316: 0 140: 34317: 0 140: 34318: 0 140: 34319: 0 140: 34320: 0 140: 34321: 0 140: 34322: 0 140: 34323: 0 140: 34324: 0 140: 34325: 0 140: 34326: 0 140: 34327: 0 140: 34328: 0 140: 34329: 0 140: 34330: 0 140: 34331: 0 140: 34332: 0 140: 34333: 0 140: 34334: 0 140: 34335: 0 140: 34336: 0 140: 34337: 0 140: 34338: 0 140: 34339: 0 140: 34340: 0 140: 34341: 0 140: 34342: 0 140: 34343: 0 140: 34344: 0 140: 34345: 0 140: 34346: 0 140: 34347: 0 140: 34348: 0 140: 34349: 0 140: 34350: 0 140: 34351: 0 140: 34352: 0 140: 34353: 0 140: 34354: 0 140: 34355: 0 140: 34356: 0 140: 34357: 0 140: 34358: 0 140: 34359: 0 140: 34360: 0 140: 34361: 0 140: 34362: 0 140: 34363: 0 140: 34364: 0 140: 34365: 0 140: 34366: 0 140: 34367: 0 140: 34368: 0 140: 34369: 0 140: 34370: 0 140: 34371: 0 140: 34372: 0 140: 34373: 0 140: 34374: 0 140: 34375: 0 140: 34376: 0 140: 34377: 0 140: 34378: 0 140: 34379: 0 140: 34380: 0 140: 34381: 0 140: 34382: 0 140: 34383: 0 140: 34384: 0 140: 34385: 0 140: 34386: 0 140: 34387: 0 140: 34388: 0 140: 34389: 0 140: 34390: 0 140: 34391: 0 140: 34392: 0 140: 34393: 0 140: 34394: 0 140: 34395: 0 140: 34396: 0 140: 34397: 0 140: 34398: 0 140: 34399: 0 140: 34400: 0 140: 34401: 0 140: 34402: 0 140: 34403: 0 140: 34404: 0 140: 34405: 0 140: 34406: 0 140: 34407: 0 140: 34408: 0 140: 34409: 0 140: 34410: 0 140: 34411: 0 140: 34412: 0 140: 34413: 0 140: 34414: 0 140: 34415: 0 140: 34416: 0 140: 34417: 0 140: 34418: 0 140: 34419: 0 140: 34420: 0 140: 34421: 0 140: 34422: 0 140: 34423: 0 140: 34424: 0 140: 34425: 0 140: 34426: 0 140: 34427: 0 140: 34428: 0 140: 34429: 0 140: 34430: 0 140: 34431: 0 140: 34432: 0 140: 34433: 0 140: 34434: 0 140: 34435: 0 140: 34436: 0 140: 34437: 0 140: 34438: 0 140: 34439: 0 140: 34440: 0 140: 34441: 0 140: 34442: 0 140: 34443: 0 140: 34444: 0 140: 34445: 0 140: 34446: 0 140: 34447: 0 140: 34448: 0 140: 34449: 0 140: 34450: 0 140: 34451: 0 140: 34452: 0 140: 34453: 0 140: 34454: 0 140: 34455: 0 140: 34456: 0 140: 34457: 0 140: 34458: 0 140: 34459: 0 140: 34460: 0 140: 34461: 0 140: 34462: 0 140: 34463: 0 140: 34464: 0 140: 34465: 0 140: 34466: 0 140: 34467: 0 140: 34468: 0 140: 34469: 0 140: 34470: 0 140: 34471: 0 140: 34472: 0 140: 34473: 0 140: 34474: 0 140: 34475: 0 140: 34476: 0 140: 34477: 0 140: 34478: 0 140: 34479: 0 140: 34480: 0 140: 34481: 0 140: 34482: 0 140: 34483: 0 140: 34484: 0 140: 34485: 0 140: 34486: 0 140: 34487: 0 140: 34488: 0 140: 34489: 0 140: 34490: 0 140: 34491: 0 140: 34492: 0 140: 34493: 0 140: 34494: 0 140: 34495: 0 140: 34496: 0 140: 34497: 0 140: 34498: 0 140: 34499: 0 140: 34500: 0 140: 34501: 0 140: 34502: 0 140: 34503: 0 140: 34504: 0 140: 34505: 0 140: 34506: 0 140: 34507: 0 140: 34508: 0 140: 34509: 0 140: 34510: 0 140: 34511: 0 140: 34512: 0 140: 34513: 0 140: 34514: 0 140: 34515: 0 140: 34516: 0 140: 34517: 0 140: 34518: 0 140: 34519: 0 140: 34520: 0 140: 34521: 0 140: 34522: 0 140: 34523: 0 140: 34524: 0 140: 34525: 0 140: 34526: 0 140: 34527: 0 140: 34528: 0 140: 34529: 0 140: 34530: 0 140: 34531: 0 140: 34532: 0 140: 34533: 0 140: 34534: 0 140: 34535: 0 140: 34536: 0 140: 34537: 0 140: 34538: 0 140: 34539: 0 140: 34540: 0 140: 34541: 0 140: 34542: 0 140: 34543: 0 140: 34544: 0 140: 34545: 0 140: 34546: 0 140: 34547: 0 140: 34548: 0 140: 34549: 0 140: 34550: 0 140: 34551: 0 140: 34552: 0 140: 34553: 0 140: 34554: 0 140: 34555: 0 140: 34556: 0 140: 34557: 0 140: 34558: 0 140: 34559: 0 140: 34560: 0 140: 34561: 0 140: 34562: 0 140: 34563: 0 140: 34564: 0 140: 34565: 0 140: 34566: 0 140: 34567: 0 140: 34568: 0 140: 34569: 0 140: 34570: 0 140: 34571: 0 140: 34572: 0 140: 34573: 0 140: 34574: 0 140: 34575: 0 140: 34576: 0 140: 34577: 0 140: 34578: 0 140: 34579: 0 140: 34580: 0 140: 34581: 0 140: 34582: 0 140: 34583: 0 140: 34584: 0 140: 34585: 0 140: 34586: 0 140: 34587: 0 140: 34588: 0 140: 34589: 0 140: 34590: 0 140: 34591: 0 140: 34592: 0 140: 34593: 0 140: 34594: 0 140: 34595: 0 140: 34596: 0 140: 34597: 0 140: 34598: 0 140: 34599: 0 140: 34600: 0 140: 34601: 0 140: 34602: 0 140: 34603: 0 140: 34604: 0 140: 34605: 0 140: 34606: 0 140: 34607: 0 140: 34608: 0 140: 34609: 0 140: 34610: 0 140: 34611: 0 140: 34612: 0 140: 34613: 0 140: 34614: 0 140: 34615: 0 140: 34616: 0 140: 34617: 0 140: 34618: 0 140: 34619: 0 140: 34620: 0 140: 34621: 0 140: 34622: 0 140: 34623: 0 140: 34624: 0 140: 34625: 0 140: 34626: 0 140: 34627: 0 140: 34628: 0 140: 34629: 0 140: 34630: 0 140: 34631: 0 140: 34632: 0 140: 34633: 0 140: 34634: 0 140: 34635: 0 140: 34636: 0 140: 34637: 0 140: 34638: 0 140: 34639: 0 140: 34640: 0 140: 34641: 0 140: 34642: 0 140: 34643: 0 140: 34644: 0 140: 34645: 0 140: 34646: 0 140: 34647: 0 140: 34648: 0 140: 34649: 0 140: 34650: 0 140: 34651: 0 140: 34652: 0 140: 34653: 0 140: 34654: 0 140: 34655: 0 140: 34656: 0 140: 34657: 0 140: 34658: 0 140: 34659: 0 140: 34660: 0 140: 34661: 0 140: 34662: 0 140: 34663: 0 140: 34664: 0 140: 34665: 0 140: 34666: 0 140: 34667: 0 140: 34668: 0 140: 34669: 0 140: 34670: 0 140: 34671: 0 140: 34672: 0 140: 34673: 0 140: 34674: 0 140: 34675: 0 140: 34676: 0 140: 34677: 0 140: 34678: 0 140: 34679: 0 140: 34680: 0 140: 34681: 0 140: 34682: 0 140: 34683: 0 140: 34684: 0 140: 34685: 0 140: 34686: 0 140: 34687: 0 140: 34688: 0 140: 34689: 0 140: 34690: 0 140: 34691: 0 140: 34692: 0 140: 34693: 0 140: 34694: 0 140: 34695: 0 140: 34696: 0 140: 34697: 0 140: 34698: 0 140: 34699: 0 140: 34700: 0 140: 34701: 0 140: 34702: 0 140: 34703: 0 140: 34704: 0 140: 34705: 0 140: 34706: 0 140: 34707: 0 140: 34708: 0 140: 34709: 0 140: 34710: 0 140: 34711: 0 140: 34712: 0 140: 34713: 0 140: 34714: 0 140: 34715: 0 140: 34716: 0 140: 34717: 0 140: 34718: 0 140: 34719: 0 140: 34720: 0 140: 34721: 0 140: 34722: 0 140: 34723: 0 140: 34724: 0 140: 34725: 0 140: 34726: 0 140: 34727: 0 140: 34728: 0 140: 34729: 0 140: 34730: 0 140: 34731: 0 140: 34732: 0 140: 34733: 0 140: 34734: 0 140: 34735: 0 140: 34736: 0 140: 34737: 0 140: 34738: 0 140: 34739: 0 140: 34740: 0 140: 34741: 0 140: 34742: 0 140: 34743: 0 140: 34744: 0 140: 34745: 0 140: 34746: 0 140: 34747: 0 140: 34748: 0 140: 34749: 0 140: 34750: 0 140: 34751: 0 140: 34752: 0 140: 34753: 0 140: 34754: 0 140: 34755: 0 140: 34756: 0 140: 34757: 0 140: 34758: 0 140: 34759: 0 140: 34760: 0 140: 34761: 0 140: 34762: 0 140: 34763: 0 140: 34764: 0 140: 34765: 0 140: 34766: 0 140: 34767: 0 140: 34768: 0 140: 34769: 0 140: 34770: 0 140: 34771: 0 140: 34772: 0 140: 34773: 0 140: 34774: 0 140: 34775: 0 140: 34776: 0 140: 34777: 0 140: 34778: 0 140: 34779: 0 140: 34780: 0 140: 34781: 0 140: 34782: 0 140: 34783: 0 140: 34784: 0 140: 34785: 0 140: 34786: 0 140: 34787: 0 140: 34788: 0 140: 34789: 0 140: 34790: 0 140: 34791: 0 140: 34792: 0 140: 34793: 0 140: 34794: 0 140: 34795: 0 140: 34796: 0 140: 34797: 0 140: 34798: 0 140: 34799: 0 140: 34800: 0 140: 34801: 0 140: 34802: 0 140: 34803: 0 140: 34804: 0 140: 34805: 0 140: 34806: 0 140: 34807: 0 140: 34808: 0 140: 34809: 0 140: 34810: 0 140: 34811: 0 140: 34812: 0 140: 34813: 0 140: 34814: 0 140: 34815: 0 140: 34816: 0 140: 34817: 0 140: 34818: 0 140: 34819: 0 140: 34820: 0 140: 34821: 0 140: 34822: 0 140: 34823: 0 140: 34824: 0 140: 34825: 0 140: 34826: 0 140: 34827: 0 140: 34828: 0 140: 34829: 0 140: 34830: 0 140: 34831: 0 140: 34832: 0 140: 34833: 0 140: 34834: 0 140: 34835: 0 140: 34836: 0 140: 34837: 0 140: 34838: 0 140: 34839: 0 140: 34840: 0 140: 34841: 0 140: 34842: 0 140: 34843: 0 140: 34844: 0 140: 34845: 0 140: 34846: 0 140: 34847: 0 140: 34848: 0 140: 34849: 0 140: 34850: 0 140: 34851: 0 140: 34852: 0 140: 34853: 0 140: 34854: 0 140: 34855: 0 140: 34856: 0 140: 34857: 0 140: 34858: 0 140: 34859: 0 140: 34860: 0 140: 34861: 0 140: 34862: 0 140: 34863: 0 140: 34864: 0 140: 34865: 0 140: 34866: 0 140: 34867: 0 140: 34868: 0 140: 34869: 0 140: 34870: 0 140: 34871: 0 140: 34872: 0 140: 34873: 0 140: 34874: 0 140: 34875: 0 140: 34876: 0 140: 34877: 0 140: 34878: 0 140: 34879: 0 140: 34880: 0 140: 34881: 0 140: 34882: 0 140: 34883: 0 140: 34884: 0 140: 34885: 0 140: 34886: 0 140: 34887: 0 140: 34888: 0 140: 34889: 0 140: 34890: 0 140: 34891: 0 140: 34892: 0 140: 34893: 0 140: 34894: 0 140: 34895: 0 140: 34896: 0 140: 34897: 0 140: 34898: 0 140: 34899: 0 140: 34900: 0 140: 34901: 0 140: 34902: 0 140: 34903: 0 140: 34904: 0 140: 34905: 0 140: 34906: 0 140: 34907: 0 140: 34908: 0 140: 34909: 0 140: 34910: 0 140: 34911: 0 140: 34912: 0 140: 34913: 0 140: 34914: 0 140: 34915: 0 140: 34916: 0 140: 34917: 0 140: 34918: 0 140: 34919: 0 140: 34920: 0 140: 34921: 0 140: 34922: 0 140: 34923: 0 140: 34924: 0 140: 34925: 0 140: 34926: 0 140: 34927: 0 140: 34928: 0 140: 34929: 0 140: 34930: 0 140: 34931: 0 140: 34932: 0 140: 34933: 0 140: 34934: 0 140: 34935: 0 140: 34936: 0 140: 34937: 0 140: 34938: 0 140: 34939: 0 140: 34940: 0 140: 34941: 0 140: 34942: 0 140: 34943: 0 140: 34944: 0 140: 34945: 0 140: 34946: 0 140: 34947: 0 140: 34948: 0 140: 34949: 0 140: 34950: 0 140: 34951: 0 140: 34952: 0 140: 34953: 0 140: 34954: 0 140: 34955: 0 140: 34956: 0 140: 34957: 0 140: 34958: 0 140: 34959: 0 140: 34960: 0 140: 34961: 0 140: 34962: 0 140: 34963: 0 140: 34964: 0 140: 34965: 0 140: 34966: 0 140: 34967: 0 140: 34968: 0 140: 34969: 0 140: 34970: 0 140: 34971: 0 140: 34972: 0 140: 34973: 0 140: 34974: 0 140: 34975: 0 140: 34976: 0 140: 34977: 0 140: 34978: 0 140: 34979: 0 140: 34980: 0 140: 34981: 0 140: 34982: 0 140: 34983: 0 140: 34984: 0 140: 34985: 0 140: 34986: 0 140: 34987: 0 140: 34988: 0 140: 34989: 0 140: 34990: 0 140: 34991: 0 140: 34992: 0 140: 34993: 0 140: 34994: 0 140: 34995: 0 140: 34996: 0 140: 34997: 0 140: 34998: 0 140: 34999: 0 140: 35000: 0 140: 35001: 0 140: 35002: 0 140: 35003: 0 140: 35004: 0 140: 35005: 0 140: 35006: 0 140: 35007: 0 140: 35008: 0 140: 35009: 0 140: 35010: 0 140: 35011: 0 140: 35012: 0 140: 35013: 0 140: 35014: 0 140: 35015: 0 140: 35016: 0 140: 35017: 0 140: 35018: 0 140: 35019: 0 140: 35020: 0 140: 35021: 0 140: 35022: 0 140: 35023: 0 140: 35024: 0 140: 35025: 0 140: 35026: 0 140: 35027: 0 140: 35028: 0 140: 35029: 0 140: 35030: 0 140: 35031: 0 140: 35032: 0 140: 35033: 0 140: 35034: 0 140: 35035: 0 140: 35036: 0 140: 35037: 0 140: 35038: 0 140: 35039: 0 140: 35040: 0 140: 35041: 0 140: 35042: 0 140: 35043: 0 140: 35044: 0 140: 35045: 0 140: 35046: 0 140: 35047: 0 140: 35048: 0 140: 35049: 0 140: 35050: 0 140: 35051: 0 140: 35052: 0 140: 35053: 0 140: 35054: 0 140: 35055: 0 140: 35056: 0 140: 35057: 0 140: 35058: 0 140: 35059: 0 140: 35060: 0 140: 35061: 0 140: 35062: 0 140: 35063: 0 140: 35064: 0 140: 35065: 0 140: 35066: 0 140: 35067: 0 140: 35068: 0 140: 35069: 0 140: 35070: 0 140: 35071: 0 140: 35072: 0 140: 35073: 0 140: 35074: 0 140: 35075: 0 140: 35076: 0 140: 35077: 0 140: 35078: 0 140: 35079: 0 140: 35080: 0 140: 35081: 0 140: 35082: 0 140: 35083: 0 140: 35084: 0 140: 35085: 0 140: 35086: 0 140: 35087: 0 140: 35088: 0 140: 35089: 0 140: 35090: 0 140: 35091: 0 140: 35092: 0 140: 35093: 0 140: 35094: 0 140: 35095: 0 140: 35096: 0 140: 35097: 0 140: 35098: 0 140: 35099: 0 140: 35100: 0 140: 35101: 0 140: 35102: 0 140: 35103: 0 140: 35104: 0 140: 35105: 0 140: 35106: 0 140: 35107: 0 140: 35108: 0 140: 35109: 0 140: 35110: 0 140: 35111: 0 140: 35112: 0 140: 35113: 0 140: 35114: 0 140: 35115: 0 140: 35116: 0 140: 35117: 0 140: 35118: 0 140: 35119: 0 140: 35120: 0 140: 35121: 0 140: 35122: 0 140: 35123: 0 140: 35124: 0 140: 35125: 0 140: 35126: 0 140: 35127: 0 140: 35128: 0 140: 35129: 0 140: 35130: 0 140: 35131: 0 140: 35132: 0 140: 35133: 0 140: 35134: 0 140: 35135: 0 140: 35136: 0 140: 35137: 0 140: 35138: 0 140: 35139: 0 140: 35140: 0 140: 35141: 0 140: 35142: 0 140: 35143: 0 140: 35144: 0 140: 35145: 0 140: 35146: 0 140: 35147: 0 140: 35148: 0 140: 35149: 0 140: 35150: 0 140: 35151: 0 140: 35152: 0 140: 35153: 0 140: 35154: 0 140: 35155: 0 140: 35156: 0 140: 35157: 0 140: 35158: 0 140: 35159: 0 140: 35160: 0 140: 35161: 0 140: 35162: 0 140: 35163: 0 140: 35164: 0 140: 35165: 0 140: 35166: 0 140: 35167: 0 140: 35168: 0 140: 35169: 0 140: 35170: 0 140: 35171: 0 140: 35172: 0 140: 35173: 0 140: 35174: 0 140: 35175: 0 140: 35176: 0 140: 35177: 0 140: 35178: 0 140: 35179: 0 140: 35180: 0 140: 35181: 0 140: 35182: 0 140: 35183: 0 140: 35184: 0 140: 35185: 0 140: 35186: 0 140: 35187: 0 140: 35188: 0 140: 35189: 0 140: 35190: 0 140: 35191: 0 140: 35192: 0 140: 35193: 0 140: 35194: 0 140: 35195: 0 140: 35196: 0 140: 35197: 0 140: 35198: 0 140: 35199: 0 140: 35200: 0 140: 35201: 0 140: 35202: 0 140: 35203: 0 140: 35204: 0 140: 35205: 0 140: 35206: 0 140: 35207: 0 140: 35208: 0 140: 35209: 0 140: 35210: 0 140: 35211: 0 140: 35212: 0 140: 35213: 0 140: 35214: 0 140: 35215: 0 140: 35216: 0 140: 35217: 0 140: 35218: 0 140: 35219: 0 140: 35220: 0 140: 35221: 0 140: 35222: 0 140: 35223: 0 140: 35224: 0 140: 35225: 0 140: 35226: 0 140: 35227: 0 140: 35228: 0 140: 35229: 0 140: 35230: 0 140: 35231: 0 140: 35232: 0 140: 35233: 0 140: 35234: 0 140: 35235: 0 140: 35236: 0 140: 35237: 0 140: 35238: 0 140: 35239: 0 140: 35240: 0 140: 35241: 0 140: 35242: 0 140: 35243: 0 140: 35244: 0 140: 35245: 0 140: 35246: 0 140: 35247: 0 140: 35248: 0 140: 35249: 0 140: 35250: 0 140: 35251: 0 140: 35252: 0 140: 35253: 0 140: 35254: 0 140: 35255: 0 140: 35256: 0 140: 35257: 0 140: 35258: 0 140: 35259: 0 140: 35260: 0 140: 35261: 0 140: 35262: 0 140: 35263: 0 140: 35264: 0 140: 35265: 0 140: 35266: 0 140: 35267: 0 140: 35268: 0 140: 35269: 0 140: 35270: 0 140: 35271: 0 140: 35272: 0 140: 35273: 0 140: 35274: 0 140: 35275: 0 140: 35276: 0 140: 35277: 0 140: 35278: 0 140: 35279: 0 140: 35280: 0 140: 35281: 0 140: 35282: 0 140: 35283: 0 140: 35284: 0 140: 35285: 0 140: 35286: 0 140: 35287: 0 140: 35288: 0 140: 35289: 0 140: 35290: 0 140: 35291: 0 140: 35292: 0 140: 35293: 0 140: 35294: 0 140: 35295: 0 140: 35296: 0 140: 35297: 0 140: 35298: 0 140: 35299: 0 140: 35300: 0 140: 35301: 0 140: 35302: 0 140: 35303: 0 140: 35304: 0 140: 35305: 0 140: 35306: 0 140: 35307: 0 140: 35308: 0 140: 35309: 0 140: 35310: 0 140: 35311: 0 140: 35312: 0 140: 35313: 0 140: 35314: 0 140: 35315: 0 140: 35316: 0 140: 35317: 0 140: 35318: 0 140: 35319: 0 140: 35320: 0 140: 35321: 0 140: 35322: 0 140: 35323: 0 140: 35324: 0 140: 35325: 0 140: 35326: 0 140: 35327: 0 140: 35328: 0 140: 35329: 0 140: 35330: 0 140: 35331: 0 140: 35332: 0 140: 35333: 0 140: 35334: 0 140: 35335: 0 140: 35336: 0 140: 35337: 0 140: 35338: 0 140: 35339: 0 140: 35340: 0 140: 35341: 0 140: 35342: 0 140: 35343: 0 140: 35344: 0 140: 35345: 0 140: 35346: 0 140: 35347: 0 140: 35348: 0 140: 35349: 0 140: 35350: 0 140: 35351: 0 140: 35352: 0 140: 35353: 0 140: 35354: 0 140: 35355: 0 140: 35356: 0 140: 35357: 0 140: 35358: 0 140: 35359: 0 140: 35360: 0 140: 35361: 0 140: 35362: 0 140: 35363: 0 140: 35364: 0 140: 35365: 0 140: 35366: 0 140: 35367: 0 140: 35368: 0 140: 35369: 0 140: 35370: 0 140: 35371: 0 140: 35372: 0 140: 35373: 0 140: 35374: 0 140: 35375: 0 140: 35376: 0 140: 35377: 0 140: 35378: 0 140: 35379: 0 140: 35380: 0 140: 35381: 0 140: 35382: 0 140: 35383: 0 140: 35384: 0 140: 35385: 0 140: 35386: 0 140: 35387: 0 140: 35388: 0 140: 35389: 0 140: 35390: 0 140: 35391: 0 140: 35392: 0 140: 35393: 0 140: 35394: 0 140: 35395: 0 140: 35396: 0 140: 35397: 0 140: 35398: 0 140: 35399: 0 140: 35400: 0 140: 35401: 0 140: 35402: 0 140: 35403: 0 140: 35404: 0 140: 35405: 0 140: 35406: 0 140: 35407: 0 140: 35408: 0 140: 35409: 0 140: 35410: 0 140: 35411: 0 140: 35412: 0 140: 35413: 0 140: 35414: 0 140: 35415: 0 140: 35416: 0 140: 35417: 0 140: 35418: 0 140: 35419: 0 140: 35420: 0 140: 35421: 0 140: 35422: 0 140: 35423: 0 140: 35424: 0 140: 35425: 0 140: 35426: 0 140: 35427: 0 140: 35428: 0 140: 35429: 0 140: 35430: 0 140: 35431: 0 140: 35432: 0 140: 35433: 0 140: 35434: 0 140: 35435: 0 140: 35436: 0 140: 35437: 0 140: 35438: 0 140: 35439: 0 140: 35440: 0 140: 35441: 0 140: 35442: 0 140: 35443: 0 140: 35444: 0 140: 35445: 0 140: 35446: 0 140: 35447: 0 140: 35448: 0 140: 35449: 0 140: 35450: 0 140: 35451: 0 140: 35452: 0 140: 35453: 0 140: 35454: 0 140: 35455: 0 140: 35456: 0 140: 35457: 0 140: 35458: 0 140: 35459: 0 140: 35460: 0 140: 35461: 0 140: 35462: 0 140: 35463: 0 140: 35464: 0 140: 35465: 0 140: 35466: 0 140: 35467: 0 140: 35468: 0 140: 35469: 0 140: 35470: 0 140: 35471: 0 140: 35472: 0 140: 35473: 0 140: 35474: 0 140: 35475: 0 140: 35476: 0 140: 35477: 0 140: 35478: 0 140: 35479: 0 140: 35480: 0 140: 35481: 0 140: 35482: 0 140: 35483: 0 140: 35484: 0 140: 35485: 0 140: 35486: 0 140: 35487: 0 140: 35488: 0 140: 35489: 0 140: 35490: 0 140: 35491: 0 140: 35492: 0 140: 35493: 0 140: 35494: 0 140: 35495: 0 140: 35496: 0 140: 35497: 0 140: 35498: 0 140: 35499: 0 140: 35500: 0 140: 35501: 0 140: 35502: 0 140: 35503: 0 140: 35504: 0 140: 35505: 0 140: 35506: 0 140: 35507: 0 140: 35508: 0 140: 35509: 0 140: 35510: 0 140: 35511: 0 140: 35512: 0 140: 35513: 0 140: 35514: 0 140: 35515: 0 140: 35516: 0 140: 35517: 0 140: 35518: 0 140: 35519: 0 140: 35520: 0 140: 35521: 0 140: 35522: 0 140: 35523: 0 140: 35524: 0 140: 35525: 0 140: 35526: 0 140: 35527: 0 140: 35528: 0 140: 35529: 0 140: 35530: 0 140: 35531: 0 140: 35532: 0 140: 35533: 0 140: 35534: 0 140: 35535: 0 140: 35536: 0 140: 35537: 0 140: 35538: 0 140: 35539: 0 140: 35540: 0 140: 35541: 0 140: 35542: 0 140: 35543: 0 140: 35544: 0 140: 35545: 0 140: 35546: 0 140: 35547: 0 140: 35548: 0 140: 35549: 0 140: 35550: 0 140: 35551: 0 140: 35552: 0 140: 35553: 0 140: 35554: 0 140: 35555: 0 140: 35556: 0 140: 35557: 0 140: 35558: 0 140: 35559: 0 140: 35560: 0 140: 35561: 0 140: 35562: 0 140: 35563: 0 140: 35564: 0 140: 35565: 0 140: 35566: 0 140: 35567: 0 140: 35568: 0 140: 35569: 0 140: 35570: 0 140: 35571: 0 140: 35572: 0 140: 35573: 0 140: 35574: 0 140: 35575: 0 140: 35576: 0 140: 35577: 0 140: 35578: 0 140: 35579: 0 140: 35580: 0 140: 35581: 0 140: 35582: 0 140: 35583: 0 140: 35584: 0 140: 35585: 0 140: 35586: 0 140: 35587: 0 140: 35588: 0 140: 35589: 0 140: 35590: 0 140: 35591: 0 140: 35592: 0 140: 35593: 0 140: 35594: 0 140: 35595: 0 140: 35596: 0 140: 35597: 0 140: 35598: 0 140: 35599: 0 140: 35600: 0 140: 35601: 0 140: 35602: 0 140: 35603: 0 140: 35604: 0 140: 35605: 0 140: 35606: 0 140: 35607: 0 140: 35608: 0 140: 35609: 0 140: 35610: 0 140: 35611: 0 140: 35612: 0 140: 35613: 0 140: 35614: 0 140: 35615: 0 140: 35616: 0 140: 35617: 0 140: 35618: 0 140: 35619: 0 140: 35620: 0 140: 35621: 0 140: 35622: 0 140: 35623: 0 140: 35624: 0 140: 35625: 0 140: 35626: 0 140: 35627: 0 140: 35628: 0 140: 35629: 0 140: 35630: 0 140: 35631: 0 140: 35632: 0 140: 35633: 0 140: 35634: 0 140: 35635: 0 140: 35636: 0 140: 35637: 0 140: 35638: 0 140: 35639: 0 140: 35640: 0 140: 35641: 0 140: 35642: 0 140: 35643: 0 140: 35644: 0 140: 35645: 0 140: 35646: 0 140: 35647: 0 140: 35648: 0 140: 35649: 0 140: 35650: 0 140: 35651: 0 140: 35652: 0 140: 35653: 0 140: 35654: 0 140: 35655: 0 140: 35656: 0 140: 35657: 0 140: 35658: 0 140: 35659: 0 140: 35660: 0 140: 35661: 0 140: 35662: 0 140: 35663: 0 140: 35664: 0 140: 35665: 0 140: 35666: 0 140: 35667: 0 140: 35668: 0 140: 35669: 0 140: 35670: 0 140: 35671: 0 140: 35672: 0 140: 35673: 0 140: 35674: 0 140: 35675: 0 140: 35676: 0 140: 35677: 0 140: 35678: 0 140: 35679: 0 140: 35680: 0 140: 35681: 0 140: 35682: 0 140: 35683: 0 140: 35684: 0 140: 35685: 0 140: 35686: 0 140: 35687: 0 140: 35688: 0 140: 35689: 0 140: 35690: 0 140: 35691: 0 140: 35692: 0 140: 35693: 0 140: 35694: 0 140: 35695: 0 140: 35696: 0 140: 35697: 0 140: 35698: 0 140: 35699: 0 140: 35700: 0 140: 35701: 0 140: 35702: 0 140: 35703: 0 140: 35704: 0 140: 35705: 0 140: 35706: 0 140: 35707: 0 140: 35708: 0 140: 35709: 0 140: 35710: 0 140: 35711: 0 140: 35712: 0 140: 35713: 0 140: 35714: 0 140: 35715: 0 140: 35716: 0 140: 35717: 0 140: 35718: 0 140: 35719: 0 140: 35720: 0 140: 35721: 0 140: 35722: 0 140: 35723: 0 140: 35724: 0 140: 35725: 0 140: 35726: 0 140: 35727: 0 140: 35728: 0 140: 35729: 0 140: 35730: 0 140: 35731: 0 140: 35732: 0 140: 35733: 0 140: 35734: 0 140: 35735: 0 140: 35736: 0 140: 35737: 0 140: 35738: 0 140: 35739: 0 140: 35740: 0 140: 35741: 0 140: 35742: 0 140: 35743: 0 140: 35744: 0 140: 35745: 0 140: 35746: 0 140: 35747: 0 140: 35748: 0 140: 35749: 0 140: 35750: 0 140: 35751: 0 140: 35752: 0 140: 35753: 0 140: 35754: 0 140: 35755: 0 140: 35756: 0 140: 35757: 0 140: 35758: 0 140: 35759: 0 140: 35760: 0 140: 35761: 0 140: 35762: 0 140: 35763: 0 140: 35764: 0 140: 35765: 0 140: 35766: 0 140: 35767: 0 140: 35768: 0 140: 35769: 0 140: 35770: 0 140: 35771: 0 140: 35772: 0 140: 35773: 0 140: 35774: 0 140: 35775: 0 140: 35776: 0 140: 35777: 0 140: 35778: 0 140: 35779: 0 140: 35780: 0 140: 35781: 0 140: 35782: 0 140: 35783: 0 140: 35784: 0 140: 35785: 0 140: 35786: 0 140: 35787: 0 140: 35788: 0 140: 35789: 0 140: 35790: 0 140: 35791: 0 140: 35792: 0 140: 35793: 0 140: 35794: 0 140: 35795: 0 140: 35796: 0 140: 35797: 0 140: 35798: 0 140: 35799: 0 140: 35800: 0 140: 35801: 0 140: 35802: 0 140: 35803: 0 140: 35804: 0 140: 35805: 0 140: 35806: 0 140: 35807: 0 140: 35808: 0 140: 35809: 0 140: 35810: 0 140: 35811: 0 140: 35812: 0 140: 35813: 0 140: 35814: 0 140: 35815: 0 140: 35816: 0 140: 35817: 0 140: 35818: 0 140: 35819: 0 140: 35820: 0 140: 35821: 0 140: 35822: 0 140: 35823: 0 140: 35824: 0 140: 35825: 0 140: 35826: 0 140: 35827: 0 140: 35828: 0 140: 35829: 0 140: 35830: 0 140: 35831: 0 140: 35832: 0 140: 35833: 0 140: 35834: 0 140: 35835: 0 140: 35836: 0 140: 35837: 0 140: 35838: 0 140: 35839: 0 140: 35840: 0 140: 35841: 0 140: 35842: 0 140: 35843: 0 140: 35844: 0 140: 35845: 0 140: 35846: 0 140: 35847: 0 140: 35848: 0 140: 35849: 0 140: 35850: 0 140: 35851: 0 140: 35852: 0 140: 35853: 0 140: 35854: 0 140: 35855: 0 140: 35856: 0 140: 35857: 0 140: 35858: 0 140: 35859: 0 140: 35860: 0 140: 35861: 0 140: 35862: 0 140: 35863: 0 140: 35864: 0 140: 35865: 0 140: 35866: 0 140: 35867: 0 140: 35868: 0 140: 35869: 0 140: 35870: 0 140: 35871: 0 140: 35872: 0 140: 35873: 0 140: 35874: 0 140: 35875: 0 140: 35876: 0 140: 35877: 0 140: 35878: 0 140: 35879: 0 140: 35880: 0 140: 35881: 0 140: 35882: 0 140: 35883: 0 140: 35884: 0 140: 35885: 0 140: 35886: 0 140: 35887: 0 140: 35888: 0 140: 35889: 0 140: 35890: 0 140: 35891: 0 140: 35892: 0 140: 35893: 0 140: 35894: 0 140: 35895: 0 140: 35896: 0 140: 35897: 0 140: 35898: 0 140: 35899: 0 140: 35900: 0 140: 35901: 0 140: 35902: 0 140: 35903: 0 140: 35904: 0 140: 35905: 0 140: 35906: 0 140: 35907: 0 140: 35908: 0 140: 35909: 0 140: 35910: 0 140: 35911: 0 140: 35912: 0 140: 35913: 0 140: 35914: 0 140: 35915: 0 140: 35916: 0 140: 35917: 0 140: 35918: 0 140: 35919: 0 140: 35920: 0 140: 35921: 0 140: 35922: 0 140: 35923: 0 140: 35924: 0 140: 35925: 0 140: 35926: 0 140: 35927: 0 140: 35928: 0 140: 35929: 0 140: 35930: 0 140: 35931: 0 140: 35932: 0 140: 35933: 0 140: 35934: 0 140: 35935: 0 140: 35936: 0 140: 35937: 0 140: 35938: 0 140: 35939: 0 140: 35940: 0 140: 35941: 0 140: 35942: 0 140: 35943: 0 140: 35944: 0 140: 35945: 0 140: 35946: 0 140: 35947: 0 140: 35948: 0 140: 35949: 0 140: 35950: 0 140: 35951: 0 140: 35952: 0 140: 35953: 0 140: 35954: 0 140: 35955: 0 140: 35956: 0 140: 35957: 0 140: 35958: 0 140: 35959: 0 140: 35960: 0 140: 35961: 0 140: 35962: 0 140: 35963: 0 140: 35964: 0 140: 35965: 0 140: 35966: 0 140: 35967: 0 140: 35968: 0 140: 35969: 0 140: 35970: 0 140: 35971: 0 140: 35972: 0 140: 35973: 0 140: 35974: 0 140: 35975: 0 140: 35976: 0 140: 35977: 0 140: 35978: 0 140: 35979: 0 140: 35980: 0 140: 35981: 0 140: 35982: 0 140: 35983: 0 140: 35984: 0 140: 35985: 0 140: 35986: 0 140: 35987: 0 140: 35988: 0 140: 35989: 0 140: 35990: 0 140: 35991: 0 140: 35992: 0 140: 35993: 0 140: 35994: 0 140: 35995: 0 140: 35996: 0 140: 35997: 0 140: 35998: 0 140: 35999: 0 140: 36000: 0 140: 36001: 0 140: 36002: 0 140: 36003: 0 140: 36004: 0 140: 36005: 0 140: 36006: 0 140: 36007: 0 140: 36008: 0 140: 36009: 0 140: 36010: 0 140: 36011: 0 140: 36012: 0 140: 36013: 0 140: 36014: 0 140: 36015: 0 140: 36016: 0 140: 36017: 0 140: 36018: 0 140: 36019: 0 140: 36020: 0 140: 36021: 0 140: 36022: 0 140: 36023: 0 140: 36024: 0 140: 36025: 0 140: 36026: 0 140: 36027: 0 140: 36028: 0 140: 36029: 0 140: 36030: 0 140: 36031: 0 140: 36032: 0 140: 36033: 0 140: 36034: 0 140: 36035: 0 140: 36036: 0 140: 36037: 0 140: 36038: 0 140: 36039: 0 140: 36040: 0 140: 36041: 0 140: 36042: 0 140: 36043: 0 140: 36044: 0 140: 36045: 0 140: 36046: 0 140: 36047: 0 140: 36048: 0 140: 36049: 0 140: 36050: 0 140: 36051: 0 140: 36052: 0 140: 36053: 0 140: 36054: 0 140: 36055: 0 140: 36056: 0 140: 36057: 0 140: 36058: 0 140: 36059: 0 140: 36060: 0 140: 36061: 0 140: 36062: 0 140: 36063: 0 140: 36064: 0 140: 36065: 0 140: 36066: 0 140: 36067: 0 140: 36068: 0 140: 36069: 0 140: 36070: 0 140: 36071: 0 140: 36072: 0 140: 36073: 0 140: 36074: 0 140: 36075: 0 140: 36076: 0 140: 36077: 0 140: 36078: 0 140: 36079: 0 140: 36080: 0 140: 36081: 0 140: 36082: 0 140: 36083: 0 140: 36084: 0 140: 36085: 0 140: 36086: 0 140: 36087: 0 140: 36088: 0 140: 36089: 0 140: 36090: 0 140: 36091: 0 140: 36092: 0 140: 36093: 0 140: 36094: 0 140: 36095: 0 140: 36096: 0 140: 36097: 0 140: 36098: 0 140: 36099: 0 140: 36100: 0 140: 36101: 0 140: 36102: 0 140: 36103: 0 140: 36104: 0 140: 36105: 0 140: 36106: 0 140: 36107: 0 140: 36108: 0 140: 36109: 0 140: 36110: 0 140: 36111: 0 140: 36112: 0 140: 36113: 0 140: 36114: 0 140: 36115: 0 140: 36116: 0 140: 36117: 0 140: 36118: 0 140: 36119: 0 140: 36120: 0 140: 36121: 0 140: 36122: 0 140: 36123: 0 140: 36124: 0 140: 36125: 0 140: 36126: 0 140: 36127: 0 140: 36128: 0 140: 36129: 0 140: 36130: 0 140: 36131: 0 140: 36132: 0 140: 36133: 0 140: 36134: 0 140: 36135: 0 140: 36136: 0 140: 36137: 0 140: 36138: 0 140: 36139: 0 140: 36140: 0 140: 36141: 0 140: 36142: 0 140: 36143: 0 140: 36144: 0 140: 36145: 0 140: 36146: 0 140: 36147: 0 140: 36148: 0 140: 36149: 0 140: 36150: 0 140: 36151: 0 140: 36152: 0 140: 36153: 0 140: 36154: 0 140: 36155: 0 140: 36156: 0 140: 36157: 0 140: 36158: 0 140: 36159: 0 140: 36160: 0 140: 36161: 0 140: 36162: 0 140: 36163: 0 140: 36164: 0 140: 36165: 0 140: 36166: 0 140: 36167: 0 140: 36168: 0 140: 36169: 0 140: 36170: 0 140: 36171: 0 140: 36172: 0 140: 36173: 0 140: 36174: 0 140: 36175: 0 140: 36176: 0 140: 36177: 0 140: 36178: 0 140: 36179: 0 140: 36180: 0 140: 36181: 0 140: 36182: 0 140: 36183: 0 140: 36184: 0 140: 36185: 0 140: 36186: 0 140: 36187: 0 140: 36188: 0 140: 36189: 0 140: 36190: 0 140: 36191: 0 140: 36192: 0 140: 36193: 0 140: 36194: 0 140: 36195: 0 140: 36196: 0 140: 36197: 0 140: 36198: 0 140: 36199: 0 140: 36200: 0 140: 36201: 0 140: 36202: 0 140: 36203: 0 140: 36204: 0 140: 36205: 0 140: 36206: 0 140: 36207: 0 140: 36208: 0 140: 36209: 0 140: 36210: 0 140: 36211: 0 140: 36212: 0 140: 36213: 0 140: 36214: 0 140: 36215: 0 140: 36216: 0 140: 36217: 0 140: 36218: 0 140: 36219: 0 140: 36220: 0 140: 36221: 0 140: 36222: 0 140: 36223: 0 140: 36224: 0 140: 36225: 0 140: 36226: 0 140: 36227: 0 140: 36228: 0 140: 36229: 0 140: 36230: 0 140: 36231: 0 140: 36232: 0 140: 36233: 0 140: 36234: 0 140: 36235: 0 140: 36236: 0 140: 36237: 0 140: 36238: 0 140: 36239: 0 140: 36240: 0 140: 36241: 0 140: 36242: 0 140: 36243: 0 140: 36244: 0 140: 36245: 0 140: 36246: 0 140: 36247: 0 140: 36248: 0 140: 36249: 0 140: 36250: 0 140: 36251: 0 140: 36252: 0 140: 36253: 0 140: 36254: 0 140: 36255: 0 140: 36256: 0 140: 36257: 0 140: 36258: 0 140: 36259: 0 140: 36260: 0 140: 36261: 0 140: 36262: 0 140: 36263: 0 140: 36264: 0 140: 36265: 0 140: 36266: 0 140: 36267: 0 140: 36268: 0 140: 36269: 0 140: 36270: 0 140: 36271: 0 140: 36272: 0 140: 36273: 0 140: 36274: 0 140: 36275: 0 140: 36276: 0 140: 36277: 0 140: 36278: 0 140: 36279: 0 140: 36280: 0 140: 36281: 0 140: 36282: 0 140: 36283: 0 140: 36284: 0 140: 36285: 0 140: 36286: 0 140: 36287: 0 140: 36288: 0 140: 36289: 0 140: 36290: 0 140: 36291: 0 140: 36292: 0 140: 36293: 0 140: 36294: 0 140: 36295: 0 140: 36296: 0 140: 36297: 0 140: 36298: 0 140: 36299: 0 140: 36300: 0 140: 36301: 0 140: 36302: 0 140: 36303: 0 140: 36304: 0 140: 36305: 0 140: 36306: 0 140: 36307: 0 140: 36308: 0 140: 36309: 0 140: 36310: 0 140: 36311: 0 140: 36312: 0 140: 36313: 0 140: 36314: 0 140: 36315: 0 140: 36316: 0 140: 36317: 0 140: 36318: 0 140: 36319: 0 140: 36320: 0 140: 36321: 0 140: 36322: 0 140: 36323: 0 140: 36324: 0 140: 36325: 0 140: 36326: 0 140: 36327: 0 140: 36328: 0 140: 36329: 0 140: 36330: 0 140: 36331: 0 140: 36332: 0 140: 36333: 0 140: 36334: 0 140: 36335: 0 140: 36336: 0 140: 36337: 0 140: 36338: 0 140: 36339: 0 140: 36340: 0 140: 36341: 0 140: 36342: 0 140: 36343: 0 140: 36344: 0 140: 36345: 0 140: 36346: 0 140: 36347: 0 140: 36348: 0 140: 36349: 0 140: 36350: 0 140: 36351: 0 140: 36352: 0 140: 36353: 0 140: 36354: 0 140: 36355: 0 140: 36356: 0 140: 36357: 0 140: 36358: 0 140: 36359: 0 140: 36360: 0 140: 36361: 0 140: 36362: 0 140: 36363: 0 140: 36364: 0 140: 36365: 0 140: 36366: 0 140: 36367: 0 140: 36368: 0 140: 36369: 0 140: 36370: 0 140: 36371: 0 140: 36372: 0 140: 36373: 0 140: 36374: 0 140: 36375: 0 140: 36376: 0 140: 36377: 0 140: 36378: 0 140: 36379: 0 140: 36380: 0 140: 36381: 0 140: 36382: 0 140: 36383: 0 140: 36384: 0 140: 36385: 0 140: 36386: 0 140: 36387: 0 140: 36388: 0 140: 36389: 0 140: 36390: 0 140: 36391: 0 140: 36392: 0 140: 36393: 0 140: 36394: 0 140: 36395: 0 140: 36396: 0 140: 36397: 0 140: 36398: 0 140: 36399: 0 140: 36400: 0 140: 36401: 0 140: 36402: 0 140: 36403: 0 140: 36404: 0 140: 36405: 0 140: 36406: 0 140: 36407: 0 140: 36408: 0 140: 36409: 0 140: 36410: 0 140: 36411: 0 140: 36412: 0 140: 36413: 0 140: 36414: 0 140: 36415: 0 140: 36416: 0 140: 36417: 0 140: 36418: 0 140: 36419: 0 140: 36420: 0 140: 36421: 0 140: 36422: 0 140: 36423: 0 140: 36424: 0 140: 36425: 0 140: 36426: 0 140: 36427: 0 140: 36428: 0 140: 36429: 0 140: 36430: 0 140: 36431: 0 140: 36432: 0 140: 36433: 0 140: 36434: 0 140: 36435: 0 140: 36436: 0 140: 36437: 0 140: 36438: 0 140: 36439: 0 140: 36440: 0 140: 36441: 0 140: 36442: 0 140: 36443: 0 140: 36444: 0 140: 36445: 0 140: 36446: 0 140: 36447: 0 140: 36448: 0 140: 36449: 0 140: 36450: 0 140: 36451: 0 140: 36452: 0 140: 36453: 0 140: 36454: 0 140: 36455: 0 140: 36456: 0 140: 36457: 0 140: 36458: 0 140: 36459: 0 140: 36460: 0 140: 36461: 0 140: 36462: 0 140: 36463: 0 140: 36464: 0 140: 36465: 0 140: 36466: 0 140: 36467: 0 140: 36468: 0 140: 36469: 0 140: 36470: 0 140: 36471: 0 140: 36472: 0 140: 36473: 0 140: 36474: 0 140: 36475: 0 140: 36476: 0 140: 36477: 0 140: 36478: 0 140: 36479: 0 140: 36480: 0 140: 36481: 0 140: 36482: 0 140: 36483: 0 140: 36484: 0 140: 36485: 0 140: 36486: 0 140: 36487: 0 140: 36488: 0 140: 36489: 0 140: 36490: 0 140: 36491: 0 140: 36492: 0 140: 36493: 0 140: 36494: 0 140: 36495: 0 140: 36496: 0 140: 36497: 0 140: 36498: 0 140: 36499: 0 140: 36500: 0 140: 36501: 0 140: 36502: 0 140: 36503: 0 140: 36504: 0 140: 36505: 0 140: 36506: 0 140: 36507: 0 140: 36508: 0 140: 36509: 0 140: 36510: 0 140: 36511: 0 140: 36512: 0 140: 36513: 0 140: 36514: 0 140: 36515: 0 140: 36516: 0 140: 36517: 0 140: 36518: 0 140: 36519: 0 140: 36520: 0 140: 36521: 0 140: 36522: 0 140: 36523: 0 140: 36524: 0 140: 36525: 0 140: 36526: 0 140: 36527: 0 140: 36528: 0 140: 36529: 0 140: 36530: 0 140: 36531: 0 140: 36532: 0 140: 36533: 0 140: 36534: 0 140: 36535: 0 140: 36536: 0 140: 36537: 0 140: 36538: 0 140: 36539: 0 140: 36540: 0 140: 36541: 0 140: 36542: 0 140: 36543: 0 140: 36544: 0 140: 36545: 0 140: 36546: 0 140: 36547: 0 140: 36548: 0 140: 36549: 0 140: 36550: 0 140: 36551: 0 140: 36552: 0 140: 36553: 0 140: 36554: 0 140: 36555: 0 140: 36556: 0 140: 36557: 0 140: 36558: 0 140: 36559: 0 140: 36560: 0 140: 36561: 0 140: 36562: 0 140: 36563: 0 140: 36564: 0 140: 36565: 0 140: 36566: 0 140: 36567: 0 140: 36568: 0 140: 36569: 0 140: 36570: 0 140: 36571: 0 140: 36572: 0 140: 36573: 0 140: 36574: 0 140: 36575: 0 140: 36576: 0 140: 36577: 0 140: 36578: 0 140: 36579: 0 140: 36580: 0 140: 36581: 0 140: 36582: 0 140: 36583: 0 140: 36584: 0 140: 36585: 0 140: 36586: 0 140: 36587: 0 140: 36588: 0 140: 36589: 0 140: 36590: 0 140: 36591: 0 140: 36592: 0 140: 36593: 0 140: 36594: 0 140: 36595: 0 140: 36596: 0 140: 36597: 0 140: 36598: 0 140: 36599: 0 140: 36600: 0 140: 36601: 0 140: 36602: 0 140: 36603: 0 140: 36604: 0 140: 36605: 0 140: 36606: 0 140: 36607: 0 140: 36608: 0 140: 36609: 0 140: 36610: 0 140: 36611: 0 140: 36612: 0 140: 36613: 0 140: 36614: 0 140: 36615: 0 140: 36616: 0 140: 36617: 0 140: 36618: 0 140: 36619: 0 140: 36620: 0 140: 36621: 0 140: 36622: 0 140: 36623: 0 140: 36624: 0 140: 36625: 0 140: 36626: 0 140: 36627: 0 140: 36628: 0 140: 36629: 0 140: 36630: 0 140: 36631: 0 140: 36632: 0 140: 36633: 0 140: 36634: 0 140: 36635: 0 140: 36636: 0 140: 36637: 0 140: 36638: 0 140: 36639: 0 140: 36640: 0 140: 36641: 0 140: 36642: 0 140: 36643: 0 140: 36644: 0 140: 36645: 0 140: 36646: 0 140: 36647: 0 140: 36648: 0 140: 36649: 0 140: 36650: 0 140: 36651: 0 140: 36652: 0 140: 36653: 0 140: 36654: 0 140: 36655: 0 140: 36656: 0 140: 36657: 0 140: 36658: 0 140: 36659: 0 140: 36660: 0 140: 36661: 0 140: 36662: 0 140: 36663: 0 140: 36664: 0 140: 36665: 0 140: 36666: 0 140: 36667: 0 140: 36668: 0 140: 36669: 0 140: 36670: 0 140: 36671: 0 140: 36672: 0 140: 36673: 0 140: 36674: 0 140: 36675: 0 140: 36676: 0 140: 36677: 0 140: 36678: 0 140: 36679: 0 140: 36680: 0 140: 36681: 0 140: 36682: 0 140: 36683: 0 140: 36684: 0 140: 36685: 0 140: 36686: 0 140: 36687: 0 140: 36688: 0 140: 36689: 0 140: 36690: 0 140: 36691: 0 140: 36692: 0 140: 36693: 0 140: 36694: 0 140: 36695: 0 140: 36696: 0 140: 36697: 0 140: 36698: 0 140: 36699: 0 140: 36700: 0 140: 36701: 0 140: 36702: 0 140: 36703: 0 140: 36704: 0 140: 36705: 0 140: 36706: 0 140: 36707: 0 140: 36708: 0 140: 36709: 0 140: 36710: 0 140: 36711: 0 140: 36712: 0 140: 36713: 0 140: 36714: 0 140: 36715: 0 140: 36716: 0 140: 36717: 0 140: 36718: 0 140: 36719: 0 140: 36720: 0 140: 36721: 0 140: 36722: 0 140: 36723: 0 140: 36724: 0 140: 36725: 0 140: 36726: 0 140: 36727: 0 140: 36728: 0 140: 36729: 0 140: 36730: 0 140: 36731: 0 140: 36732: 0 140: 36733: 0 140: 36734: 0 140: 36735: 0 140: 36736: 0 140: 36737: 0 140: 36738: 0 140: 36739: 0 140: 36740: 0 140: 36741: 0 140: 36742: 0 140: 36743: 0 140: 36744: 0 140: 36745: 0 140: 36746: 0 140: 36747: 0 140: 36748: 0 140: 36749: 0 140: 36750: 0 140: 36751: 0 140: 36752: 0 140: 36753: 0 140: 36754: 0 140: 36755: 0 140: 36756: 0 140: 36757: 0 140: 36758: 0 140: 36759: 0 140: 36760: 0 140: 36761: 0 140: 36762: 0 140: 36763: 0 140: 36764: 0 140: 36765: 0 140: 36766: 0 140: 36767: 0 140: 36768: 0 140: 36769: 0 140: 36770: 0 140: 36771: 0 140: 36772: 0 140: 36773: 0 140: 36774: 0 140: 36775: 0 140: 36776: 0 140: 36777: 0 140: 36778: 0 140: 36779: 0 140: 36780: 0 140: 36781: 0 140: 36782: 0 140: 36783: 0 140: 36784: 0 140: 36785: 0 140: 36786: 0 140: 36787: 0 140: 36788: 0 140: 36789: 0 140: 36790: 0 140: 36791: 0 140: 36792: 0 140: 36793: 0 140: 36794: 0 140: 36795: 0 140: 36796: 0 140: 36797: 0 140: 36798: 0 140: 36799: 0 140: 36800: 0 140: 36801: 0 140: 36802: 0 140: 36803: 0 140: 36804: 0 140: 36805: 0 140: 36806: 0 140: 36807: 0 140: 36808: 0 140: 36809: 0 140: 36810: 0 140: 36811: 0 140: 36812: 0 140: 36813: 0 140: 36814: 0 140: 36815: 0 140: 36816: 0 140: 36817: 0 140: 36818: 0 140: 36819: 0 140: 36820: 0 140: 36821: 0 140: 36822: 0 140: 36823: 0 140: 36824: 0 140: 36825: 0 140: 36826: 0 140: 36827: 0 140: 36828: 0 140: 36829: 0 140: 36830: 0 140: 36831: 0 140: 36832: 0 140: 36833: 0 140: 36834: 0 140: 36835: 0 140: 36836: 0 140: 36837: 0 140: 36838: 0 140: 36839: 0 140: 36840: 0 140: 36841: 0 140: 36842: 0 140: 36843: 0 140: 36844: 0 140: 36845: 0 140: 36846: 0 140: 36847: 0 140: 36848: 0 140: 36849: 0 140: 36850: 0 140: 36851: 0 140: 36852: 0 140: 36853: 0 140: 36854: 0 140: 36855: 0 140: 36856: 0 140: 36857: 0 140: 36858: 0 140: 36859: 0 140: 36860: 0 140: 36861: 0 140: 36862: 0 140: 36863: 0 140: 36864: 0 140: 36865: 0 140: 36866: 0 140: 36867: 0 140: 36868: 0 140: 36869: 0 140: 36870: 0 140: 36871: 0 140: 36872: 0 140: 36873: 0 140: 36874: 0 140: 36875: 0 140: 36876: 0 140: 36877: 0 140: 36878: 0 140: 36879: 0 140: 36880: 0 140: 36881: 0 140: 36882: 0 140: 36883: 0 140: 36884: 0 140: 36885: 0 140: 36886: 0 140: 36887: 0 140: 36888: 0 140: 36889: 0 140: 36890: 0 140: 36891: 0 140: 36892: 0 140: 36893: 0 140: 36894: 0 140: 36895: 0 140: 36896: 0 140: 36897: 0 140: 36898: 0 140: 36899: 0 140: 36900: 0 140: 36901: 0 140: 36902: 0 140: 36903: 0 140: 36904: 0 140: 36905: 0 140: 36906: 0 140: 36907: 0 140: 36908: 0 140: 36909: 0 140: 36910: 0 140: 36911: 0 140: 36912: 0 140: 36913: 0 140: 36914: 0 140: 36915: 0 140: 36916: 0 140: 36917: 0 140: 36918: 0 140: 36919: 0 140: 36920: 0 140: 36921: 0 140: 36922: 0 140: 36923: 0 140: 36924: 0 140: 36925: 0 140: 36926: 0 140: 36927: 0 140: 36928: 0 140: 36929: 0 140: 36930: 0 140: 36931: 0 140: 36932: 0 140: 36933: 0 140: 36934: 0 140: 36935: 0 140: 36936: 0 140: 36937: 0 140: 36938: 0 140: 36939: 0 140: 36940: 0 140: 36941: 0 140: 36942: 0 140: 36943: 0 140: 36944: 0 140: 36945: 0 140: 36946: 0 140: 36947: 0 140: 36948: 0 140: 36949: 0 140: 36950: 0 140: 36951: 0 140: 36952: 0 140: 36953: 0 140: 36954: 0 140: 36955: 0 140: 36956: 0 140: 36957: 0 140: 36958: 0 140: 36959: 0 140: 36960: 0 140: 36961: 0 140: 36962: 0 140: 36963: 0 140: 36964: 0 140: 36965: 0 140: 36966: 0 140: 36967: 0 140: 36968: 0 140: 36969: 0 140: 36970: 0 140: 36971: 0 140: 36972: 0 140: 36973: 0 140: 36974: 0 140: 36975: 0 140: 36976: 0 140: 36977: 0 140: 36978: 0 140: 36979: 0 140: 36980: 0 140: 36981: 0 140: 36982: 0 140: 36983: 0 140: 36984: 0 140: 36985: 0 140: 36986: 0 140: 36987: 0 140: 36988: 0 140: 36989: 0 140: 36990: 0 140: 36991: 0 140: 36992: 0 140: 36993: 0 140: 36994: 0 140: 36995: 0 140: 36996: 0 140: 36997: 0 140: 36998: 0 140: 36999: 0 140: 37000: 0 140: 37001: 0 140: 37002: 0 140: 37003: 0 140: 37004: 0 140: 37005: 0 140: 37006: 0 140: 37007: 0 140: 37008: 0 140: 37009: 0 140: 37010: 0 140: 37011: 0 140: 37012: 0 140: 37013: 0 140: 37014: 0 140: 37015: 0 140: 37016: 0 140: 37017: 0 140: 37018: 0 140: 37019: 0 140: 37020: 0 140: 37021: 0 140: 37022: 0 140: 37023: 0 140: 37024: 0 140: 37025: 0 140: 37026: 0 140: 37027: 0 140: 37028: 0 140: 37029: 0 140: 37030: 0 140: 37031: 0 140: 37032: 0 140: 37033: 0 140: 37034: 0 140: 37035: 0 140: 37036: 0 140: 37037: 0 140: 37038: 0 140: 37039: 0 140: 37040: 0 140: 37041: 0 140: 37042: 0 140: 37043: 0 140: 37044: 0 140: 37045: 0 140: 37046: 0 140: 37047: 0 140: 37048: 0 140: 37049: 0 140: 37050: 0 140: 37051: 0 140: 37052: 0 140: 37053: 0 140: 37054: 0 140: 37055: 0 140: 37056: 0 140: 37057: 0 140: 37058: 0 140: 37059: 0 140: 37060: 0 140: 37061: 0 140: 37062: 0 140: 37063: 0 140: 37064: 0 140: 37065: 0 140: 37066: 0 140: 37067: 0 140: 37068: 0 140: 37069: 0 140: 37070: 0 140: 37071: 0 140: 37072: 0 140: 37073: 0 140: 37074: 0 140: 37075: 0 140: 37076: 0 140: 37077: 0 140: 37078: 0 140: 37079: 0 140: 37080: 0 140: 37081: 0 140: 37082: 0 140: 37083: 0 140: 37084: 0 140: 37085: 0 140: 37086: 0 140: 37087: 0 140: 37088: 0 140: 37089: 0 140: 37090: 0 140: 37091: 0 140: 37092: 0 140: 37093: 0 140: 37094: 0 140: 37095: 0 140: 37096: 0 140: 37097: 0 140: 37098: 0 140: 37099: 0 140: 37100: 0 140: 37101: 0 140: 37102: 0 140: 37103: 0 140: 37104: 0 140: 37105: 0 140: 37106: 0 140: 37107: 0 140: 37108: 0 140: 37109: 0 140: 37110: 0 140: 37111: 0 140: 37112: 0 140: 37113: 0 140: 37114: 0 140: 37115: 0 140: 37116: 0 140: 37117: 0 140: 37118: 0 140: 37119: 0 140: 37120: 0 140: 37121: 0 140: 37122: 0 140: 37123: 0 140: 37124: 0 140: 37125: 0 140: 37126: 0 140: 37127: 0 140: 37128: 0 140: 37129: 0 140: 37130: 0 140: 37131: 0 140: 37132: 0 140: 37133: 0 140: 37134: 0 140: 37135: 0 140: 37136: 0 140: 37137: 0 140: 37138: 0 140: 37139: 0 140: 37140: 0 140: 37141: 0 140: 37142: 0 140: 37143: 0 140: 37144: 0 140: 37145: 0 140: 37146: 0 140: 37147: 0 140: 37148: 0 140: 37149: 0 140: 37150: 0 140: 37151: 0 140: 37152: 0 140: 37153: 0 140: 37154: 0 140: 37155: 0 140: 37156: 0 140: 37157: 0 140: 37158: 0 140: 37159: 0 140: 37160: 0 140: 37161: 0 140: 37162: 0 140: 37163: 0 140: 37164: 0 140: 37165: 0 140: 37166: 0 140: 37167: 0 140: 37168: 0 140: 37169: 0 140: 37170: 0 140: 37171: 0 140: 37172: 0 140: 37173: 0 140: 37174: 0 140: 37175: 0 140: 37176: 0 140: 37177: 0 140: 37178: 0 140: 37179: 0 140: 37180: 0 140: 37181: 0 140: 37182: 0 140: 37183: 0 140: 37184: 0 140: 37185: 0 140: 37186: 0 140: 37187: 0 140: 37188: 0 140: 37189: 0 140: 37190: 0 140: 37191: 0 140: 37192: 0 140: 37193: 0 140: 37194: 0 140: 37195: 0 140: 37196: 0 140: 37197: 0 140: 37198: 0 140: 37199: 0 140: 37200: 0 140: 37201: 0 140: 37202: 0 140: 37203: 0 140: 37204: 0 140: 37205: 0 140: 37206: 0 140: 37207: 0 140: 37208: 0 140: 37209: 0 140: 37210: 0 140: 37211: 0 140: 37212: 0 140: 37213: 0 140: 37214: 0 140: 37215: 0 140: 37216: 0 140: 37217: 0 140: 37218: 0 140: 37219: 0 140: 37220: 0 140: 37221: 0 140: 37222: 0 140: 37223: 0 140: 37224: 0 140: 37225: 0 140: 37226: 0 140: 37227: 0 140: 37228: 0 140: 37229: 0 140: 37230: 0 140: 37231: 0 140: 37232: 0 140: 37233: 0 140: 37234: 0 140: 37235: 0 140: 37236: 0 140: 37237: 0 140: 37238: 0 140: 37239: 0 140: 37240: 0 140: 37241: 0 140: 37242: 0 140: 37243: 0 140: 37244: 0 140: 37245: 0 140: 37246: 0 140: 37247: 0 140: 37248: 0 140: 37249: 0 140: 37250: 0 140: 37251: 0 140: 37252: 0 140: 37253: 0 140: 37254: 0 140: 37255: 0 140: 37256: 0 140: 37257: 0 140: 37258: 0 140: 37259: 0 140: 37260: 0 140: 37261: 0 140: 37262: 0 140: 37263: 0 140: 37264: 0 140: 37265: 0 140: 37266: 0 140: 37267: 0 140: 37268: 0 140: 37269: 0 140: 37270: 0 140: 37271: 0 140: 37272: 0 140: 37273: 0 140: 37274: 0 140: 37275: 0 140: 37276: 0 140: 37277: 0 140: 37278: 0 140: 37279: 0 140: 37280: 0 140: 37281: 0 140: 37282: 0 140: 37283: 0 140: 37284: 0 140: 37285: 0 140: 37286: 0 140: 37287: 0 140: 37288: 0 140: 37289: 0 140: 37290: 0 140: 37291: 0 140: 37292: 0 140: 37293: 0 140: 37294: 0 140: 37295: 0 140: 37296: 0 140: 37297: 0 140: 37298: 0 140: 37299: 0 140: 37300: 0 140: 37301: 0 140: 37302: 0 140: 37303: 0 140: 37304: 0 140: 37305: 0 140: 37306: 0 140: 37307: 0 140: 37308: 0 140: 37309: 0 140: 37310: 0 140: 37311: 0 140: 37312: 0 140: 37313: 0 140: 37314: 0 140: 37315: 0 140: 37316: 0 140: 37317: 0 140: 37318: 0 140: 37319: 0 140: 37320: 0 140: 37321: 0 140: 37322: 0 140: 37323: 0 140: 37324: 0 140: 37325: 0 140: 37326: 0 140: 37327: 0 140: 37328: 0 140: 37329: 0 140: 37330: 0 140: 37331: 0 140: 37332: 0 140: 37333: 0 140: 37334: 0 140: 37335: 0 140: 37336: 0 140: 37337: 0 140: 37338: 0 140: 37339: 0 140: 37340: 0 140: 37341: 0 140: 37342: 0 140: 37343: 0 140: 37344: 0 140: 37345: 0 140: 37346: 0 140: 37347: 0 140: 37348: 0 140: 37349: 0 140: 37350: 0 140: 37351: 0 140: 37352: 0 140: 37353: 0 140: 37354: 0 140: 37355: 0 140: 37356: 0 140: 37357: 0 140: 37358: 0 140: 37359: 0 140: 37360: 0 140: 37361: 0 140: 37362: 0 140: 37363: 0 140: 37364: 0 140: 37365: 0 140: 37366: 0 140: 37367: 0 140: 37368: 0 140: 37369: 0 140: 37370: 0 140: 37371: 0 140: 37372: 0 140: 37373: 0 140: 37374: 0 140: 37375: 0 140: 37376: 0 140: 37377: 0 140: 37378: 0 140: 37379: 0 140: 37380: 0 140: 37381: 0 140: 37382: 0 140: 37383: 0 140: 37384: 0 140: 37385: 0 140: 37386: 0 140: 37387: 0 140: 37388: 0 140: 37389: 0 140: 37390: 0 140: 37391: 0 140: 37392: 0 140: 37393: 0 140: 37394: 0 140: 37395: 0 140: 37396: 0 140: 37397: 0 140: 37398: 0 140: 37399: 0 140: 37400: 0 140: 37401: 0 140: 37402: 0 140: 37403: 0 140: 37404: 0 140: 37405: 0 140: 37406: 0 140: 37407: 0 140: 37408: 0 140: 37409: 0 140: 37410: 0 140: 37411: 0 140: 37412: 0 140: 37413: 0 140: 37414: 0 140: 37415: 0 140: 37416: 0 140: 37417: 0 140: 37418: 0 140: 37419: 0 140: 37420: 0 140: 37421: 0 140: 37422: 0 140: 37423: 0 140: 37424: 0 140: 37425: 0 140: 37426: 0 140: 37427: 0 140: 37428: 0 140: 37429: 0 140: 37430: 0 140: 37431: 0 140: 37432: 0 140: 37433: 0 140: 37434: 0 140: 37435: 0 140: 37436: 0 140: 37437: 0 140: 37438: 0 140: 37439: 0 140: 37440: 0 140: 37441: 0 140: 37442: 0 140: 37443: 0 140: 37444: 0 140: 37445: 0 140: 37446: 0 140: 37447: 0 140: 37448: 0 140: 37449: 0 140: 37450: 0 140: 37451: 0 140: 37452: 0 140: 37453: 0 140: 37454: 0 140: 37455: 0 140: 37456: 0 140: 37457: 0 140: 37458: 0 140: 37459: 0 140: 37460: 0 140: 37461: 0 140: 37462: 0 140: 37463: 0 140: 37464: 0 140: 37465: 0 140: 37466: 0 140: 37467: 0 140: 37468: 0 140: 37469: 0 140: 37470: 0 140: 37471: 0 140: 37472: 0 140: 37473: 0 140: 37474: 0 140: 37475: 0 140: 37476: 0 140: 37477: 0 140: 37478: 0 140: 37479: 0 140: 37480: 0 140: 37481: 0 140: 37482: 0 140: 37483: 0 140: 37484: 0 140: 37485: 0 140: 37486: 0 140: 37487: 0 140: 37488: 0 140: 37489: 0 140: 37490: 0 140: 37491: 0 140: 37492: 0 140: 37493: 0 140: 37494: 0 140: 37495: 0 140: 37496: 0 140: 37497: 0 140: 37498: 0 140: 37499: 0 140: 37500: 0 140: 37501: 0 140: 37502: 0 140: 37503: 0 140: 37504: 0 140: 37505: 0 140: 37506: 0 140: 37507: 0 140: 37508: 0 140: 37509: 0 140: 37510: 0 140: 37511: 0 140: 37512: 0 140: 37513: 0 140: 37514: 0 140: 37515: 0 140: 37516: 0 140: 37517: 0 140: 37518: 0 140: 37519: 0 140: 37520: 0 140: 37521: 0 140: 37522: 0 140: 37523: 0 140: 37524: 0 140: 37525: 0 140: 37526: 0 140: 37527: 0 140: 37528: 0 140: 37529: 0 140: 37530: 0 140: 37531: 0 140: 37532: 0 140: 37533: 0 140: 37534: 0 140: 37535: 0 140: 37536: 0 140: 37537: 0 140: 37538: 0 140: 37539: 0 140: 37540: 0 140: 37541: 0 140: 37542: 0 140: 37543: 0 140: 37544: 0 140: 37545: 0 140: 37546: 0 140: 37547: 0 140: 37548: 0 140: 37549: 0 140: 37550: 0 140: 37551: 0 140: 37552: 0 140: 37553: 0 140: 37554: 0 140: 37555: 0 140: 37556: 0 140: 37557: 0 140: 37558: 0 140: 37559: 0 140: 37560: 0 140: 37561: 0 140: 37562: 0 140: 37563: 0 140: 37564: 0 140: 37565: 0 140: 37566: 0 140: 37567: 0 140: 37568: 0 140: 37569: 0 140: 37570: 0 140: 37571: 0 140: 37572: 0 140: 37573: 0 140: 37574: 0 140: 37575: 0 140: 37576: 0 140: 37577: 0 140: 37578: 0 140: 37579: 0 140: 37580: 0 140: 37581: 0 140: 37582: 0 140: 37583: 0 140: 37584: 0 140: 37585: 0 140: 37586: 0 140: 37587: 0 140: 37588: 0 140: 37589: 0 140: 37590: 0 140: 37591: 0 140: 37592: 0 140: 37593: 0 140: 37594: 0 140: 37595: 0 140: 37596: 0 140: 37597: 0 140: 37598: 0 140: 37599: 0 140: 37600: 0 140: 37601: 0 140: 37602: 0 140: 37603: 0 140: 37604: 0 140: 37605: 0 140: 37606: 0 140: 37607: 0 140: 37608: 0 140: 37609: 0 140: 37610: 0 140: 37611: 0 140: 37612: 0 140: 37613: 0 140: 37614: 0 140: 37615: 0 140: 37616: 0 140: 37617: 0 140: 37618: 0 140: 37619: 0 140: 37620: 0 140: 37621: 0 140: 37622: 0 140: 37623: 0 140: 37624: 0 140: 37625: 0 140: 37626: 0 140: 37627: 0 140: 37628: 0 140: 37629: 0 140: 37630: 0 140: 37631: 0 140: 37632: 0 140: 37633: 0 140: 37634: 0 140: 37635: 0 140: 37636: 0 140: 37637: 0 140: 37638: 0 140: 37639: 0 140: 37640: 0 140: 37641: 0 140: 37642: 0 140: 37643: 0 140: 37644: 0 140: 37645: 0 140: 37646: 0 140: 37647: 0 140: 37648: 0 140: 37649: 0 140: 37650: 0 140: 37651: 0 140: 37652: 0 140: 37653: 0 140: 37654: 0 140: 37655: 0 140: 37656: 0 140: 37657: 0 140: 37658: 0 140: 37659: 0 140: 37660: 0 140: 37661: 0 140: 37662: 0 140: 37663: 0 140: 37664: 0 140: 37665: 0 140: 37666: 0 140: 37667: 0 140: 37668: 0 140: 37669: 0 140: 37670: 0 140: 37671: 0 140: 37672: 0 140: 37673: 0 140: 37674: 0 140: 37675: 0 140: 37676: 0 140: 37677: 0 140: 37678: 0 140: 37679: 0 140: 37680: 0 140: 37681: 0 140: 37682: 0 140: 37683: 0 140: 37684: 0 140: 37685: 0 140: 37686: 0 140: 37687: 0 140: 37688: 0 140: 37689: 0 140: 37690: 0 140: 37691: 0 140: 37692: 0 140: 37693: 0 140: 37694: 0 140: 37695: 0 140: 37696: 0 140: 37697: 0 140: 37698: 0 140: 37699: 0 140: 37700: 0 140: 37701: 0 140: 37702: 0 140: 37703: 0 140: 37704: 0 140: 37705: 0 140: 37706: 0 140: 37707: 0 140: 37708: 0 140: 37709: 0 140: 37710: 0 140: 37711: 0 140: 37712: 0 140: 37713: 0 140: 37714: 0 140: 37715: 0 140: 37716: 0 140: 37717: 0 140: 37718: 0 140: 37719: 0 140: 37720: 0 140: 37721: 0 140: 37722: 0 140: 37723: 0 140: 37724: 0 140: 37725: 0 140: 37726: 0 140: 37727: 0 140: 37728: 0 140: 37729: 0 140: 37730: 0 140: 37731: 0 140: 37732: 0 140: 37733: 0 140: 37734: 0 140: 37735: 0 140: 37736: 0 140: 37737: 0 140: 37738: 0 140: 37739: 0 140: 37740: 0 140: 37741: 0 140: 37742: 0 140: 37743: 0 140: 37744: 0 140: 37745: 0 140: 37746: 0 140: 37747: 0 140: 37748: 0 140: 37749: 0 140: 37750: 0 140: 37751: 0 140: 37752: 0 140: 37753: 0 140: 37754: 0 140: 37755: 0 140: 37756: 0 140: 37757: 0 140: 37758: 0 140: 37759: 0 140: 37760: 0 140: 37761: 0 140: 37762: 0 140: 37763: 0 140: 37764: 0 140: 37765: 0 140: 37766: 0 140: 37767: 0 140: 37768: 0 140: 37769: 0 140: 37770: 0 140: 37771: 0 140: 37772: 0 140: 37773: 0 140: 37774: 0 140: 37775: 0 140: 37776: 0 140: 37777: 0 140: 37778: 0 140: 37779: 0 140: 37780: 0 140: 37781: 0 140: 37782: 0 140: 37783: 0 140: 37784: 0 140: 37785: 0 140: 37786: 0 140: 37787: 0 140: 37788: 0 140: 37789: 0 140: 37790: 0 140: 37791: 0 140: 37792: 0 140: 37793: 0 140: 37794: 0 140: 37795: 0 140: 37796: 0 140: 37797: 0 140: 37798: 0 140: 37799: 0 140: 37800: 0 140: 37801: 0 140: 37802: 0 140: 37803: 0 140: 37804: 0 140: 37805: 0 140: 37806: 0 140: 37807: 0 140: 37808: 0 140: 37809: 0 140: 37810: 0 140: 37811: 0 140: 37812: 0 140: 37813: 0 140: 37814: 0 140: 37815: 0 140: 37816: 0 140: 37817: 0 140: 37818: 0 140: 37819: 0 140: 37820: 0 140: 37821: 0 140: 37822: 0 140: 37823: 0 140: 37824: 0 140: 37825: 0 140: 37826: 0 140: 37827: 0 140: 37828: 0 140: 37829: 0 140: 37830: 0 140: 37831: 0 140: 37832: 0 140: 37833: 0 140: 37834: 0 140: 37835: 0 140: 37836: 0 140: 37837: 0 140: 37838: 0 140: 37839: 0 140: 37840: 0 140: 37841: 0 140: 37842: 0 140: 37843: 0 140: 37844: 0 140: 37845: 0 140: 37846: 0 140: 37847: 0 140: 37848: 0 140: 37849: 0 140: 37850: 0 140: 37851: 0 140: 37852: 0 140: 37853: 0 140: 37854: 0 140: 37855: 0 140: 37856: 0 140: 37857: 0 140: 37858: 0 140: 37859: 0 140: 37860: 0 140: 37861: 0 140: 37862: 0 140: 37863: 0 140: 37864: 0 140: 37865: 0 140: 37866: 0 140: 37867: 0 140: 37868: 0 140: 37869: 0 140: 37870: 0 140: 37871: 0 140: 37872: 0 140: 37873: 0 140: 37874: 0 140: 37875: 0 140: 37876: 0 140: 37877: 0 140: 37878: 0 140: 37879: 0 140: 37880: 0 140: 37881: 0 140: 37882: 0 140: 37883: 0 140: 37884: 0 140: 37885: 0 140: 37886: 0 140: 37887: 0 140: 37888: 0 140: 37889: 0 140: 37890: 0 140: 37891: 0 140: 37892: 0 140: 37893: 0 140: 37894: 0 140: 37895: 0 140: 37896: 0 140: 37897: 0 140: 37898: 0 140: 37899: 0 140: 37900: 0 140: 37901: 0 140: 37902: 0 140: 37903: 0 140: 37904: 0 140: 37905: 0 140: 37906: 0 140: 37907: 0 140: 37908: 0 140: 37909: 0 140: 37910: 0 140: 37911: 0 140: 37912: 0 140: 37913: 0 140: 37914: 0 140: 37915: 0 140: 37916: 0 140: 37917: 0 140: 37918: 0 140: 37919: 0 140: 37920: 0 140: 37921: 0 140: 37922: 0 140: 37923: 0 140: 37924: 0 140: 37925: 0 140: 37926: 0 140: 37927: 0 140: 37928: 0 140: 37929: 0 140: 37930: 0 140: 37931: 0 140: 37932: 0 140: 37933: 0 140: 37934: 0 140: 37935: 0 140: 37936: 0 140: 37937: 0 140: 37938: 0 140: 37939: 0 140: 37940: 0 140: 37941: 0 140: 37942: 0 140: 37943: 0 140: 37944: 0 140: 37945: 0 140: 37946: 0 140: 37947: 0 140: 37948: 0 140: 37949: 0 140: 37950: 0 140: 37951: 0 140: 37952: 0 140: 37953: 0 140: 37954: 0 140: 37955: 0 140: 37956: 0 140: 37957: 0 140: 37958: 0 140: 37959: 0 140: 37960: 0 140: 37961: 0 140: 37962: 0 140: 37963: 0 140: 37964: 0 140: 37965: 0 140: 37966: 0 140: 37967: 0 140: 37968: 0 140: 37969: 0 140: 37970: 0 140: 37971: 0 140: 37972: 0 140: 37973: 0 140: 37974: 0 140: 37975: 0 140: 37976: 0 140: 37977: 0 140: 37978: 0 140: 37979: 0 140: 37980: 0 140: 37981: 0 140: 37982: 0 140: 37983: 0 140: 37984: 0 140: 37985: 0 140: 37986: 0 140: 37987: 0 140: 37988: 0 140: 37989: 0 140: 37990: 0 140: 37991: 0 140: 37992: 0 140: 37993: 0 140: 37994: 0 140: 37995: 0 140: 37996: 0 140: 37997: 0 140: 37998: 0 140: 37999: 0 140: 38000: 0 140: 38001: 0 140: 38002: 0 140: 38003: 0 140: 38004: 0 140: 38005: 0 140: 38006: 0 140: 38007: 0 140: 38008: 0 140: 38009: 0 140: 38010: 0 140: 38011: 0 140: 38012: 0 140: 38013: 0 140: 38014: 0 140: 38015: 0 140: 38016: 0 140: 38017: 0 140: 38018: 0 140: 38019: 0 140: 38020: 0 140: 38021: 0 140: 38022: 0 140: 38023: 0 140: 38024: 0 140: 38025: 0 140: 38026: 0 140: 38027: 0 140: 38028: 0 140: 38029: 0 140: 38030: 0 140: 38031: 0 140: 38032: 0 140: 38033: 0 140: 38034: 0 140: 38035: 0 140: 38036: 0 140: 38037: 0 140: 38038: 0 140: 38039: 0 140: 38040: 0 140: 38041: 0 140: 38042: 0 140: 38043: 0 140: 38044: 0 140: 38045: 0 140: 38046: 0 140: 38047: 0 140: 38048: 0 140: 38049: 0 140: 38050: 0 140: 38051: 0 140: 38052: 0 140: 38053: 0 140: 38054: 0 140: 38055: 0 140: 38056: 0 140: 38057: 0 140: 38058: 0 140: 38059: 0 140: 38060: 0 140: 38061: 0 140: 38062: 0 140: 38063: 0 140: 38064: 0 140: 38065: 0 140: 38066: 0 140: 38067: 0 140: 38068: 0 140: 38069: 0 140: 38070: 0 140: 38071: 0 140: 38072: 0 140: 38073: 0 140: 38074: 0 140: 38075: 0 140: 38076: 0 140: 38077: 0 140: 38078: 0 140: 38079: 0 140: 38080: 0 140: 38081: 0 140: 38082: 0 140: 38083: 0 140: 38084: 0 140: 38085: 0 140: 38086: 0 140: 38087: 0 140: 38088: 0 140: 38089: 0 140: 38090: 0 140: 38091: 0 140: 38092: 0 140: 38093: 0 140: 38094: 0 140: 38095: 0 140: 38096: 0 140: 38097: 0 140: 38098: 0 140: 38099: 0 140: 38100: 0 140: 38101: 0 140: 38102: 0 140: 38103: 0 140: 38104: 0 140: 38105: 0 140: 38106: 0 140: 38107: 0 140: 38108: 0 140: 38109: 0 140: 38110: 0 140: 38111: 0 140: 38112: 0 140: 38113: 0 140: 38114: 0 140: 38115: 0 140: 38116: 0 140: 38117: 0 140: 38118: 0 140: 38119: 0 140: 38120: 0 140: 38121: 0 140: 38122: 0 140: 38123: 0 140: 38124: 0 140: 38125: 0 140: 38126: 0 140: 38127: 0 140: 38128: 0 140: 38129: 0 140: 38130: 0 140: 38131: 0 140: 38132: 0 140: 38133: 0 140: 38134: 0 140: 38135: 0 140: 38136: 0 140: 38137: 0 140: 38138: 0 140: 38139: 0 140: 38140: 0 140: 38141: 0 140: 38142: 0 140: 38143: 0 140: 38144: 0 140: 38145: 0 140: 38146: 0 140: 38147: 0 140: 38148: 0 140: 38149: 0 140: 38150: 0 140: 38151: 0 140: 38152: 0 140: 38153: 0 140: 38154: 0 140: 38155: 0 140: 38156: 0 140: 38157: 0 140: 38158: 0 140: 38159: 0 140: 38160: 0 140: 38161: 0 140: 38162: 0 140: 38163: 0 140: 38164: 0 140: 38165: 0 140: 38166: 0 140: 38167: 0 140: 38168: 0 140: 38169: 0 140: 38170: 0 140: 38171: 0 140: 38172: 0 140: 38173: 0 140: 38174: 0 140: 38175: 0 140: 38176: 0 140: 38177: 0 140: 38178: 0 140: 38179: 0 140: 38180: 0 140: 38181: 0 140: 38182: 0 140: 38183: 0 140: 38184: 0 140: 38185: 0 140: 38186: 0 140: 38187: 0 140: 38188: 0 140: 38189: 0 140: 38190: 0 140: 38191: 0 140: 38192: 0 140: 38193: 0 140: 38194: 0 140: 38195: 0 140: 38196: 0 140: 38197: 0 140: 38198: 0 140: 38199: 0 140: 38200: 0 140: 38201: 0 140: 38202: 0 140: 38203: 0 140: 38204: 0 140: 38205: 0 140: 38206: 0 140: 38207: 0 140: 38208: 0 140: 38209: 0 140: 38210: 0 140: 38211: 0 140: 38212: 0 140: 38213: 0 140: 38214: 0 140: 38215: 0 140: 38216: 0 140: 38217: 0 140: 38218: 0 140: 38219: 0 140: 38220: 0 140: 38221: 0 140: 38222: 0 140: 38223: 0 140: 38224: 0 140: 38225: 0 140: 38226: 0 140: 38227: 0 140: 38228: 0 140: 38229: 0 140: 38230: 0 140: 38231: 0 140: 38232: 0 140: 38233: 0 140: 38234: 0 140: 38235: 0 140: 38236: 0 140: 38237: 0 140: 38238: 0 140: 38239: 0 140: 38240: 0 140: 38241: 0 140: 38242: 0 140: 38243: 0 140: 38244: 0 140: 38245: 0 140: 38246: 0 140: 38247: 0 140: 38248: 0 140: 38249: 0 140: 38250: 0 140: 38251: 0 140: 38252: 0 140: 38253: 0 140: 38254: 0 140: 38255: 0 140: 38256: 0 140: 38257: 0 140: 38258: 0 140: 38259: 0 140: 38260: 0 140: 38261: 0 140: 38262: 0 140: 38263: 0 140: 38264: 0 140: 38265: 0 140: 38266: 0 140: 38267: 0 140: 38268: 0 140: 38269: 0 140: 38270: 0 140: 38271: 0 140: 38272: 0 140: 38273: 0 140: 38274: 0 140: 38275: 0 140: 38276: 0 140: 38277: 0 140: 38278: 0 140: 38279: 0 140: 38280: 0 140: 38281: 0 140: 38282: 0 140: 38283: 0 140: 38284: 0 140: 38285: 0 140: 38286: 0 140: 38287: 0 140: 38288: 0 140: 38289: 0 140: 38290: 0 140: 38291: 0 140: 38292: 0 140: 38293: 0 140: 38294: 0 140: 38295: 0 140: 38296: 0 140: 38297: 0 140: 38298: 0 140: 38299: 0 140: 38300: 0 140: 38301: 0 140: 38302: 0 140: 38303: 0 140: 38304: 0 140: 38305: 0 140: 38306: 0 140: 38307: 0 140: 38308: 0 140: 38309: 0 140: 38310: 0 140: 38311: 0 140: 38312: 0 140: 38313: 0 140: 38314: 0 140: 38315: 0 140: 38316: 0 140: 38317: 0 140: 38318: 0 140: 38319: 0 140: 38320: 0 140: 38321: 0 140: 38322: 0 140: 38323: 0 140: 38324: 0 140: 38325: 0 140: 38326: 0 140: 38327: 0 140: 38328: 0 140: 38329: 0 140: 38330: 0 140: 38331: 0 140: 38332: 0 140: 38333: 0 140: 38334: 0 140: 38335: 0 140: 38336: 0 140: 38337: 0 140: 38338: 0 140: 38339: 0 140: 38340: 0 140: 38341: 0 140: 38342: 0 140: 38343: 0 140: 38344: 0 140: 38345: 0 140: 38346: 0 140: 38347: 0 140: 38348: 0 140: 38349: 0 140: 38350: 0 140: 38351: 0 140: 38352: 0 140: 38353: 0 140: 38354: 0 140: 38355: 0 140: 38356: 0 140: 38357: 0 140: 38358: 0 140: 38359: 0 140: 38360: 0 140: 38361: 0 140: 38362: 0 140: 38363: 0 140: 38364: 0 140: 38365: 0 140: 38366: 0 140: 38367: 0 140: 38368: 0 140: 38369: 0 140: 38370: 0 140: 38371: 0 140: 38372: 0 140: 38373: 0 140: 38374: 0 140: 38375: 0 140: 38376: 0 140: 38377: 0 140: 38378: 0 140: 38379: 0 140: 38380: 0 140: 38381: 0 140: 38382: 0 140: 38383: 0 140: 38384: 0 140: 38385: 0 140: 38386: 0 140: 38387: 0 140: 38388: 0 140: 38389: 0 140: 38390: 0 140: 38391: 0 140: 38392: 0 140: 38393: 0 140: 38394: 0 140: 38395: 0 140: 38396: 0 140: 38397: 0 140: 38398: 0 140: 38399: 0 140: 38400: 0 140: 38401: 0 140: 38402: 0 140: 38403: 0 140: 38404: 0 140: 38405: 0 140: 38406: 0 140: 38407: 0 140: 38408: 0 140: 38409: 0 140: 38410: 0 140: 38411: 0 140: 38412: 0 140: 38413: 0 140: 38414: 0 140: 38415: 0 140: 38416: 0 140: 38417: 0 140: 38418: 0 140: 38419: 0 140: 38420: 0 140: 38421: 0 140: 38422: 0 140: 38423: 0 140: 38424: 0 140: 38425: 0 140: 38426: 0 140: 38427: 0 140: 38428: 0 140: 38429: 0 140: 38430: 0 140: 38431: 0 140: 38432: 0 140: 38433: 0 140: 38434: 0 140: 38435: 0 140: 38436: 0 140: 38437: 0 140: 38438: 0 140: 38439: 0 140: 38440: 0 140: 38441: 0 140: 38442: 0 140: 38443: 0 140: 38444: 0 140: 38445: 0 140: 38446: 0 140: 38447: 0 140: 38448: 0 140: 38449: 0 140: 38450: 0 140: 38451: 0 140: 38452: 0 140: 38453: 0 140: 38454: 0 140: 38455: 0 140: 38456: 0 140: 38457: 0 140: 38458: 0 140: 38459: 0 140: 38460: 0 140: 38461: 0 140: 38462: 0 140: 38463: 0 140: 38464: 0 140: 38465: 0 140: 38466: 0 140: 38467: 0 140: 38468: 0 140: 38469: 0 140: 38470: 0 140: 38471: 0 140: 38472: 0 140: 38473: 0 140: 38474: 0 140: 38475: 0 140: 38476: 0 140: 38477: 0 140: 38478: 0 140: 38479: 0 140: 38480: 0 140: 38481: 0 140: 38482: 0 140: 38483: 0 140: 38484: 0 140: 38485: 0 140: 38486: 0 140: 38487: 0 140: 38488: 0 140: 38489: 0 140: 38490: 0 140: 38491: 0 140: 38492: 0 140: 38493: 0 140: 38494: 0 140: 38495: 0 140: 38496: 0 140: 38497: 0 140: 38498: 0 140: 38499: 0 140: 38500: 0 140: 38501: 0 140: 38502: 0 140: 38503: 0 140: 38504: 0 140: 38505: 0 140: 38506: 0 140: 38507: 0 140: 38508: 0 140: 38509: 0 140: 38510: 0 140: 38511: 0 140: 38512: 0 140: 38513: 0 140: 38514: 0 140: 38515: 0 140: 38516: 0 140: 38517: 0 140: 38518: 0 140: 38519: 0 140: 38520: 0 140: 38521: 0 140: 38522: 0 140: 38523: 0 140: 38524: 0 140: 38525: 0 140: 38526: 0 140: 38527: 0 140: 38528: 0 140: 38529: 0 140: 38530: 0 140: 38531: 0 140: 38532: 0 140: 38533: 0 140: 38534: 0 140: 38535: 0 140: 38536: 0 140: 38537: 0 140: 38538: 0 140: 38539: 0 140: 38540: 0 140: 38541: 0 140: 38542: 0 140: 38543: 0 140: 38544: 0 140: 38545: 0 140: 38546: 0 140: 38547: 0 140: 38548: 0 140: 38549: 0 140: 38550: 0 140: 38551: 0 140: 38552: 0 140: 38553: 0 140: 38554: 0 140: 38555: 0 140: 38556: 0 140: 38557: 0 140: 38558: 0 140: 38559: 0 140: 38560: 0 140: 38561: 0 140: 38562: 0 140: 38563: 0 140: 38564: 0 140: 38565: 0 140: 38566: 0 140: 38567: 0 140: 38568: 0 140: 38569: 0 140: 38570: 0 140: 38571: 0 140: 38572: 0 140: 38573: 0 140: 38574: 0 140: 38575: 0 140: 38576: 0 140: 38577: 0 140: 38578: 0 140: 38579: 0 140: 38580: 0 140: 38581: 0 140: 38582: 0 140: 38583: 0 140: 38584: 0 140: 38585: 0 140: 38586: 0 140: 38587: 0 140: 38588: 0 140: 38589: 0 140: 38590: 0 140: 38591: 0 140: 38592: 0 140: 38593: 0 140: 38594: 0 140: 38595: 0 140: 38596: 0 140: 38597: 0 140: 38598: 0 140: 38599: 0 140: 38600: 0 140: 38601: 0 140: 38602: 0 140: 38603: 0 140: 38604: 0 140: 38605: 0 140: 38606: 0 140: 38607: 0 140: 38608: 0 140: 38609: 0 140: 38610: 0 140: 38611: 0 140: 38612: 0 140: 38613: 0 140: 38614: 0 140: 38615: 0 140: 38616: 0 140: 38617: 0 140: 38618: 0 140: 38619: 0 140: 38620: 0 140: 38621: 0 140: 38622: 0 140: 38623: 0 140: 38624: 0 140: 38625: 0 140: 38626: 0 140: 38627: 0 140: 38628: 0 140: 38629: 0 140: 38630: 0 140: 38631: 0 140: 38632: 0 140: 38633: 0 140: 38634: 0 140: 38635: 0 140: 38636: 0 140: 38637: 0 140: 38638: 0 140: 38639: 0 140: 38640: 0 140: 38641: 0 140: 38642: 0 140: 38643: 0 140: 38644: 0 140: 38645: 0 140: 38646: 0 140: 38647: 0 140: 38648: 0 140: 38649: 0 140: 38650: 0 140: 38651: 0 140: 38652: 0 140: 38653: 0 140: 38654: 0 140: 38655: 0 140: 38656: 0 140: 38657: 0 140: 38658: 0 140: 38659: 0 140: 38660: 0 140: 38661: 0 140: 38662: 0 140: 38663: 0 140: 38664: 0 140: 38665: 0 140: 38666: 0 140: 38667: 0 140: 38668: 0 140: 38669: 0 140: 38670: 0 140: 38671: 0 140: 38672: 0 140: 38673: 0 140: 38674: 0 140: 38675: 0 140: 38676: 0 140: 38677: 0 140: 38678: 0 140: 38679: 0 140: 38680: 0 140: 38681: 0 140: 38682: 0 140: 38683: 0 140: 38684: 0 140: 38685: 0 140: 38686: 0 140: 38687: 0 140: 38688: 0 140: 38689: 0 140: 38690: 0 140: 38691: 0 140: 38692: 0 140: 38693: 0 140: 38694: 0 140: 38695: 0 140: 38696: 0 140: 38697: 0 140: 38698: 0 140: 38699: 0 140: 38700: 0 140: 38701: 0 140: 38702: 0 140: 38703: 0 140: 38704: 0 140: 38705: 0 140: 38706: 0 140: 38707: 0 140: 38708: 0 140: 38709: 0 140: 38710: 0 140: 38711: 0 140: 38712: 0 140: 38713: 0 140: 38714: 0 140: 38715: 0 140: 38716: 0 140: 38717: 0 140: 38718: 0 140: 38719: 0 140: 38720: 0 140: 38721: 0 140: 38722: 0 140: 38723: 0 140: 38724: 0 140: 38725: 0 140: 38726: 0 140: 38727: 0 140: 38728: 0 140: 38729: 0 140: 38730: 0 140: 38731: 0 140: 38732: 0 140: 38733: 0 140: 38734: 0 140: 38735: 0 140: 38736: 0 140: 38737: 0 140: 38738: 0 140: 38739: 0 140: 38740: 0 140: 38741: 0 140: 38742: 0 140: 38743: 0 140: 38744: 0 140: 38745: 0 140: 38746: 0 140: 38747: 0 140: 38748: 0 140: 38749: 0 140: 38750: 0 140: 38751: 0 140: 38752: 0 140: 38753: 0 140: 38754: 0 140: 38755: 0 140: 38756: 0 140: 38757: 0 140: 38758: 0 140: 38759: 0 140: 38760: 0 140: 38761: 0 140: 38762: 0 140: 38763: 0 140: 38764: 0 140: 38765: 0 140: 38766: 0 140: 38767: 0 140: 38768: 0 140: 38769: 0 140: 38770: 0 140: 38771: 0 140: 38772: 0 140: 38773: 0 140: 38774: 0 140: 38775: 0 140: 38776: 0 140: 38777: 0 140: 38778: 0 140: 38779: 0 140: 38780: 0 140: 38781: 0 140: 38782: 0 140: 38783: 0 140: 38784: 0 140: 38785: 0 140: 38786: 0 140: 38787: 0 140: 38788: 0 140: 38789: 0 140: 38790: 0 140: 38791: 0 140: 38792: 0 140: 38793: 0 140: 38794: 0 140: 38795: 0 140: 38796: 0 140: 38797: 0 140: 38798: 0 140: 38799: 0 140: 38800: 0 140: 38801: 0 140: 38802: 0 140: 38803: 0 140: 38804: 0 140: 38805: 0 140: 38806: 0 140: 38807: 0 140: 38808: 0 140: 38809: 0 140: 38810: 0 140: 38811: 0 140: 38812: 0 140: 38813: 0 140: 38814: 0 140: 38815: 0 140: 38816: 0 140: 38817: 0 140: 38818: 0 140: 38819: 0 140: 38820: 0 140: 38821: 0 140: 38822: 0 140: 38823: 0 140: 38824: 0 140: 38825: 0 140: 38826: 0 140: 38827: 0 140: 38828: 0 140: 38829: 0 140: 38830: 0 140: 38831: 0 140: 38832: 0 140: 38833: 0 140: 38834: 0 140: 38835: 0 140: 38836: 0 140: 38837: 0 140: 38838: 0 140: 38839: 0 140: 38840: 0 140: 38841: 0 140: 38842: 0 140: 38843: 0 140: 38844: 0 140: 38845: 0 140: 38846: 0 140: 38847: 0 140: 38848: 0 140: 38849: 0 140: 38850: 0 140: 38851: 0 140: 38852: 0 140: 38853: 0 140: 38854: 0 140: 38855: 0 140: 38856: 0 140: 38857: 0 140: 38858: 0 140: 38859: 0 140: 38860: 0 140: 38861: 0 140: 38862: 0 140: 38863: 0 140: 38864: 0 140: 38865: 0 140: 38866: 0 140: 38867: 0 140: 38868: 0 140: 38869: 0 140: 38870: 0 140: 38871: 0 140: 38872: 0 140: 38873: 0 140: 38874: 0 140: 38875: 0 140: 38876: 0 140: 38877: 0 140: 38878: 0 140: 38879: 0 140: 38880: 0 140: 38881: 0 140: 38882: 0 140: 38883: 0 140: 38884: 0 140: 38885: 0 140: 38886: 0 140: 38887: 0 140: 38888: 0 140: 38889: 0 140: 38890: 0 140: 38891: 0 140: 38892: 0 140: 38893: 0 140: 38894: 0 140: 38895: 0 140: 38896: 0 140: 38897: 0 140: 38898: 0 140: 38899: 0 140: 38900: 0 140: 38901: 0 140: 38902: 0 140: 38903: 0 140: 38904: 0 140: 38905: 0 140: 38906: 0 140: 38907: 0 140: 38908: 0 140: 38909: 0 140: 38910: 0 140: 38911: 0 140: 38912: 0 140: 38913: 0 140: 38914: 0 140: 38915: 0 140: 38916: 0 140: 38917: 0 140: 38918: 0 140: 38919: 0 140: 38920: 0 140: 38921: 0 140: 38922: 0 140: 38923: 0 140: 38924: 0 140: 38925: 0 140: 38926: 0 140: 38927: 0 140: 38928: 0 140: 38929: 0 140: 38930: 0 140: 38931: 0 140: 38932: 0 140: 38933: 0 140: 38934: 0 140: 38935: 0 140: 38936: 0 140: 38937: 0 140: 38938: 0 140: 38939: 0 140: 38940: 0 140: 38941: 0 140: 38942: 0 140: 38943: 0 140: 38944: 0 140: 38945: 0 140: 38946: 0 140: 38947: 0 140: 38948: 0 140: 38949: 0 140: 38950: 0 140: 38951: 0 140: 38952: 0 140: 38953: 0 140: 38954: 0 140: 38955: 0 140: 38956: 0 140: 38957: 0 140: 38958: 0 140: 38959: 0 140: 38960: 0 140: 38961: 0 140: 38962: 0 140: 38963: 0 140: 38964: 0 140: 38965: 0 140: 38966: 0 140: 38967: 0 140: 38968: 0 140: 38969: 0 140: 38970: 0 140: 38971: 0 140: 38972: 0 140: 38973: 0 140: 38974: 0 140: 38975: 0 140: 38976: 0 140: 38977: 0 140: 38978: 0 140: 38979: 0 140: 38980: 0 140: 38981: 0 140: 38982: 0 140: 38983: 0 140: 38984: 0 140: 38985: 0 140: 38986: 0 140: 38987: 0 140: 38988: 0 140: 38989: 0 140: 38990: 0 140: 38991: 0 140: 38992: 0 140: 38993: 0 140: 38994: 0 140: 38995: 0 140: 38996: 0 140: 38997: 0 140: 38998: 0 140: 38999: 0 140: 39000: 0 140: 39001: 0 140: 39002: 0 140: 39003: 0 140: 39004: 0 140: 39005: 0 140: 39006: 0 140: 39007: 0 140: 39008: 0 140: 39009: 0 140: 39010: 0 140: 39011: 0 140: 39012: 0 140: 39013: 0 140: 39014: 0 140: 39015: 0 140: 39016: 0 140: 39017: 0 140: 39018: 0 140: 39019: 0 140: 39020: 0 140: 39021: 0 140: 39022: 0 140: 39023: 0 140: 39024: 0 140: 39025: 0 140: 39026: 0 140: 39027: 0 140: 39028: 0 140: 39029: 0 140: 39030: 0 140: 39031: 0 140: 39032: 0 140: 39033: 0 140: 39034: 0 140: 39035: 0 140: 39036: 0 140: 39037: 0 140: 39038: 0 140: 39039: 0 140: 39040: 0 140: 39041: 0 140: 39042: 0 140: 39043: 0 140: 39044: 0 140: 39045: 0 140: 39046: 0 140: 39047: 0 140: 39048: 0 140: 39049: 0 140: 39050: 0 140: 39051: 0 140: 39052: 0 140: 39053: 0 140: 39054: 0 140: 39055: 0 140: 39056: 0 140: 39057: 0 140: 39058: 0 140: 39059: 0 140: 39060: 0 140: 39061: 0 140: 39062: 0 140: 39063: 0 140: 39064: 0 140: 39065: 0 140: 39066: 0 140: 39067: 0 140: 39068: 0 140: 39069: 0 140: 39070: 0 140: 39071: 0 140: 39072: 0 140: 39073: 0 140: 39074: 0 140: 39075: 0 140: 39076: 0 140: 39077: 0 140: 39078: 0 140: 39079: 0 140: 39080: 0 140: 39081: 0 140: 39082: 0 140: 39083: 0 140: 39084: 0 140: 39085: 0 140: 39086: 0 140: 39087: 0 140: 39088: 0 140: 39089: 0 140: 39090: 0 140: 39091: 0 140: 39092: 0 140: 39093: 0 140: 39094: 0 140: 39095: 0 140: 39096: 0 140: 39097: 0 140: 39098: 0 140: 39099: 0 140: 39100: 0 140: 39101: 0 140: 39102: 0 140: 39103: 0 140: 39104: 0 140: 39105: 0 140: 39106: 0 140: 39107: 0 140: 39108: 0 140: 39109: 0 140: 39110: 0 140: 39111: 0 140: 39112: 0 140: 39113: 0 140: 39114: 0 140: 39115: 0 140: 39116: 0 140: 39117: 0 140: 39118: 0 140: 39119: 0 140: 39120: 0 140: 39121: 0 140: 39122: 0 140: 39123: 0 140: 39124: 0 140: 39125: 0 140: 39126: 0 140: 39127: 0 140: 39128: 0 140: 39129: 0 140: 39130: 0 140: 39131: 0 140: 39132: 0 140: 39133: 0 140: 39134: 0 140: 39135: 0 140: 39136: 0 140: 39137: 0 140: 39138: 0 140: 39139: 0 140: 39140: 0 140: 39141: 0 140: 39142: 0 140: 39143: 0 140: 39144: 0 140: 39145: 0 140: 39146: 0 140: 39147: 0 140: 39148: 0 140: 39149: 0 140: 39150: 0 140: 39151: 0 140: 39152: 0 140: 39153: 0 140: 39154: 0 140: 39155: 0 140: 39156: 0 140: 39157: 0 140: 39158: 0 140: 39159: 0 140: 39160: 0 140: 39161: 0 140: 39162: 0 140: 39163: 0 140: 39164: 0 140: 39165: 0 140: 39166: 0 140: 39167: 0 140: 39168: 0 140: 39169: 0 140: 39170: 0 140: 39171: 0 140: 39172: 0 140: 39173: 0 140: 39174: 0 140: 39175: 0 140: 39176: 0 140: 39177: 0 140: 39178: 0 140: 39179: 0 140: 39180: 0 140: 39181: 0 140: 39182: 0 140: 39183: 0 140: 39184: 0 140: 39185: 0 140: 39186: 0 140: 39187: 0 140: 39188: 0 140: 39189: 0 140: 39190: 0 140: 39191: 0 140: 39192: 0 140: 39193: 0 140: 39194: 0 140: 39195: 0 140: 39196: 0 140: 39197: 0 140: 39198: 0 140: 39199: 0 140: 39200: 0 140: 39201: 0 140: 39202: 0 140: 39203: 0 140: 39204: 0 140: 39205: 0 140: 39206: 0 140: 39207: 0 140: 39208: 0 140: 39209: 0 140: 39210: 0 140: 39211: 0 140: 39212: 0 140: 39213: 0 140: 39214: 0 140: 39215: 0 140: 39216: 0 140: 39217: 0 140: 39218: 0 140: 39219: 0 140: 39220: 0 140: 39221: 0 140: 39222: 0 140: 39223: 0 140: 39224: 0 140: 39225: 0 140: 39226: 0 140: 39227: 0 140: 39228: 0 140: 39229: 0 140: 39230: 0 140: 39231: 0 140: 39232: 0 140: 39233: 0 140: 39234: 0 140: 39235: 0 140: 39236: 0 140: 39237: 0 140: 39238: 0 140: 39239: 0 140: 39240: 0 140: 39241: 0 140: 39242: 0 140: 39243: 0 140: 39244: 0 140: 39245: 0 140: 39246: 0 140: 39247: 0 140: 39248: 0 140: 39249: 0 140: 39250: 0 140: 39251: 0 140: 39252: 0 140: 39253: 0 140: 39254: 0 140: 39255: 0 140: 39256: 0 140: 39257: 0 140: 39258: 0 140: 39259: 0 140: 39260: 0 140: 39261: 0 140: 39262: 0 140: 39263: 0 140: 39264: 0 140: 39265: 0 140: 39266: 0 140: 39267: 0 140: 39268: 0 140: 39269: 0 140: 39270: 0 140: 39271: 0 140: 39272: 0 140: 39273: 0 140: 39274: 0 140: 39275: 0 140: 39276: 0 140: 39277: 0 140: 39278: 0 140: 39279: 0 140: 39280: 0 140: 39281: 0 140: 39282: 0 140: 39283: 0 140: 39284: 0 140: 39285: 0 140: 39286: 0 140: 39287: 0 140: 39288: 0 140: 39289: 0 140: 39290: 0 140: 39291: 0 140: 39292: 0 140: 39293: 0 140: 39294: 0 140: 39295: 0 140: 39296: 0 140: 39297: 0 140: 39298: 0 140: 39299: 0 140: 39300: 0 140: 39301: 0 140: 39302: 0 140: 39303: 0 140: 39304: 0 140: 39305: 0 140: 39306: 0 140: 39307: 0 140: 39308: 0 140: 39309: 0 140: 39310: 0 140: 39311: 0 140: 39312: 0 140: 39313: 0 140: 39314: 0 140: 39315: 0 140: 39316: 0 140: 39317: 0 140: 39318: 0 140: 39319: 0 140: 39320: 0 140: 39321: 0 140: 39322: 0 140: 39323: 0 140: 39324: 0 140: 39325: 0 140: 39326: 0 140: 39327: 0 140: 39328: 0 140: 39329: 0 140: 39330: 0 140: 39331: 0 140: 39332: 0 140: 39333: 0 140: 39334: 0 140: 39335: 0 140: 39336: 0 140: 39337: 0 140: 39338: 0 140: 39339: 0 140: 39340: 0 140: 39341: 0 140: 39342: 0 140: 39343: 0 140: 39344: 0 140: 39345: 0 140: 39346: 0 140: 39347: 0 140: 39348: 0 140: 39349: 0 140: 39350: 0 140: 39351: 0 140: 39352: 0 140: 39353: 0 140: 39354: 0 140: 39355: 0 140: 39356: 0 140: 39357: 0 140: 39358: 0 140: 39359: 0 140: 39360: 0 140: 39361: 0 140: 39362: 0 140: 39363: 0 140: 39364: 0 140: 39365: 0 140: 39366: 0 140: 39367: 0 140: 39368: 0 140: 39369: 0 140: 39370: 0 140: 39371: 0 140: 39372: 0 140: 39373: 0 140: 39374: 0 140: 39375: 0 140: 39376: 0 140: 39377: 0 140: 39378: 0 140: 39379: 0 140: 39380: 0 140: 39381: 0 140: 39382: 0 140: 39383: 0 140: 39384: 0 140: 39385: 0 140: 39386: 0 140: 39387: 0 140: 39388: 0 140: 39389: 0 140: 39390: 0 140: 39391: 0 140: 39392: 0 140: 39393: 0 140: 39394: 0 140: 39395: 0 140: 39396: 0 140: 39397: 0 140: 39398: 0 140: 39399: 0 140: 39400: 0 140: 39401: 0 140: 39402: 0 140: 39403: 0 140: 39404: 0 140: 39405: 0 140: 39406: 0 140: 39407: 0 140: 39408: 0 140: 39409: 0 140: 39410: 0 140: 39411: 0 140: 39412: 0 140: 39413: 0 140: 39414: 0 140: 39415: 0 140: 39416: 0 140: 39417: 0 140: 39418: 0 140: 39419: 0 140: 39420: 0 140: 39421: 0 140: 39422: 0 140: 39423: 0 140: 39424: 0 140: 39425: 0 140: 39426: 0 140: 39427: 0 140: 39428: 0 140: 39429: 0 140: 39430: 0 140: 39431: 0 140: 39432: 0 140: 39433: 0 140: 39434: 0 140: 39435: 0 140: 39436: 0 140: 39437: 0 140: 39438: 0 140: 39439: 0 140: 39440: 0 140: 39441: 0 140: 39442: 0 140: 39443: 0 140: 39444: 0 140: 39445: 0 140: 39446: 0 140: 39447: 0 140: 39448: 0 140: 39449: 0 140: 39450: 0 140: 39451: 0 140: 39452: 0 140: 39453: 0 140: 39454: 0 140: 39455: 0 140: 39456: 0 140: 39457: 0 140: 39458: 0 140: 39459: 0 140: 39460: 0 140: 39461: 0 140: 39462: 0 140: 39463: 0 140: 39464: 0 140: 39465: 0 140: 39466: 0 140: 39467: 0 140: 39468: 0 140: 39469: 0 140: 39470: 0 140: 39471: 0 140: 39472: 0 140: 39473: 0 140: 39474: 0 140: 39475: 0 140: 39476: 0 140: 39477: 0 140: 39478: 0 140: 39479: 0 140: 39480: 0 140: 39481: 0 140: 39482: 0 140: 39483: 0 140: 39484: 0 140: 39485: 0 140: 39486: 0 140: 39487: 0 140: 39488: 0 140: 39489: 0 140: 39490: 0 140: 39491: 0 140: 39492: 0 140: 39493: 0 140: 39494: 0 140: 39495: 0 140: 39496: 0 140: 39497: 0 140: 39498: 0 140: 39499: 0 140: 39500: 0 140: 39501: 0 140: 39502: 0 140: 39503: 0 140: 39504: 0 140: 39505: 0 140: 39506: 0 140: 39507: 0 140: 39508: 0 140: 39509: 0 140: 39510: 0 140: 39511: 0 140: 39512: 0 140: 39513: 0 140: 39514: 0 140: 39515: 0 140: 39516: 0 140: 39517: 0 140: 39518: 0 140: 39519: 0 140: 39520: 0 140: 39521: 0 140: 39522: 0 140: 39523: 0 140: 39524: 0 140: 39525: 0 140: 39526: 0 140: 39527: 0 140: 39528: 0 140: 39529: 0 140: 39530: 0 140: 39531: 0 140: 39532: 0 140: 39533: 0 140: 39534: 0 140: 39535: 0 140: 39536: 0 140: 39537: 0 140: 39538: 0 140: 39539: 0 140: 39540: 0 140: 39541: 0 140: 39542: 0 140: 39543: 0 140: 39544: 0 140: 39545: 0 140: 39546: 0 140: 39547: 0 140: 39548: 0 140: 39549: 0 140: 39550: 0 140: 39551: 0 140: 39552: 0 140: 39553: 0 140: 39554: 0 140: 39555: 0 140: 39556: 0 140: 39557: 0 140: 39558: 0 140: 39559: 0 140: 39560: 0 140: 39561: 0 140: 39562: 0 140: 39563: 0 140: 39564: 0 140: 39565: 0 140: 39566: 0 140: 39567: 0 140: 39568: 0 140: 39569: 0 140: 39570: 0 140: 39571: 0 140: 39572: 0 140: 39573: 0 140: 39574: 0 140: 39575: 0 140: 39576: 0 140: 39577: 0 140: 39578: 0 140: 39579: 0 140: 39580: 0 140: 39581: 0 140: 39582: 0 140: 39583: 0 140: 39584: 0 140: 39585: 0 140: 39586: 0 140: 39587: 0 140: 39588: 0 140: 39589: 0 140: 39590: 0 140: 39591: 0 140: 39592: 0 140: 39593: 0 140: 39594: 0 140: 39595: 0 140: 39596: 0 140: 39597: 0 140: 39598: 0 140: 39599: 0 140: 39600: 0 140: 39601: 0 140: 39602: 0 140: 39603: 0 140: 39604: 0 140: 39605: 0 140: 39606: 0 140: 39607: 0 140: 39608: 0 140: 39609: 0 140: 39610: 0 140: 39611: 0 140: 39612: 0 140: 39613: 0 140: 39614: 0 140: 39615: 0 140: 39616: 0 140: 39617: 0 140: 39618: 0 140: 39619: 0 140: 39620: 0 140: 39621: 0 140: 39622: 0 140: 39623: 0 140: 39624: 0 140: 39625: 0 140: 39626: 0 140: 39627: 0 140: 39628: 0 140: 39629: 0 140: 39630: 0 140: 39631: 0 140: 39632: 0 140: 39633: 0 140: 39634: 0 140: 39635: 0 140: 39636: 0 140: 39637: 0 140: 39638: 0 140: 39639: 0 140: 39640: 0 140: 39641: 0 140: 39642: 0 140: 39643: 0 140: 39644: 0 140: 39645: 0 140: 39646: 0 140: 39647: 0 140: 39648: 0 140: 39649: 0 140: 39650: 0 140: 39651: 0 140: 39652: 0 140: 39653: 0 140: 39654: 0 140: 39655: 0 140: 39656: 0 140: 39657: 0 140: 39658: 0 140: 39659: 0 140: 39660: 0 140: 39661: 0 140: 39662: 0 140: 39663: 0 140: 39664: 0 140: 39665: 0 140: 39666: 0 140: 39667: 0 140: 39668: 0 140: 39669: 0 140: 39670: 0 140: 39671: 0 140: 39672: 0 140: 39673: 0 140: 39674: 0 140: 39675: 0 140: 39676: 0 140: 39677: 0 140: 39678: 0 140: 39679: 0 140: 39680: 0 140: 39681: 0 140: 39682: 0 140: 39683: 0 140: 39684: 0 140: 39685: 0 140: 39686: 0 140: 39687: 0 140: 39688: 0 140: 39689: 0 140: 39690: 0 140: 39691: 0 140: 39692: 0 140: 39693: 0 140: 39694: 0 140: 39695: 0 140: 39696: 0 140: 39697: 0 140: 39698: 0 140: 39699: 0 140: 39700: 0 140: 39701: 0 140: 39702: 0 140: 39703: 0 140: 39704: 0 140: 39705: 0 140: 39706: 0 140: 39707: 0 140: 39708: 0 140: 39709: 0 140: 39710: 0 140: 39711: 0 140: 39712: 0 140: 39713: 0 140: 39714: 0 140: 39715: 0 140: 39716: 0 140: 39717: 0 140: 39718: 0 140: 39719: 0 140: 39720: 0 140: 39721: 0 140: 39722: 0 140: 39723: 0 140: 39724: 0 140: 39725: 0 140: 39726: 0 140: 39727: 0 140: 39728: 0 140: 39729: 0 140: 39730: 0 140: 39731: 0 140: 39732: 0 140: 39733: 0 140: 39734: 0 140: 39735: 0 140: 39736: 0 140: 39737: 0 140: 39738: 0 140: 39739: 0 140: 39740: 0 140: 39741: 0 140: 39742: 0 140: 39743: 0 140: 39744: 0 140: 39745: 0 140: 39746: 0 140: 39747: 0 140: 39748: 0 140: 39749: 0 140: 39750: 0 140: 39751: 0 140: 39752: 0 140: 39753: 0 140: 39754: 0 140: 39755: 0 140: 39756: 0 140: 39757: 0 140: 39758: 0 140: 39759: 0 140: 39760: 0 140: 39761: 0 140: 39762: 0 140: 39763: 0 140: 39764: 0 140: 39765: 0 140: 39766: 0 140: 39767: 0 140: 39768: 0 140: 39769: 0 140: 39770: 0 140: 39771: 0 140: 39772: 0 140: 39773: 0 140: 39774: 0 140: 39775: 0 140: 39776: 0 140: 39777: 0 140: 39778: 0 140: 39779: 0 140: 39780: 0 140: 39781: 0 140: 39782: 0 140: 39783: 0 140: 39784: 0 140: 39785: 0 140: 39786: 0 140: 39787: 0 140: 39788: 0 140: 39789: 0 140: 39790: 0 140: 39791: 0 140: 39792: 0 140: 39793: 0 140: 39794: 0 140: 39795: 0 140: 39796: 0 140: 39797: 0 140: 39798: 0 140: 39799: 0 140: 39800: 0 140: 39801: 0 140: 39802: 0 140: 39803: 0 140: 39804: 0 140: 39805: 0 140: 39806: 0 140: 39807: 0 140: 39808: 0 140: 39809: 0 140: 39810: 0 140: 39811: 0 140: 39812: 0 140: 39813: 0 140: 39814: 0 140: 39815: 0 140: 39816: 0 140: 39817: 0 140: 39818: 0 140: 39819: 0 140: 39820: 0 140: 39821: 0 140: 39822: 0 140: 39823: 0 140: 39824: 0 140: 39825: 0 140: 39826: 0 140: 39827: 0 140: 39828: 0 140: 39829: 0 140: 39830: 0 140: 39831: 0 140: 39832: 0 140: 39833: 0 140: 39834: 0 140: 39835: 0 140: 39836: 0 140: 39837: 0 140: 39838: 0 140: 39839: 0 140: 39840: 0 140: 39841: 0 140: 39842: 0 140: 39843: 0 140: 39844: 0 140: 39845: 0 140: 39846: 0 140: 39847: 0 140: 39848: 0 140: 39849: 0 140: 39850: 0 140: 39851: 0 140: 39852: 0 140: 39853: 0 140: 39854: 0 140: 39855: 0 140: 39856: 0 140: 39857: 0 140: 39858: 0 140: 39859: 0 140: 39860: 0 140: 39861: 0 140: 39862: 0 140: 39863: 0 140: 39864: 0 140: 39865: 0 140: 39866: 0 140: 39867: 0 140: 39868: 0 140: 39869: 0 140: 39870: 0 140: 39871: 0 140: 39872: 0 140: 39873: 0 140: 39874: 0 140: 39875: 0 140: 39876: 0 140: 39877: 0 140: 39878: 0 140: 39879: 0 140: 39880: 0 140: 39881: 0 140: 39882: 0 140: 39883: 0 140: 39884: 0 140: 39885: 0 140: 39886: 0 140: 39887: 0 140: 39888: 0 140: 39889: 0 140: 39890: 0 140: 39891: 0 140: 39892: 0 140: 39893: 0 140: 39894: 0 140: 39895: 0 140: 39896: 0 140: 39897: 0 140: 39898: 0 140: 39899: 0 140: 39900: 0 140: 39901: 0 140: 39902: 0 140: 39903: 0 140: 39904: 0 140: 39905: 0 140: 39906: 0 140: 39907: 0 140: 39908: 0 140: 39909: 0 140: 39910: 0 140: 39911: 0 140: 39912: 0 140: 39913: 0 140: 39914: 0 140: 39915: 0 140: 39916: 0 140: 39917: 0 140: 39918: 0 140: 39919: 0 140: 39920: 0 140: 39921: 0 140: 39922: 0 140: 39923: 0 140: 39924: 0 140: 39925: 0 140: 39926: 0 140: 39927: 0 140: 39928: 0 140: 39929: 0 140: 39930: 0 140: 39931: 0 140: 39932: 0 140: 39933: 0 140: 39934: 0 140: 39935: 0 140: 39936: 0 140: 39937: 0 140: 39938: 0 140: 39939: 0 140: 39940: 0 140: 39941: 0 140: 39942: 0 140: 39943: 0 140: 39944: 0 140: 39945: 0 140: 39946: 0 140: 39947: 0 140: 39948: 0 140: 39949: 0 140: 39950: 0 140: 39951: 0 140: 39952: 0 140: 39953: 0 140: 39954: 0 140: 39955: 0 140: 39956: 0 140: 39957: 0 140: 39958: 0 140: 39959: 0 140: 39960: 0 140: 39961: 0 140: 39962: 0 140: 39963: 0 140: 39964: 0 140: 39965: 0 140: 39966: 0 140: 39967: 0 140: 39968: 0 140: 39969: 0 140: 39970: 0 140: 39971: 0 140: 39972: 0 140: 39973: 0 140: 39974: 0 140: 39975: 0 140: 39976: 0 140: 39977: 0 140: 39978: 0 140: 39979: 0 140: 39980: 0 140: 39981: 0 140: 39982: 0 140: 39983: 0 140: 39984: 0 140: 39985: 0 140: 39986: 0 140: 39987: 0 140: 39988: 0 140: 39989: 0 140: 39990: 0 140: 39991: 0 140: 39992: 0 140: 39993: 0 140: 39994: 0 140: 39995: 0 140: 39996: 0 140: 39997: 0 140: 39998: 0 140: 39999: 0 140: 40000: 0 140: 40001: 0 140: 40002: 0 140: 40003: 0 140: 40004: 0 140: 40005: 0 140: 40006: 0 140: 40007: 0 140: 40008: 0 140: 40009: 0 140: 40010: 0 140: 40011: 0 140: 40012: 0 140: 40013: 0 140: 40014: 0 140: 40015: 0 140: 40016: 0 140: 40017: 0 140: 40018: 0 140: 40019: 0 140: 40020: 0 140: 40021: 0 140: 40022: 0 140: 40023: 0 140: 40024: 0 140: 40025: 0 140: 40026: 0 140: 40027: 0 140: 40028: 0 140: 40029: 0 140: 40030: 0 140: 40031: 0 140: 40032: 0 140: 40033: 0 140: 40034: 0 140: 40035: 0 140: 40036: 0 140: 40037: 0 140: 40038: 0 140: 40039: 0 140: 40040: 0 140: 40041: 0 140: 40042: 0 140: 40043: 0 140: 40044: 0 140: 40045: 0 140: 40046: 0 140: 40047: 0 140: 40048: 0 140: 40049: 0 140: 40050: 0 140: 40051: 0 140: 40052: 0 140: 40053: 0 140: 40054: 0 140: 40055: 0 140: 40056: 0 140: 40057: 0 140: 40058: 0 140: 40059: 0 140: 40060: 0 140: 40061: 0 140: 40062: 0 140: 40063: 0 140: 40064: 0 140: 40065: 0 140: 40066: 0 140: 40067: 0 140: 40068: 0 140: 40069: 0 140: 40070: 0 140: 40071: 0 140: 40072: 0 140: 40073: 0 140: 40074: 0 140: 40075: 0 140: 40076: 0 140: 40077: 0 140: 40078: 0 140: 40079: 0 140: 40080: 0 140: 40081: 0 140: 40082: 0 140: 40083: 0 140: 40084: 0 140: 40085: 0 140: 40086: 0 140: 40087: 0 140: 40088: 0 140: 40089: 0 140: 40090: 0 140: 40091: 0 140: 40092: 0 140: 40093: 0 140: 40094: 0 140: 40095: 0 140: 40096: 0 140: 40097: 0 140: 40098: 0 140: 40099: 0 140: 40100: 0 140: 40101: 0 140: 40102: 0 140: 40103: 0 140: 40104: 0 140: 40105: 0 140: 40106: 0 140: 40107: 0 140: 40108: 0 140: 40109: 0 140: 40110: 0 140: 40111: 0 140: 40112: 0 140: 40113: 0 140: 40114: 0 140: 40115: 0 140: 40116: 0 140: 40117: 0 140: 40118: 0 140: 40119: 0 140: 40120: 0 140: 40121: 0 140: 40122: 0 140: 40123: 0 140: 40124: 0 140: 40125: 0 140: 40126: 0 140: 40127: 0 140: 40128: 0 140: 40129: 0 140: 40130: 0 140: 40131: 0 140: 40132: 0 140: 40133: 0 140: 40134: 0 140: 40135: 0 140: 40136: 0 140: 40137: 0 140: 40138: 0 140: 40139: 0 140: 40140: 0 140: 40141: 0 140: 40142: 0 140: 40143: 0 140: 40144: 0 140: 40145: 0 140: 40146: 0 140: 40147: 0 140: 40148: 0 140: 40149: 0 140: 40150: 0 140: 40151: 0 140: 40152: 0 140: 40153: 0 140: 40154: 0 140: 40155: 0 140: 40156: 0 140: 40157: 0 140: 40158: 0 140: 40159: 0 140: 40160: 0 140: 40161: 0 140: 40162: 0 140: 40163: 0 140: 40164: 0 140: 40165: 0 140: 40166: 0 140: 40167: 0 140: 40168: 0 140: 40169: 0 140: 40170: 0 140: 40171: 0 140: 40172: 0 140: 40173: 0 140: 40174: 0 140: 40175: 0 140: 40176: 0 140: 40177: 0 140: 40178: 0 140: 40179: 0 140: 40180: 0 140: 40181: 0 140: 40182: 0 140: 40183: 0 140: 40184: 0 140: 40185: 0 140: 40186: 0 140: 40187: 0 140: 40188: 0 140: 40189: 0 140: 40190: 0 140: 40191: 0 140: 40192: 0 140: 40193: 0 140: 40194: 0 140: 40195: 0 140: 40196: 0 140: 40197: 0 140: 40198: 0 140: 40199: 0 140: 40200: 0 140: 40201: 0 140: 40202: 0 140: 40203: 0 140: 40204: 0 140: 40205: 0 140: 40206: 0 140: 40207: 0 140: 40208: 0 140: 40209: 0 140: 40210: 0 140: 40211: 0 140: 40212: 0 140: 40213: 0 140: 40214: 0 140: 40215: 0 140: 40216: 0 140: 40217: 0 140: 40218: 0 140: 40219: 0 140: 40220: 0 140: 40221: 0 140: 40222: 0 140: 40223: 0 140: 40224: 0 140: 40225: 0 140: 40226: 0 140: 40227: 0 140: 40228: 0 140: 40229: 0 140: 40230: 0 140: 40231: 0 140: 40232: 0 140: 40233: 0 140: 40234: 0 140: 40235: 0 140: 40236: 0 140: 40237: 0 140: 40238: 0 140: 40239: 0 140: 40240: 0 140: 40241: 0 140: 40242: 0 140: 40243: 0 140: 40244: 0 140: 40245: 0 140: 40246: 0 140: 40247: 0 140: 40248: 0 140: 40249: 0 140: 40250: 0 140: 40251: 0 140: 40252: 0 140: 40253: 0 140: 40254: 0 140: 40255: 0 140: 40256: 0 140: 40257: 0 140: 40258: 0 140: 40259: 0 140: 40260: 0 140: 40261: 0 140: 40262: 0 140: 40263: 0 140: 40264: 0 140: 40265: 0 140: 40266: 0 140: 40267: 0 140: 40268: 0 140: 40269: 0 140: 40270: 0 140: 40271: 0 140: 40272: 0 140: 40273: 0 140: 40274: 0 140: 40275: 0 140: 40276: 0 140: 40277: 0 140: 40278: 0 140: 40279: 0 140: 40280: 0 140: 40281: 0 140: 40282: 0 140: 40283: 0 140: 40284: 0 140: 40285: 0 140: 40286: 0 140: 40287: 0 140: 40288: 0 140: 40289: 0 140: 40290: 0 140: 40291: 0 140: 40292: 0 140: 40293: 0 140: 40294: 0 140: 40295: 0 140: 40296: 0 140: 40297: 0 140: 40298: 0 140: 40299: 0 140: 40300: 0 140: 40301: 0 140: 40302: 0 140: 40303: 0 140: 40304: 0 140: 40305: 0 140: 40306: 0 140: 40307: 0 140: 40308: 0 140: 40309: 0 140: 40310: 0 140: 40311: 0 140: 40312: 0 140: 40313: 0 140: 40314: 0 140: 40315: 0 140: 40316: 0 140: 40317: 0 140: 40318: 0 140: 40319: 0 140: 40320: 0 140: 40321: 0 140: 40322: 0 140: 40323: 0 140: 40324: 0 140: 40325: 0 140: 40326: 0 140: 40327: 0 140: 40328: 0 140: 40329: 0 140: 40330: 0 140: 40331: 0 140: 40332: 0 140: 40333: 0 140: 40334: 0 140: 40335: 0 140: 40336: 0 140: 40337: 0 140: 40338: 0 140: 40339: 0 140: 40340: 0 140: 40341: 0 140: 40342: 0 140: 40343: 0 140: 40344: 0 140: 40345: 0 140: 40346: 0 140: 40347: 0 140: 40348: 0 140: 40349: 0 140: 40350: 0 140: 40351: 0 140: 40352: 0 140: 40353: 0 140: 40354: 0 140: 40355: 0 140: 40356: 0 140: 40357: 0 140: 40358: 0 140: 40359: 0 140: 40360: 0 140: 40361: 0 140: 40362: 0 140: 40363: 0 140: 40364: 0 140: 40365: 0 140: 40366: 0 140: 40367: 0 140: 40368: 0 140: 40369: 0 140: 40370: 0 140: 40371: 0 140: 40372: 0 140: 40373: 0 140: 40374: 0 140: 40375: 0 140: 40376: 0 140: 40377: 0 140: 40378: 0 140: 40379: 0 140: 40380: 0 140: 40381: 0 140: 40382: 0 140: 40383: 0 140: 40384: 0 140: 40385: 0 140: 40386: 0 140: 40387: 0 140: 40388: 0 140: 40389: 0 140: 40390: 0 140: 40391: 0 140: 40392: 0 140: 40393: 0 140: 40394: 0 140: 40395: 0 140: 40396: 0 140: 40397: 0 140: 40398: 0 140: 40399: 0 140: 40400: 0 140: 40401: 0 140: 40402: 0 140: 40403: 0 140: 40404: 0 140: 40405: 0 140: 40406: 0 140: 40407: 0 140: 40408: 0 140: 40409: 0 140: 40410: 0 140: 40411: 0 140: 40412: 0 140: 40413: 0 140: 40414: 0 140: 40415: 0 140: 40416: 0 140: 40417: 0 140: 40418: 0 140: 40419: 0 140: 40420: 0 140: 40421: 0 140: 40422: 0 140: 40423: 0 140: 40424: 0 140: 40425: 0 140: 40426: 0 140: 40427: 0 140: 40428: 0 140: 40429: 0 140: 40430: 0 140: 40431: 0 140: 40432: 0 140: 40433: 0 140: 40434: 0 140: 40435: 0 140: 40436: 0 140: 40437: 0 140: 40438: 0 140: 40439: 0 140: 40440: 0 140: 40441: 0 140: 40442: 0 140: 40443: 0 140: 40444: 0 140: 40445: 0 140: 40446: 0 140: 40447: 0 140: 40448: 0 140: 40449: 0 140: 40450: 0 140: 40451: 0 140: 40452: 0 140: 40453: 0 140: 40454: 0 140: 40455: 0 140: 40456: 0 140: 40457: 0 140: 40458: 0 140: 40459: 0 140: 40460: 0 140: 40461: 0 140: 40462: 0 140: 40463: 0 140: 40464: 0 140: 40465: 0 140: 40466: 0 140: 40467: 0 140: 40468: 0 140: 40469: 0 140: 40470: 0 140: 40471: 0 140: 40472: 0 140: 40473: 0 140: 40474: 0 140: 40475: 0 140: 40476: 0 140: 40477: 0 140: 40478: 0 140: 40479: 0 140: 40480: 0 140: 40481: 0 140: 40482: 0 140: 40483: 0 140: 40484: 0 140: 40485: 0 140: 40486: 0 140: 40487: 0 140: 40488: 0 140: 40489: 0 140: 40490: 0 140: 40491: 0 140: 40492: 0 140: 40493: 0 140: 40494: 0 140: 40495: 0 140: 40496: 0 140: 40497: 0 140: 40498: 0 140: 40499: 0 140: 40500: 0 140: 40501: 0 140: 40502: 0 140: 40503: 0 140: 40504: 0 140: 40505: 0 140: 40506: 0 140: 40507: 0 140: 40508: 0 140: 40509: 0 140: 40510: 0 140: 40511: 0 140: 40512: 0 140: 40513: 0 140: 40514: 0 140: 40515: 0 140: 40516: 0 140: 40517: 0 140: 40518: 0 140: 40519: 0 140: 40520: 0 140: 40521: 0 140: 40522: 0 140: 40523: 0 140: 40524: 0 140: 40525: 0 140: 40526: 0 140: 40527: 0 140: 40528: 0 140: 40529: 0 140: 40530: 0 140: 40531: 0 140: 40532: 0 140: 40533: 0 140: 40534: 0 140: 40535: 0 140: 40536: 0 140: 40537: 0 140: 40538: 0 140: 40539: 0 140: 40540: 0 140: 40541: 0 140: 40542: 0 140: 40543: 0 140: 40544: 0 140: 40545: 0 140: 40546: 0 140: 40547: 0 140: 40548: 0 140: 40549: 0 140: 40550: 0 140: 40551: 0 140: 40552: 0 140: 40553: 0 140: 40554: 0 140: 40555: 0 140: 40556: 0 140: 40557: 0 140: 40558: 0 140: 40559: 0 140: 40560: 0 140: 40561: 0 140: 40562: 0 140: 40563: 0 140: 40564: 0 140: 40565: 0 140: 40566: 0 140: 40567: 0 140: 40568: 0 140: 40569: 0 140: 40570: 0 140: 40571: 0 140: 40572: 0 140: 40573: 0 140: 40574: 0 140: 40575: 0 140: 40576: 0 140: 40577: 0 140: 40578: 0 140: 40579: 0 140: 40580: 0 140: 40581: 0 140: 40582: 0 140: 40583: 0 140: 40584: 0 140: 40585: 0 140: 40586: 0 140: 40587: 0 140: 40588: 0 140: 40589: 0 140: 40590: 0 140: 40591: 0 140: 40592: 0 140: 40593: 0 140: 40594: 0 140: 40595: 0 140: 40596: 0 140: 40597: 0 140: 40598: 0 140: 40599: 0 140: 40600: 0 140: 40601: 0 140: 40602: 0 140: 40603: 0 140: 40604: 0 140: 40605: 0 140: 40606: 0 140: 40607: 0 140: 40608: 0 140: 40609: 0 140: 40610: 0 140: 40611: 0 140: 40612: 0 140: 40613: 0 140: 40614: 0 140: 40615: 0 140: 40616: 0 140: 40617: 0 140: 40618: 0 140: 40619: 0 140: 40620: 0 140: 40621: 0 140: 40622: 0 140: 40623: 0 140: 40624: 0 140: 40625: 0 140: 40626: 0 140: 40627: 0 140: 40628: 0 140: 40629: 0 140: 40630: 0 140: 40631: 0 140: 40632: 0 140: 40633: 0 140: 40634: 0 140: 40635: 0 140: 40636: 0 140: 40637: 0 140: 40638: 0 140: 40639: 0 140: 40640: 0 140: 40641: 0 140: 40642: 0 140: 40643: 0 140: 40644: 0 140: 40645: 0 140: 40646: 0 140: 40647: 0 140: 40648: 0 140: 40649: 0 140: 40650: 0 140: 40651: 0 140: 40652: 0 140: 40653: 0 140: 40654: 0 140: 40655: 0 140: 40656: 0 140: 40657: 0 140: 40658: 0 140: 40659: 0 140: 40660: 0 140: 40661: 0 140: 40662: 0 140: 40663: 0 140: 40664: 0 140: 40665: 0 140: 40666: 0 140: 40667: 0 140: 40668: 0 140: 40669: 0 140: 40670: 0 140: 40671: 0 140: 40672: 0 140: 40673: 0 140: 40674: 0 140: 40675: 0 140: 40676: 0 140: 40677: 0 140: 40678: 0 140: 40679: 0 140: 40680: 0 140: 40681: 0 140: 40682: 0 140: 40683: 0 140: 40684: 0 140: 40685: 0 140: 40686: 0 140: 40687: 0 140: 40688: 0 140: 40689: 0 140: 40690: 0 140: 40691: 0 140: 40692: 0 140: 40693: 0 140: 40694: 0 140: 40695: 0 140: 40696: 0 140: 40697: 0 140: 40698: 0 140: 40699: 0 140: 40700: 0 140: 40701: 0 140: 40702: 0 140: 40703: 0 140: 40704: 0 140: 40705: 0 140: 40706: 0 140: 40707: 0 140: 40708: 0 140: 40709: 0 140: 40710: 0 140: 40711: 0 140: 40712: 0 140: 40713: 0 140: 40714: 0 140: 40715: 0 140: 40716: 0 140: 40717: 0 140: 40718: 0 140: 40719: 0 140: 40720: 0 140: 40721: 0 140: 40722: 0 140: 40723: 0 140: 40724: 0 140: 40725: 0 140: 40726: 0 140: 40727: 0 140: 40728: 0 140: 40729: 0 140: 40730: 0 140: 40731: 0 140: 40732: 0 140: 40733: 0 140: 40734: 0 140: 40735: 0 140: 40736: 0 140: 40737: 0 140: 40738: 0 140: 40739: 0 140: 40740: 0 140: 40741: 0 140: 40742: 0 140: 40743: 0 140: 40744: 0 140: 40745: 0 140: 40746: 0 140: 40747: 0 140: 40748: 0 140: 40749: 0 140: 40750: 0 140: 40751: 0 140: 40752: 0 140: 40753: 0 140: 40754: 0 140: 40755: 0 140: 40756: 0 140: 40757: 0 140: 40758: 0 140: 40759: 0 140: 40760: 0 140: 40761: 0 140: 40762: 0 140: 40763: 0 140: 40764: 0 140: 40765: 0 140: 40766: 0 140: 40767: 0 140: 40768: 0 140: 40769: 0 140: 40770: 0 140: 40771: 0 140: 40772: 0 140: 40773: 0 140: 40774: 0 140: 40775: 0 140: 40776: 0 140: 40777: 0 140: 40778: 0 140: 40779: 0 140: 40780: 0 140: 40781: 0 140: 40782: 0 140: 40783: 0 140: 40784: 0 140: 40785: 0 140: 40786: 0 140: 40787: 0 140: 40788: 0 140: 40789: 0 140: 40790: 0 140: 40791: 0 140: 40792: 0 140: 40793: 0 140: 40794: 0 140: 40795: 0 140: 40796: 0 140: 40797: 0 140: 40798: 0 140: 40799: 0 140: 40800: 0 140: 40801: 0 140: 40802: 0 140: 40803: 0 140: 40804: 0 140: 40805: 0 140: 40806: 0 140: 40807: 0 140: 40808: 0 140: 40809: 0 140: 40810: 0 140: 40811: 0 140: 40812: 0 140: 40813: 0 140: 40814: 0 140: 40815: 0 140: 40816: 0 140: 40817: 0 140: 40818: 0 140: 40819: 0 140: 40820: 0 140: 40821: 0 140: 40822: 0 140: 40823: 0 140: 40824: 0 140: 40825: 0 140: 40826: 0 140: 40827: 0 140: 40828: 0 140: 40829: 0 140: 40830: 0 140: 40831: 0 140: 40832: 0 140: 40833: 0 140: 40834: 0 140: 40835: 0 140: 40836: 0 140: 40837: 0 140: 40838: 0 140: 40839: 0 140: 40840: 0 140: 40841: 0 140: 40842: 0 140: 40843: 0 140: 40844: 0 140: 40845: 0 140: 40846: 0 140: 40847: 0 140: 40848: 0 140: 40849: 0 140: 40850: 0 140: 40851: 0 140: 40852: 0 140: 40853: 0 140: 40854: 0 140: 40855: 0 140: 40856: 0 140: 40857: 0 140: 40858: 0 140: 40859: 0 140: 40860: 0 140: 40861: 0 140: 40862: 0 140: 40863: 0 140: 40864: 0 140: 40865: 0 140: 40866: 0 140: 40867: 0 140: 40868: 0 140: 40869: 0 140: 40870: 0 140: 40871: 0 140: 40872: 0 140: 40873: 0 140: 40874: 0 140: 40875: 0 140: 40876: 0 140: 40877: 0 140: 40878: 0 140: 40879: 0 140: 40880: 0 140: 40881: 0 140: 40882: 0 140: 40883: 0 140: 40884: 0 140: 40885: 0 140: 40886: 0 140: 40887: 0 140: 40888: 0 140: 40889: 0 140: 40890: 0 140: 40891: 0 140: 40892: 0 140: 40893: 0 140: 40894: 0 140: 40895: 0 140: 40896: 0 140: 40897: 0 140: 40898: 0 140: 40899: 0 140: 40900: 0 140: 40901: 0 140: 40902: 0 140: 40903: 0 140: 40904: 0 140: 40905: 0 140: 40906: 0 140: 40907: 0 140: 40908: 0 140: 40909: 0 140: 40910: 0 140: 40911: 0 140: 40912: 0 140: 40913: 0 140: 40914: 0 140: 40915: 0 140: 40916: 0 140: 40917: 0 140: 40918: 0 140: 40919: 0 140: 40920: 0 140: 40921: 0 140: 40922: 0 140: 40923: 0 140: 40924: 0 140: 40925: 0 140: 40926: 0 140: 40927: 0 140: 40928: 0 140: 40929: 0 140: 40930: 0 140: 40931: 0 140: 40932: 0 140: 40933: 0 140: 40934: 0 140: 40935: 0 140: 40936: 0 140: 40937: 0 140: 40938: 0 140: 40939: 0 140: 40940: 0 140: 40941: 0 140: 40942: 0 140: 40943: 0 140: 40944: 0 140: 40945: 0 140: 40946: 0 140: 40947: 0 140: 40948: 0 140: 40949: 0 140: 40950: 0 140: 40951: 0 140: 40952: 0 140: 40953: 0 140: 40954: 0 140: 40955: 0 140: 40956: 0 140: 40957: 0 140: 40958: 0 140: 40959: 0 140: 40960: 0 140: 40961: 0 140: 40962: 0 140: 40963: 0 140: 40964: 0 140: 40965: 0 140: 40966: 0 140: 40967: 0 140: 40968: 0 140: 40969: 0 140: 40970: 0 140: 40971: 0 140: 40972: 0 140: 40973: 0 140: 40974: 0 140: 40975: 0 140: 40976: 0 140: 40977: 0 140: 40978: 0 140: 40979: 0 140: 40980: 0 140: 40981: 0 140: 40982: 0 140: 40983: 0 140: 40984: 0 140: 40985: 0 140: 40986: 0 140: 40987: 0 140: 40988: 0 140: 40989: 0 140: 40990: 0 140: 40991: 0 140: 40992: 0 140: 40993: 0 140: 40994: 0 140: 40995: 0 140: 40996: 0 140: 40997: 0 140: 40998: 0 140: 40999: 0 140: 41000: 0 140: 41001: 0 140: 41002: 0 140: 41003: 0 140: 41004: 0 140: 41005: 0 140: 41006: 0 140: 41007: 0 140: 41008: 0 140: 41009: 0 140: 41010: 0 140: 41011: 0 140: 41012: 0 140: 41013: 0 140: 41014: 0 140: 41015: 0 140: 41016: 0 140: 41017: 0 140: 41018: 0 140: 41019: 0 140: 41020: 0 140: 41021: 0 140: 41022: 0 140: 41023: 0 140: 41024: 0 140: 41025: 0 140: 41026: 0 140: 41027: 0 140: 41028: 0 140: 41029: 0 140: 41030: 0 140: 41031: 0 140: 41032: 0 140: 41033: 0 140: 41034: 0 140: 41035: 0 140: 41036: 0 140: 41037: 0 140: 41038: 0 140: 41039: 0 140: 41040: 0 140: 41041: 0 140: 41042: 0 140: 41043: 0 140: 41044: 0 140: 41045: 0 140: 41046: 0 140: 41047: 0 140: 41048: 0 140: 41049: 0 140: 41050: 0 140: 41051: 0 140: 41052: 0 140: 41053: 0 140: 41054: 0 140: 41055: 0 140: 41056: 0 140: 41057: 0 140: 41058: 0 140: 41059: 0 140: 41060: 0 140: 41061: 0 140: 41062: 0 140: 41063: 0 140: 41064: 0 140: 41065: 0 140: 41066: 0 140: 41067: 0 140: 41068: 0 140: 41069: 0 140: 41070: 0 140: 41071: 0 140: 41072: 0 140: 41073: 0 140: 41074: 0 140: 41075: 0 140: 41076: 0 140: 41077: 0 140: 41078: 0 140: 41079: 0 140: 41080: 0 140: 41081: 0 140: 41082: 0 140: 41083: 0 140: 41084: 0 140: 41085: 0 140: 41086: 0 140: 41087: 0 140: 41088: 0 140: 41089: 0 140: 41090: 0 140: 41091: 0 140: 41092: 0 140: 41093: 0 140: 41094: 0 140: 41095: 0 140: 41096: 0 140: 41097: 0 140: 41098: 0 140: 41099: 0 140: 41100: 0 140: 41101: 0 140: 41102: 0 140: 41103: 0 140: 41104: 0 140: 41105: 0 140: 41106: 0 140: 41107: 0 140: 41108: 0 140: 41109: 0 140: 41110: 0 140: 41111: 0 140: 41112: 0 140: 41113: 0 140: 41114: 0 140: 41115: 0 140: 41116: 0 140: 41117: 0 140: 41118: 0 140: 41119: 0 140: 41120: 0 140: 41121: 0 140: 41122: 0 140: 41123: 0 140: 41124: 0 140: 41125: 0 140: 41126: 0 140: 41127: 0 140: 41128: 0 140: 41129: 0 140: 41130: 0 140: 41131: 0 140: 41132: 0 140: 41133: 0 140: 41134: 0 140: 41135: 0 140: 41136: 0 140: 41137: 0 140: 41138: 0 140: 41139: 0 140: 41140: 0 140: 41141: 0 140: 41142: 0 140: 41143: 0 140: 41144: 0 140: 41145: 0 140: 41146: 0 140: 41147: 0 140: 41148: 0 140: 41149: 0 140: 41150: 0 140: 41151: 0 140: 41152: 0 140: 41153: 0 140: 41154: 0 140: 41155: 0 140: 41156: 0 140: 41157: 0 140: 41158: 0 140: 41159: 0 140: 41160: 0 140: 41161: 0 140: 41162: 0 140: 41163: 0 140: 41164: 0 140: 41165: 0 140: 41166: 0 140: 41167: 0 140: 41168: 0 140: 41169: 0 140: 41170: 0 140: 41171: 0 140: 41172: 0 140: 41173: 0 140: 41174: 0 140: 41175: 0 140: 41176: 0 140: 41177: 0 140: 41178: 0 140: 41179: 0 140: 41180: 0 140: 41181: 0 140: 41182: 0 140: 41183: 0 140: 41184: 0 140: 41185: 0 140: 41186: 0 140: 41187: 0 140: 41188: 0 140: 41189: 0 140: 41190: 0 140: 41191: 0 140: 41192: 0 140: 41193: 0 140: 41194: 0 140: 41195: 0 140: 41196: 0 140: 41197: 0 140: 41198: 0 140: 41199: 0 140: 41200: 0 140: 41201: 0 140: 41202: 0 140: 41203: 0 140: 41204: 0 140: 41205: 0 140: 41206: 0 140: 41207: 0 140: 41208: 0 140: 41209: 0 140: 41210: 0 140: 41211: 0 140: 41212: 0 140: 41213: 0 140: 41214: 0 140: 41215: 0 140: 41216: 0 140: 41217: 0 140: 41218: 0 140: 41219: 0 140: 41220: 0 140: 41221: 0 140: 41222: 0 140: 41223: 0 140: 41224: 0 140: 41225: 0 140: 41226: 0 140: 41227: 0 140: 41228: 0 140: 41229: 0 140: 41230: 0 140: 41231: 0 140: 41232: 0 140: 41233: 0 140: 41234: 0 140: 41235: 0 140: 41236: 0 140: 41237: 0 140: 41238: 0 140: 41239: 0 140: 41240: 0 140: 41241: 0 140: 41242: 0 140: 41243: 0 140: 41244: 0 140: 41245: 0 140: 41246: 0 140: 41247: 0 140: 41248: 0 140: 41249: 0 140: 41250: 0 140: 41251: 0 140: 41252: 0 140: 41253: 0 140: 41254: 0 140: 41255: 0 140: 41256: 0 140: 41257: 0 140: 41258: 0 140: 41259: 0 140: 41260: 0 140: 41261: 0 140: 41262: 0 140: 41263: 0 140: 41264: 0 140: 41265: 0 140: 41266: 0 140: 41267: 0 140: 41268: 0 140: 41269: 0 140: 41270: 0 140: 41271: 0 140: 41272: 0 140: 41273: 0 140: 41274: 0 140: 41275: 0 140: 41276: 0 140: 41277: 0 140: 41278: 0 140: 41279: 0 140: 41280: 0 140: 41281: 0 140: 41282: 0 140: 41283: 0 140: 41284: 0 140: 41285: 0 140: 41286: 0 140: 41287: 0 140: 41288: 0 140: 41289: 0 140: 41290: 0 140: 41291: 0 140: 41292: 0 140: 41293: 0 140: 41294: 0 140: 41295: 0 140: 41296: 0 140: 41297: 0 140: 41298: 0 140: 41299: 0 140: 41300: 0 140: 41301: 0 140: 41302: 0 140: 41303: 0 140: 41304: 0 140: 41305: 0 140: 41306: 0 140: 41307: 0 140: 41308: 0 140: 41309: 0 140: 41310: 0 140: 41311: 0 140: 41312: 0 140: 41313: 0 140: 41314: 0 140: 41315: 0 140: 41316: 0 140: 41317: 0 140: 41318: 0 140: 41319: 0 140: 41320: 0 140: 41321: 0 140: 41322: 0 140: 41323: 0 140: 41324: 0 140: 41325: 0 140: 41326: 0 140: 41327: 0 140: 41328: 0 140: 41329: 0 140: 41330: 0 140: 41331: 0 140: 41332: 0 140: 41333: 0 140: 41334: 0 140: 41335: 0 140: 41336: 0 140: 41337: 0 140: 41338: 0 140: 41339: 0 140: 41340: 0 140: 41341: 0 140: 41342: 0 140: 41343: 0 140: 41344: 0 140: 41345: 0 140: 41346: 0 140: 41347: 0 140: 41348: 0 140: 41349: 0 140: 41350: 0 140: 41351: 0 140: 41352: 0 140: 41353: 0 140: 41354: 0 140: 41355: 0 140: 41356: 0 140: 41357: 0 140: 41358: 0 140: 41359: 0 140: 41360: 0 140: 41361: 0 140: 41362: 0 140: 41363: 0 140: 41364: 0 140: 41365: 0 140: 41366: 0 140: 41367: 0 140: 41368: 0 140: 41369: 0 140: 41370: 0 140: 41371: 0 140: 41372: 0 140: 41373: 0 140: 41374: 0 140: 41375: 0 140: 41376: 0 140: 41377: 0 140: 41378: 0 140: 41379: 0 140: 41380: 0 140: 41381: 0 140: 41382: 0 140: 41383: 0 140: 41384: 0 140: 41385: 0 140: 41386: 0 140: 41387: 0 140: 41388: 0 140: 41389: 0 140: 41390: 0 140: 41391: 0 140: 41392: 0 140: 41393: 0 140: 41394: 0 140: 41395: 0 140: 41396: 0 140: 41397: 0 140: 41398: 0 140: 41399: 0 140: 41400: 0 140: 41401: 0 140: 41402: 0 140: 41403: 0 140: 41404: 0 140: 41405: 0 140: 41406: 0 140: 41407: 0 140: 41408: 0 140: 41409: 0 140: 41410: 0 140: 41411: 0 140: 41412: 0 140: 41413: 0 140: 41414: 0 140: 41415: 0 140: 41416: 0 140: 41417: 0 140: 41418: 0 140: 41419: 0 140: 41420: 0 140: 41421: 0 140: 41422: 0 140: 41423: 0 140: 41424: 0 140: 41425: 0 140: 41426: 0 140: 41427: 0 140: 41428: 0 140: 41429: 0 140: 41430: 0 140: 41431: 0 140: 41432: 0 140: 41433: 0 140: 41434: 0 140: 41435: 0 140: 41436: 0 140: 41437: 0 140: 41438: 0 140: 41439: 0 140: 41440: 0 140: 41441: 0 140: 41442: 0 140: 41443: 0 140: 41444: 0 140: 41445: 0 140: 41446: 0 140: 41447: 0 140: 41448: 0 140: 41449: 0 140: 41450: 0 140: 41451: 0 140: 41452: 0 140: 41453: 0 140: 41454: 0 140: 41455: 0 140: 41456: 0 140: 41457: 0 140: 41458: 0 140: 41459: 0 140: 41460: 0 140: 41461: 0 140: 41462: 0 140: 41463: 0 140: 41464: 0 140: 41465: 0 140: 41466: 0 140: 41467: 0 140: 41468: 0 140: 41469: 0 140: 41470: 0 140: 41471: 0 140: 41472: 0 140: 41473: 0 140: 41474: 0 140: 41475: 0 140: 41476: 0 140: 41477: 0 140: 41478: 0 140: 41479: 0 140: 41480: 0 140: 41481: 0 140: 41482: 0 140: 41483: 0 140: 41484: 0 140: 41485: 0 140: 41486: 0 140: 41487: 0 140: 41488: 0 140: 41489: 0 140: 41490: 0 140: 41491: 0 140: 41492: 0 140: 41493: 0 140: 41494: 0 140: 41495: 0 140: 41496: 0 140: 41497: 0 140: 41498: 0 140: 41499: 0 140: 41500: 0 140: 41501: 0 140: 41502: 0 140: 41503: 0 140: 41504: 0 140: 41505: 0 140: 41506: 0 140: 41507: 0 140: 41508: 0 140: 41509: 0 140: 41510: 0 140: 41511: 0 140: 41512: 0 140: 41513: 0 140: 41514: 0 140: 41515: 0 140: 41516: 0 140: 41517: 0 140: 41518: 0 140: 41519: 0 140: 41520: 0 140: 41521: 0 140: 41522: 0 140: 41523: 0 140: 41524: 0 140: 41525: 0 140: 41526: 0 140: 41527: 0 140: 41528: 0 140: 41529: 0 140: 41530: 0 140: 41531: 0 140: 41532: 0 140: 41533: 0 140: 41534: 0 140: 41535: 0 140: 41536: 0 140: 41537: 0 140: 41538: 0 140: 41539: 0 140: 41540: 0 140: 41541: 0 140: 41542: 0 140: 41543: 0 140: 41544: 0 140: 41545: 0 140: 41546: 0 140: 41547: 0 140: 41548: 0 140: 41549: 0 140: 41550: 0 140: 41551: 0 140: 41552: 0 140: 41553: 0 140: 41554: 0 140: 41555: 0 140: 41556: 0 140: 41557: 0 140: 41558: 0 140: 41559: 0 140: 41560: 0 140: 41561: 0 140: 41562: 0 140: 41563: 0 140: 41564: 0 140: 41565: 0 140: 41566: 0 140: 41567: 0 140: 41568: 0 140: 41569: 0 140: 41570: 0 140: 41571: 0 140: 41572: 0 140: 41573: 0 140: 41574: 0 140: 41575: 0 140: 41576: 0 140: 41577: 0 140: 41578: 0 140: 41579: 0 140: 41580: 0 140: 41581: 0 140: 41582: 0 140: 41583: 0 140: 41584: 0 140: 41585: 0 140: 41586: 0 140: 41587: 0 140: 41588: 0 140: 41589: 0 140: 41590: 0 140: 41591: 0 140: 41592: 0 140: 41593: 0 140: 41594: 0 140: 41595: 0 140: 41596: 0 140: 41597: 0 140: 41598: 0 140: 41599: 0 140: 41600: 0 140: 41601: 0 140: 41602: 0 140: 41603: 0 140: 41604: 0 140: 41605: 0 140: 41606: 0 140: 41607: 0 140: 41608: 0 140: 41609: 0 140: 41610: 0 140: 41611: 0 140: 41612: 0 140: 41613: 0 140: 41614: 0 140: 41615: 0 140: 41616: 0 140: 41617: 0 140: 41618: 0 140: 41619: 0 140: 41620: 0 140: 41621: 0 140: 41622: 0 140: 41623: 0 140: 41624: 0 140: 41625: 0 140: 41626: 0 140: 41627: 0 140: 41628: 0 140: 41629: 0 140: 41630: 0 140: 41631: 0 140: 41632: 0 140: 41633: 0 140: 41634: 0 140: 41635: 0 140: 41636: 0 140: 41637: 0 140: 41638: 0 140: 41639: 0 140: 41640: 0 140: 41641: 0 140: 41642: 0 140: 41643: 0 140: 41644: 0 140: 41645: 0 140: 41646: 0 140: 41647: 0 140: 41648: 0 140: 41649: 0 140: 41650: 0 140: 41651: 0 140: 41652: 0 140: 41653: 0 140: 41654: 0 140: 41655: 0 140: 41656: 0 140: 41657: 0 140: 41658: 0 140: 41659: 0 140: 41660: 0 140: 41661: 0 140: 41662: 0 140: 41663: 0 140: 41664: 0 140: 41665: 0 140: 41666: 0 140: 41667: 0 140: 41668: 0 140: 41669: 0 140: 41670: 0 140: 41671: 0 140: 41672: 0 140: 41673: 0 140: 41674: 0 140: 41675: 0 140: 41676: 0 140: 41677: 0 140: 41678: 0 140: 41679: 0 140: 41680: 0 140: 41681: 0 140: 41682: 0 140: 41683: 0 140: 41684: 0 140: 41685: 0 140: 41686: 0 140: 41687: 0 140: 41688: 0 140: 41689: 0 140: 41690: 0 140: 41691: 0 140: 41692: 0 140: 41693: 0 140: 41694: 0 140: 41695: 0 140: 41696: 0 140: 41697: 0 140: 41698: 0 140: 41699: 0 140: 41700: 0 140: 41701: 0 140: 41702: 0 140: 41703: 0 140: 41704: 0 140: 41705: 0 140: 41706: 0 140: 41707: 0 140: 41708: 0 140: 41709: 0 140: 41710: 0 140: 41711: 0 140: 41712: 0 140: 41713: 0 140: 41714: 0 140: 41715: 0 140: 41716: 0 140: 41717: 0 140: 41718: 0 140: 41719: 0 140: 41720: 0 140: 41721: 0 140: 41722: 0 140: 41723: 0 140: 41724: 0 140: 41725: 0 140: 41726: 0 140: 41727: 0 140: 41728: 0 140: 41729: 0 140: 41730: 0 140: 41731: 0 140: 41732: 0 140: 41733: 0 140: 41734: 0 140: 41735: 0 140: 41736: 0 140: 41737: 0 140: 41738: 0 140: 41739: 0 140: 41740: 0 140: 41741: 0 140: 41742: 0 140: 41743: 0 140: 41744: 0 140: 41745: 0 140: 41746: 0 140: 41747: 0 140: 41748: 0 140: 41749: 0 140: 41750: 0 140: 41751: 0 140: 41752: 0 140: 41753: 0 140: 41754: 0 140: 41755: 0 140: 41756: 0 140: 41757: 0 140: 41758: 0 140: 41759: 0 140: 41760: 0 140: 41761: 0 140: 41762: 0 140: 41763: 0 140: 41764: 0 140: 41765: 0 140: 41766: 0 140: 41767: 0 140: 41768: 0 140: 41769: 0 140: 41770: 0 140: 41771: 0 140: 41772: 0 140: 41773: 0 140: 41774: 0 140: 41775: 0 140: 41776: 0 140: 41777: 0 140: 41778: 0 140: 41779: 0 140: 41780: 0 140: 41781: 0 140: 41782: 0 140: 41783: 0 140: 41784: 0 140: 41785: 0 140: 41786: 0 140: 41787: 0 140: 41788: 0 140: 41789: 0 140: 41790: 0 140: 41791: 0 140: 41792: 0 140: 41793: 0 140: 41794: 0 140: 41795: 0 140: 41796: 0 140: 41797: 0 140: 41798: 0 140: 41799: 0 140: 41800: 0 140: 41801: 0 140: 41802: 0 140: 41803: 0 140: 41804: 0 140: 41805: 0 140: 41806: 0 140: 41807: 0 140: 41808: 0 140: 41809: 0 140: 41810: 0 140: 41811: 0 140: 41812: 0 140: 41813: 0 140: 41814: 0 140: 41815: 0 140: 41816: 0 140: 41817: 0 140: 41818: 0 140: 41819: 0 140: 41820: 0 140: 41821: 0 140: 41822: 0 140: 41823: 0 140: 41824: 0 140: 41825: 0 140: 41826: 0 140: 41827: 0 140: 41828: 0 140: 41829: 0 140: 41830: 0 140: 41831: 0 140: 41832: 0 140: 41833: 0 140: 41834: 0 140: 41835: 0 140: 41836: 0 140: 41837: 0 140: 41838: 0 140: 41839: 0 140: 41840: 0 140: 41841: 0 140: 41842: 0 140: 41843: 0 140: 41844: 0 140: 41845: 0 140: 41846: 0 140: 41847: 0 140: 41848: 0 140: 41849: 0 140: 41850: 0 140: 41851: 0 140: 41852: 0 140: 41853: 0 140: 41854: 0 140: 41855: 0 140: 41856: 0 140: 41857: 0 140: 41858: 0 140: 41859: 0 140: 41860: 0 140: 41861: 0 140: 41862: 0 140: 41863: 0 140: 41864: 0 140: 41865: 0 140: 41866: 0 140: 41867: 0 140: 41868: 0 140: 41869: 0 140: 41870: 0 140: 41871: 0 140: 41872: 0 140: 41873: 0 140: 41874: 0 140: 41875: 0 140: 41876: 0 140: 41877: 0 140: 41878: 0 140: 41879: 0 140: 41880: 0 140: 41881: 0 140: 41882: 0 140: 41883: 0 140: 41884: 0 140: 41885: 0 140: 41886: 0 140: 41887: 0 140: 41888: 0 140: 41889: 0 140: 41890: 0 140: 41891: 0 140: 41892: 0 140: 41893: 0 140: 41894: 0 140: 41895: 0 140: 41896: 0 140: 41897: 0 140: 41898: 0 140: 41899: 0 140: 41900: 0 140: 41901: 0 140: 41902: 0 140: 41903: 0 140: 41904: 0 140: 41905: 0 140: 41906: 0 140: 41907: 0 140: 41908: 0 140: 41909: 0 140: 41910: 0 140: 41911: 0 140: 41912: 0 140: 41913: 0 140: 41914: 0 140: 41915: 0 140: 41916: 0 140: 41917: 0 140: 41918: 0 140: 41919: 0 140: 41920: 0 140: 41921: 0 140: 41922: 0 140: 41923: 0 140: 41924: 0 140: 41925: 0 140: 41926: 0 140: 41927: 0 140: 41928: 0 140: 41929: 0 140: 41930: 0 140: 41931: 0 140: 41932: 0 140: 41933: 0 140: 41934: 0 140: 41935: 0 140: 41936: 0 140: 41937: 0 140: 41938: 0 140: 41939: 0 140: 41940: 0 140: 41941: 0 140: 41942: 0 140: 41943: 0 140: 41944: 0 140: 41945: 0 140: 41946: 0 140: 41947: 0 140: 41948: 0 140: 41949: 0 140: 41950: 0 140: 41951: 0 140: 41952: 0 140: 41953: 0 140: 41954: 0 140: 41955: 0 140: 41956: 0 140: 41957: 0 140: 41958: 0 140: 41959: 0 140: 41960: 0 140: 41961: 0 140: 41962: 0 140: 41963: 0 140: 41964: 0 140: 41965: 0 140: 41966: 0 140: 41967: 0 140: 41968: 0 140: 41969: 0 140: 41970: 0 140: 41971: 0 140: 41972: 0 140: 41973: 0 140: 41974: 0 140: 41975: 0 140: 41976: 0 140: 41977: 0 140: 41978: 0 140: 41979: 0 140: 41980: 0 140: 41981: 0 140: 41982: 0 140: 41983: 0 140: 41984: 0 140: 41985: 0 140: 41986: 0 140: 41987: 0 140: 41988: 0 140: 41989: 0 140: 41990: 0 140: 41991: 0 140: 41992: 0 140: 41993: 0 140: 41994: 0 140: 41995: 0 140: 41996: 0 140: 41997: 0 140: 41998: 0 140: 41999: 0 140: 42000: 0 140: 42001: 0 140: 42002: 0 140: 42003: 0 140: 42004: 0 140: 42005: 0 140: 42006: 0 140: 42007: 0 140: 42008: 0 140: 42009: 0 140: 42010: 0 140: 42011: 0 140: 42012: 0 140: 42013: 0 140: 42014: 0 140: 42015: 0 140: 42016: 0 140: 42017: 0 140: 42018: 0 140: 42019: 0 140: 42020: 0 140: 42021: 0 140: 42022: 0 140: 42023: 0 140: 42024: 0 140: 42025: 0 140: 42026: 0 140: 42027: 0 140: 42028: 0 140: 42029: 0 140: 42030: 0 140: 42031: 0 140: 42032: 0 140: 42033: 0 140: 42034: 0 140: 42035: 0 140: 42036: 0 140: 42037: 0 140: 42038: 0 140: 42039: 0 140: 42040: 0 140: 42041: 0 140: 42042: 0 140: 42043: 0 140: 42044: 0 140: 42045: 0 140: 42046: 0 140: 42047: 0 140: 42048: 0 140: 42049: 0 140: 42050: 0 140: 42051: 0 140: 42052: 0 140: 42053: 0 140: 42054: 0 140: 42055: 0 140: 42056: 0 140: 42057: 0 140: 42058: 0 140: 42059: 0 140: 42060: 0 140: 42061: 0 140: 42062: 0 140: 42063: 0 140: 42064: 0 140: 42065: 0 140: 42066: 0 140: 42067: 0 140: 42068: 0 140: 42069: 0 140: 42070: 0 140: 42071: 0 140: 42072: 0 140: 42073: 0 140: 42074: 0 140: 42075: 0 140: 42076: 0 140: 42077: 0 140: 42078: 0 140: 42079: 0 140: 42080: 0 140: 42081: 0 140: 42082: 0 140: 42083: 0 140: 42084: 0 140: 42085: 0 140: 42086: 0 140: 42087: 0 140: 42088: 0 140: 42089: 0 140: 42090: 0 140: 42091: 0 140: 42092: 0 140: 42093: 0 140: 42094: 0 140: 42095: 0 140: 42096: 0 140: 42097: 0 140: 42098: 0 140: 42099: 0 140: 42100: 0 140: 42101: 0 140: 42102: 0 140: 42103: 0 140: 42104: 0 140: 42105: 0 140: 42106: 0 140: 42107: 0 140: 42108: 0 140: 42109: 0 140: 42110: 0 140: 42111: 0 140: 42112: 0 140: 42113: 0 140: 42114: 0 140: 42115: 0 140: 42116: 0 140: 42117: 0 140: 42118: 0 140: 42119: 0 140: 42120: 0 140: 42121: 0 140: 42122: 0 140: 42123: 0 140: 42124: 0 140: 42125: 0 140: 42126: 0 140: 42127: 0 140: 42128: 0 140: 42129: 0 140: 42130: 0 140: 42131: 0 140: 42132: 0 140: 42133: 0 140: 42134: 0 140: 42135: 0 140: 42136: 0 140: 42137: 0 140: 42138: 0 140: 42139: 0 140: 42140: 0 140: 42141: 0 140: 42142: 0 140: 42143: 0 140: 42144: 0 140: 42145: 0 140: 42146: 0 140: 42147: 0 140: 42148: 0 140: 42149: 0 140: 42150: 0 140: 42151: 0 140: 42152: 0 140: 42153: 0 140: 42154: 0 140: 42155: 0 140: 42156: 0 140: 42157: 0 140: 42158: 0 140: 42159: 0 140: 42160: 0 140: 42161: 0 140: 42162: 0 140: 42163: 0 140: 42164: 0 140: 42165: 0 140: 42166: 0 140: 42167: 0 140: 42168: 0 140: 42169: 0 140: 42170: 0 140: 42171: 0 140: 42172: 0 140: 42173: 0 140: 42174: 0 140: 42175: 0 140: 42176: 0 140: 42177: 0 140: 42178: 0 140: 42179: 0 140: 42180: 0 140: 42181: 0 140: 42182: 0 140: 42183: 0 140: 42184: 0 140: 42185: 0 140: 42186: 0 140: 42187: 0 140: 42188: 0 140: 42189: 0 140: 42190: 0 140: 42191: 0 140: 42192: 0 140: 42193: 0 140: 42194: 0 140: 42195: 0 140: 42196: 0 140: 42197: 0 140: 42198: 0 140: 42199: 0 140: 42200: 0 140: 42201: 0 140: 42202: 0 140: 42203: 0 140: 42204: 0 140: 42205: 0 140: 42206: 0 140: 42207: 0 140: 42208: 0 140: 42209: 0 140: 42210: 0 140: 42211: 0 140: 42212: 0 140: 42213: 0 140: 42214: 0 140: 42215: 0 140: 42216: 0 140: 42217: 0 140: 42218: 0 140: 42219: 0 140: 42220: 0 140: 42221: 0 140: 42222: 0 140: 42223: 0 140: 42224: 0 140: 42225: 0 140: 42226: 0 140: 42227: 0 140: 42228: 0 140: 42229: 0 140: 42230: 0 140: 42231: 0 140: 42232: 0 140: 42233: 0 140: 42234: 0 140: 42235: 0 140: 42236: 0 140: 42237: 0 140: 42238: 0 140: 42239: 0 140: 42240: 0 140: 42241: 0 140: 42242: 0 140: 42243: 0 140: 42244: 0 140: 42245: 0 140: 42246: 0 140: 42247: 0 140: 42248: 0 140: 42249: 0 140: 42250: 0 140: 42251: 0 140: 42252: 0 140: 42253: 0 140: 42254: 0 140: 42255: 0 140: 42256: 0 140: 42257: 0 140: 42258: 0 140: 42259: 0 140: 42260: 0 140: 42261: 0 140: 42262: 0 140: 42263: 0 140: 42264: 0 140: 42265: 0 140: 42266: 0 140: 42267: 0 140: 42268: 0 140: 42269: 0 140: 42270: 0 140: 42271: 0 140: 42272: 0 140: 42273: 0 140: 42274: 0 140: 42275: 0 140: 42276: 0 140: 42277: 0 140: 42278: 0 140: 42279: 0 140: 42280: 0 140: 42281: 0 140: 42282: 0 140: 42283: 0 140: 42284: 0 140: 42285: 0 140: 42286: 0 140: 42287: 0 140: 42288: 0 140: 42289: 0 140: 42290: 0 140: 42291: 0 140: 42292: 0 140: 42293: 0 140: 42294: 0 140: 42295: 0 140: 42296: 0 140: 42297: 0 140: 42298: 0 140: 42299: 0 140: 42300: 0 140: 42301: 0 140: 42302: 0 140: 42303: 0 140: 42304: 0 140: 42305: 0 140: 42306: 0 140: 42307: 0 140: 42308: 0 140: 42309: 0 140: 42310: 0 140: 42311: 0 140: 42312: 0 140: 42313: 0 140: 42314: 0 140: 42315: 0 140: 42316: 0 140: 42317: 0 140: 42318: 0 140: 42319: 0 140: 42320: 0 140: 42321: 0 140: 42322: 0 140: 42323: 0 140: 42324: 0 140: 42325: 0 140: 42326: 0 140: 42327: 0 140: 42328: 0 140: 42329: 0 140: 42330: 0 140: 42331: 0 140: 42332: 0 140: 42333: 0 140: 42334: 0 140: 42335: 0 140: 42336: 0 140: 42337: 0 140: 42338: 0 140: 42339: 0 140: 42340: 0 140: 42341: 0 140: 42342: 0 140: 42343: 0 140: 42344: 0 140: 42345: 0 140: 42346: 0 140: 42347: 0 140: 42348: 0 140: 42349: 0 140: 42350: 0 140: 42351: 0 140: 42352: 0 140: 42353: 0 140: 42354: 0 140: 42355: 0 140: 42356: 0 140: 42357: 0 140: 42358: 0 140: 42359: 0 140: 42360: 0 140: 42361: 0 140: 42362: 0 140: 42363: 0 140: 42364: 0 140: 42365: 0 140: 42366: 0 140: 42367: 0 140: 42368: 0 140: 42369: 0 140: 42370: 0 140: 42371: 0 140: 42372: 0 140: 42373: 0 140: 42374: 0 140: 42375: 0 140: 42376: 0 140: 42377: 0 140: 42378: 0 140: 42379: 0 140: 42380: 0 140: 42381: 0 140: 42382: 0 140: 42383: 0 140: 42384: 0 140: 42385: 0 140: 42386: 0 140: 42387: 0 140: 42388: 0 140: 42389: 0 140: 42390: 0 140: 42391: 0 140: 42392: 0 140: 42393: 0 140: 42394: 0 140: 42395: 0 140: 42396: 0 140: 42397: 0 140: 42398: 0 140: 42399: 0 140: 42400: 0 140: 42401: 0 140: 42402: 0 140: 42403: 0 140: 42404: 0 140: 42405: 0 140: 42406: 0 140: 42407: 0 140: 42408: 0 140: 42409: 0 140: 42410: 0 140: 42411: 0 140: 42412: 0 140: 42413: 0 140: 42414: 0 140: 42415: 0 140: 42416: 0 140: 42417: 0 140: 42418: 0 140: 42419: 0 140: 42420: 0 140: 42421: 0 140: 42422: 0 140: 42423: 0 140: 42424: 0 140: 42425: 0 140: 42426: 0 140: 42427: 0 140: 42428: 0 140: 42429: 0 140: 42430: 0 140: 42431: 0 140: 42432: 0 140: 42433: 0 140: 42434: 0 140: 42435: 0 140: 42436: 0 140: 42437: 0 140: 42438: 0 140: 42439: 0 140: 42440: 0 140: 42441: 0 140: 42442: 0 140: 42443: 0 140: 42444: 0 140: 42445: 0 140: 42446: 0 140: 42447: 0 140: 42448: 0 140: 42449: 0 140: 42450: 0 140: 42451: 0 140: 42452: 0 140: 42453: 0 140: 42454: 0 140: 42455: 0 140: 42456: 0 140: 42457: 0 140: 42458: 0 140: 42459: 0 140: 42460: 0 140: 42461: 0 140: 42462: 0 140: 42463: 0 140: 42464: 0 140: 42465: 0 140: 42466: 0 140: 42467: 0 140: 42468: 0 140: 42469: 0 140: 42470: 0 140: 42471: 0 140: 42472: 0 140: 42473: 0 140: 42474: 0 140: 42475: 0 140: 42476: 0 140: 42477: 0 140: 42478: 0 140: 42479: 0 140: 42480: 0 140: 42481: 0 140: 42482: 0 140: 42483: 0 140: 42484: 0 140: 42485: 0 140: 42486: 0 140: 42487: 0 140: 42488: 0 140: 42489: 0 140: 42490: 0 140: 42491: 0 140: 42492: 0 140: 42493: 0 140: 42494: 0 140: 42495: 0 140: 42496: 0 140: 42497: 0 140: 42498: 0 140: 42499: 0 140: 42500: 0 140: 42501: 0 140: 42502: 0 140: 42503: 0 140: 42504: 0 140: 42505: 0 140: 42506: 0 140: 42507: 0 140: 42508: 0 140: 42509: 0 140: 42510: 0 140: 42511: 0 140: 42512: 0 140: 42513: 0 140: 42514: 0 140: 42515: 0 140: 42516: 0 140: 42517: 0 140: 42518: 0 140: 42519: 0 140: 42520: 0 140: 42521: 0 140: 42522: 0 140: 42523: 0 140: 42524: 0 140: 42525: 0 140: 42526: 0 140: 42527: 0 140: 42528: 0 140: 42529: 0 140: 42530: 0 140: 42531: 0 140: 42532: 0 140: 42533: 0 140: 42534: 0 140: 42535: 0 140: 42536: 0 140: 42537: 0 140: 42538: 0 140: 42539: 0 140: 42540: 0 140: 42541: 0 140: 42542: 0 140: 42543: 0 140: 42544: 0 140: 42545: 0 140: 42546: 0 140: 42547: 0 140: 42548: 0 140: 42549: 0 140: 42550: 0 140: 42551: 0 140: 42552: 0 140: 42553: 0 140: 42554: 0 140: 42555: 0 140: 42556: 0 140: 42557: 0 140: 42558: 0 140: 42559: 0 140: 42560: 0 140: 42561: 0 140: 42562: 0 140: 42563: 0 140: 42564: 0 140: 42565: 0 140: 42566: 0 140: 42567: 0 140: 42568: 0 140: 42569: 0 140: 42570: 0 140: 42571: 0 140: 42572: 0 140: 42573: 0 140: 42574: 0 140: 42575: 0 140: 42576: 0 140: 42577: 0 140: 42578: 0 140: 42579: 0 140: 42580: 0 140: 42581: 0 140: 42582: 0 140: 42583: 0 140: 42584: 0 140: 42585: 0 140: 42586: 0 140: 42587: 0 140: 42588: 0 140: 42589: 0 140: 42590: 0 140: 42591: 0 140: 42592: 0 140: 42593: 0 140: 42594: 0 140: 42595: 0 140: 42596: 0 140: 42597: 0 140: 42598: 0 140: 42599: 0 140: 42600: 0 140: 42601: 0 140: 42602: 0 140: 42603: 0 140: 42604: 0 140: 42605: 0 140: 42606: 0 140: 42607: 0 140: 42608: 0 140: 42609: 0 140: 42610: 0 140: 42611: 0 140: 42612: 0 140: 42613: 0 140: 42614: 0 140: 42615: 0 140: 42616: 0 140: 42617: 0 140: 42618: 0 140: 42619: 0 140: 42620: 0 140: 42621: 0 140: 42622: 0 140: 42623: 0 140: 42624: 0 140: 42625: 0 140: 42626: 0 140: 42627: 0 140: 42628: 0 140: 42629: 0 140: 42630: 0 140: 42631: 0 140: 42632: 0 140: 42633: 0 140: 42634: 0 140: 42635: 0 140: 42636: 0 140: 42637: 0 140: 42638: 0 140: 42639: 0 140: 42640: 0 140: 42641: 0 140: 42642: 0 140: 42643: 0 140: 42644: 0 140: 42645: 0 140: 42646: 0 140: 42647: 0 140: 42648: 0 140: 42649: 0 140: 42650: 0 140: 42651: 0 140: 42652: 0 140: 42653: 0 140: 42654: 0 140: 42655: 0 140: 42656: 0 140: 42657: 0 140: 42658: 0 140: 42659: 0 140: 42660: 0 140: 42661: 0 140: 42662: 0 140: 42663: 0 140: 42664: 0 140: 42665: 0 140: 42666: 0 140: 42667: 0 140: 42668: 0 140: 42669: 0 140: 42670: 0 140: 42671: 0 140: 42672: 0 140: 42673: 0 140: 42674: 0 140: 42675: 0 140: 42676: 0 140: 42677: 0 140: 42678: 0 140: 42679: 0 140: 42680: 0 140: 42681: 0 140: 42682: 0 140: 42683: 0 140: 42684: 0 140: 42685: 0 140: 42686: 0 140: 42687: 0 140: 42688: 0 140: 42689: 0 140: 42690: 0 140: 42691: 0 140: 42692: 0 140: 42693: 0 140: 42694: 0 140: 42695: 0 140: 42696: 0 140: 42697: 0 140: 42698: 0 140: 42699: 0 140: 42700: 0 140: 42701: 0 140: 42702: 0 140: 42703: 0 140: 42704: 0 140: 42705: 0 140: 42706: 0 140: 42707: 0 140: 42708: 0 140: 42709: 0 140: 42710: 0 140: 42711: 0 140: 42712: 0 140: 42713: 0 140: 42714: 0 140: 42715: 0 140: 42716: 0 140: 42717: 0 140: 42718: 0 140: 42719: 0 140: 42720: 0 140: 42721: 0 140: 42722: 0 140: 42723: 0 140: 42724: 0 140: 42725: 0 140: 42726: 0 140: 42727: 0 140: 42728: 0 140: 42729: 0 140: 42730: 0 140: 42731: 0 140: 42732: 0 140: 42733: 0 140: 42734: 0 140: 42735: 0 140: 42736: 0 140: 42737: 0 140: 42738: 0 140: 42739: 0 140: 42740: 0 140: 42741: 0 140: 42742: 0 140: 42743: 0 140: 42744: 0 140: 42745: 0 140: 42746: 0 140: 42747: 0 140: 42748: 0 140: 42749: 0 140: 42750: 0 140: 42751: 0 140: 42752: 0 140: 42753: 0 140: 42754: 0 140: 42755: 0 140: 42756: 0 140: 42757: 0 140: 42758: 0 140: 42759: 0 140: 42760: 0 140: 42761: 0 140: 42762: 0 140: 42763: 0 140: 42764: 0 140: 42765: 0 140: 42766: 0 140: 42767: 0 140: 42768: 0 140: 42769: 0 140: 42770: 0 140: 42771: 0 140: 42772: 0 140: 42773: 0 140: 42774: 0 140: 42775: 0 140: 42776: 0 140: 42777: 0 140: 42778: 0 140: 42779: 0 140: 42780: 0 140: 42781: 0 140: 42782: 0 140: 42783: 0 140: 42784: 0 140: 42785: 0 140: 42786: 0 140: 42787: 0 140: 42788: 0 140: 42789: 0 140: 42790: 0 140: 42791: 0 140: 42792: 0 140: 42793: 0 140: 42794: 0 140: 42795: 0 140: 42796: 0 140: 42797: 0 140: 42798: 0 140: 42799: 0 140: 42800: 0 140: 42801: 0 140: 42802: 0 140: 42803: 0 140: 42804: 0 140: 42805: 0 140: 42806: 0 140: 42807: 0 140: 42808: 0 140: 42809: 0 140: 42810: 0 140: 42811: 0 140: 42812: 0 140: 42813: 0 140: 42814: 0 140: 42815: 0 140: 42816: 0 140: 42817: 0 140: 42818: 0 140: 42819: 0 140: 42820: 0 140: 42821: 0 140: 42822: 0 140: 42823: 0 140: 42824: 0 140: 42825: 0 140: 42826: 0 140: 42827: 0 140: 42828: 0 140: 42829: 0 140: 42830: 0 140: 42831: 0 140: 42832: 0 140: 42833: 0 140: 42834: 0 140: 42835: 0 140: 42836: 0 140: 42837: 0 140: 42838: 0 140: 42839: 0 140: 42840: 0 140: 42841: 0 140: 42842: 0 140: 42843: 0 140: 42844: 0 140: 42845: 0 140: 42846: 0 140: 42847: 0 140: 42848: 0 140: 42849: 0 140: 42850: 0 140: 42851: 0 140: 42852: 0 140: 42853: 0 140: 42854: 0 140: 42855: 0 140: 42856: 0 140: 42857: 0 140: 42858: 0 140: 42859: 0 140: 42860: 0 140: 42861: 0 140: 42862: 0 140: 42863: 0 140: 42864: 0 140: 42865: 0 140: 42866: 0 140: 42867: 0 140: 42868: 0 140: 42869: 0 140: 42870: 0 140: 42871: 0 140: 42872: 0 140: 42873: 0 140: 42874: 0 140: 42875: 0 140: 42876: 0 140: 42877: 0 140: 42878: 0 140: 42879: 0 140: 42880: 0 140: 42881: 0 140: 42882: 0 140: 42883: 0 140: 42884: 0 140: 42885: 0 140: 42886: 0 140: 42887: 0 140: 42888: 0 140: 42889: 0 140: 42890: 0 140: 42891: 0 140: 42892: 0 140: 42893: 0 140: 42894: 0 140: 42895: 0 140: 42896: 0 140: 42897: 0 140: 42898: 0 140: 42899: 0 140: 42900: 0 140: 42901: 0 140: 42902: 0 140: 42903: 0 140: 42904: 0 140: 42905: 0 140: 42906: 0 140: 42907: 0 140: 42908: 0 140: 42909: 0 140: 42910: 0 140: 42911: 0 140: 42912: 0 140: 42913: 0 140: 42914: 0 140: 42915: 0 140: 42916: 0 140: 42917: 0 140: 42918: 0 140: 42919: 0 140: 42920: 0 140: 42921: 0 140: 42922: 0 140: 42923: 0 140: 42924: 0 140: 42925: 0 140: 42926: 0 140: 42927: 0 140: 42928: 0 140: 42929: 0 140: 42930: 0 140: 42931: 0 140: 42932: 0 140: 42933: 0 140: 42934: 0 140: 42935: 0 140: 42936: 0 140: 42937: 0 140: 42938: 0 140: 42939: 0 140: 42940: 0 140: 42941: 0 140: 42942: 0 140: 42943: 0 140: 42944: 0 140: 42945: 0 140: 42946: 0 140: 42947: 0 140: 42948: 0 140: 42949: 0 140: 42950: 0 140: 42951: 0 140: 42952: 0 140: 42953: 0 140: 42954: 0 140: 42955: 0 140: 42956: 0 140: 42957: 0 140: 42958: 0 140: 42959: 0 140: 42960: 0 140: 42961: 0 140: 42962: 0 140: 42963: 0 140: 42964: 0 140: 42965: 0 140: 42966: 0 140: 42967: 0 140: 42968: 0 140: 42969: 0 140: 42970: 0 140: 42971: 0 140: 42972: 0 140: 42973: 0 140: 42974: 0 140: 42975: 0 140: 42976: 0 140: 42977: 0 140: 42978: 0 140: 42979: 0 140: 42980: 0 140: 42981: 0 140: 42982: 0 140: 42983: 0 140: 42984: 0 140: 42985: 0 140: 42986: 0 140: 42987: 0 140: 42988: 0 140: 42989: 0 140: 42990: 0 140: 42991: 0 140: 42992: 0 140: 42993: 0 140: 42994: 0 140: 42995: 0 140: 42996: 0 140: 42997: 0 140: 42998: 0 140: 42999: 0 140: 43000: 0 140: 43001: 0 140: 43002: 0 140: 43003: 0 140: 43004: 0 140: 43005: 0 140: 43006: 0 140: 43007: 0 140: 43008: 0 140: 43009: 0 140: 43010: 0 140: 43011: 0 140: 43012: 0 140: 43013: 0 140: 43014: 0 140: 43015: 0 140: 43016: 0 140: 43017: 0 140: 43018: 0 140: 43019: 0 140: 43020: 0 140: 43021: 0 140: 43022: 0 140: 43023: 0 140: 43024: 0 140: 43025: 0 140: 43026: 0 140: 43027: 0 140: 43028: 0 140: 43029: 0 140: 43030: 0 140: 43031: 0 140: 43032: 0 140: 43033: 0 140: 43034: 0 140: 43035: 0 140: 43036: 0 140: 43037: 0 140: 43038: 0 140: 43039: 0 140: 43040: 0 140: 43041: 0 140: 43042: 0 140: 43043: 0 140: 43044: 0 140: 43045: 0 140: 43046: 0 140: 43047: 0 140: 43048: 0 140: 43049: 0 140: 43050: 0 140: 43051: 0 140: 43052: 0 140: 43053: 0 140: 43054: 0 140: 43055: 0 140: 43056: 0 140: 43057: 0 140: 43058: 0 140: 43059: 0 140: 43060: 0 140: 43061: 0 140: 43062: 0 140: 43063: 0 140: 43064: 0 140: 43065: 0 140: 43066: 0 140: 43067: 0 140: 43068: 0 140: 43069: 0 140: 43070: 0 140: 43071: 0 140: 43072: 0 140: 43073: 0 140: 43074: 0 140: 43075: 0 140: 43076: 0 140: 43077: 0 140: 43078: 0 140: 43079: 0 140: 43080: 0 140: 43081: 0 140: 43082: 0 140: 43083: 0 140: 43084: 0 140: 43085: 0 140: 43086: 0 140: 43087: 0 140: 43088: 0 140: 43089: 0 140: 43090: 0 140: 43091: 0 140: 43092: 0 140: 43093: 0 140: 43094: 0 140: 43095: 0 140: 43096: 0 140: 43097: 0 140: 43098: 0 140: 43099: 0 140: 43100: 0 140: 43101: 0 140: 43102: 0 140: 43103: 0 140: 43104: 0 140: 43105: 0 140: 43106: 0 140: 43107: 0 140: 43108: 0 140: 43109: 0 140: 43110: 0 140: 43111: 0 140: 43112: 0 140: 43113: 0 140: 43114: 0 140: 43115: 0 140: 43116: 0 140: 43117: 0 140: 43118: 0 140: 43119: 0 140: 43120: 0 140: 43121: 0 140: 43122: 0 140: 43123: 0 140: 43124: 0 140: 43125: 0 140: 43126: 0 140: 43127: 0 140: 43128: 0 140: 43129: 0 140: 43130: 0 140: 43131: 0 140: 43132: 0 140: 43133: 0 140: 43134: 0 140: 43135: 0 140: 43136: 0 140: 43137: 0 140: 43138: 0 140: 43139: 0 140: 43140: 0 140: 43141: 0 140: 43142: 0 140: 43143: 0 140: 43144: 0 140: 43145: 0 140: 43146: 0 140: 43147: 0 140: 43148: 0 140: 43149: 0 140: 43150: 0 140: 43151: 0 140: 43152: 0 140: 43153: 0 140: 43154: 0 140: 43155: 0 140: 43156: 0 140: 43157: 0 140: 43158: 0 140: 43159: 0 140: 43160: 0 140: 43161: 0 140: 43162: 0 140: 43163: 0 140: 43164: 0 140: 43165: 0 140: 43166: 0 140: 43167: 0 140: 43168: 0 140: 43169: 0 140: 43170: 0 140: 43171: 0 140: 43172: 0 140: 43173: 0 140: 43174: 0 140: 43175: 0 140: 43176: 0 140: 43177: 0 140: 43178: 0 140: 43179: 0 140: 43180: 0 140: 43181: 0 140: 43182: 0 140: 43183: 0 140: 43184: 0 140: 43185: 0 140: 43186: 0 140: 43187: 0 140: 43188: 0 140: 43189: 0 140: 43190: 0 140: 43191: 0 140: 43192: 0 140: 43193: 0 140: 43194: 0 140: 43195: 0 140: 43196: 0 140: 43197: 0 140: 43198: 0 140: 43199: 0 140: 43200: 0 140: 43201: 0 140: 43202: 0 140: 43203: 0 140: 43204: 0 140: 43205: 0 140: 43206: 0 140: 43207: 0 140: 43208: 0 140: 43209: 0 140: 43210: 0 140: 43211: 0 140: 43212: 0 140: 43213: 0 140: 43214: 0 140: 43215: 0 140: 43216: 0 140: 43217: 0 140: 43218: 0 140: 43219: 0 140: 43220: 0 140: 43221: 0 140: 43222: 0 140: 43223: 0 140: 43224: 0 140: 43225: 0 140: 43226: 0 140: 43227: 0 140: 43228: 0 140: 43229: 0 140: 43230: 0 140: 43231: 0 140: 43232: 0 140: 43233: 0 140: 43234: 0 140: 43235: 0 140: 43236: 0 140: 43237: 0 140: 43238: 0 140: 43239: 0 140: 43240: 0 140: 43241: 0 140: 43242: 0 140: 43243: 0 140: 43244: 0 140: 43245: 0 140: 43246: 0 140: 43247: 0 140: 43248: 0 140: 43249: 0 140: 43250: 0 140: 43251: 0 140: 43252: 0 140: 43253: 0 140: 43254: 0 140: 43255: 0 140: 43256: 0 140: 43257: 0 140: 43258: 0 140: 43259: 0 140: 43260: 0 140: 43261: 0 140: 43262: 0 140: 43263: 0 140: 43264: 0 140: 43265: 0 140: 43266: 0 140: 43267: 0 140: 43268: 0 140: 43269: 0 140: 43270: 0 140: 43271: 0 140: 43272: 0 140: 43273: 0 140: 43274: 0 140: 43275: 0 140: 43276: 0 140: 43277: 0 140: 43278: 0 140: 43279: 0 140: 43280: 0 140: 43281: 0 140: 43282: 0 140: 43283: 0 140: 43284: 0 140: 43285: 0 140: 43286: 0 140: 43287: 0 140: 43288: 0 140: 43289: 0 140: 43290: 0 140: 43291: 0 140: 43292: 0 140: 43293: 0 140: 43294: 0 140: 43295: 0 140: 43296: 0 140: 43297: 0 140: 43298: 0 140: 43299: 0 140: 43300: 0 140: 43301: 0 140: 43302: 0 140: 43303: 0 140: 43304: 0 140: 43305: 0 140: 43306: 0 140: 43307: 0 140: 43308: 0 140: 43309: 0 140: 43310: 0 140: 43311: 0 140: 43312: 0 140: 43313: 0 140: 43314: 0 140: 43315: 0 140: 43316: 0 140: 43317: 0 140: 43318: 0 140: 43319: 0 140: 43320: 0 140: 43321: 0 140: 43322: 0 140: 43323: 0 140: 43324: 0 140: 43325: 0 140: 43326: 0 140: 43327: 0 140: 43328: 0 140: 43329: 0 140: 43330: 0 140: 43331: 0 140: 43332: 0 140: 43333: 0 140: 43334: 0 140: 43335: 0 140: 43336: 0 140: 43337: 0 140: 43338: 0 140: 43339: 0 140: 43340: 0 140: 43341: 0 140: 43342: 0 140: 43343: 0 140: 43344: 0 140: 43345: 0 140: 43346: 0 140: 43347: 0 140: 43348: 0 140: 43349: 0 140: 43350: 0 140: 43351: 0 140: 43352: 0 140: 43353: 0 140: 43354: 0 140: 43355: 0 140: 43356: 0 140: 43357: 0 140: 43358: 0 140: 43359: 0 140: 43360: 0 140: 43361: 0 140: 43362: 0 140: 43363: 0 140: 43364: 0 140: 43365: 0 140: 43366: 0 140: 43367: 0 140: 43368: 0 140: 43369: 0 140: 43370: 0 140: 43371: 0 140: 43372: 0 140: 43373: 0 140: 43374: 0 140: 43375: 0 140: 43376: 0 140: 43377: 0 140: 43378: 0 140: 43379: 0 140: 43380: 0 140: 43381: 0 140: 43382: 0 140: 43383: 0 140: 43384: 0 140: 43385: 0 140: 43386: 0 140: 43387: 0 140: 43388: 0 140: 43389: 0 140: 43390: 0 140: 43391: 0 140: 43392: 0 140: 43393: 0 140: 43394: 0 140: 43395: 0 140: 43396: 0 140: 43397: 0 140: 43398: 0 140: 43399: 0 140: 43400: 0 140: 43401: 0 140: 43402: 0 140: 43403: 0 140: 43404: 0 140: 43405: 0 140: 43406: 0 140: 43407: 0 140: 43408: 0 140: 43409: 0 140: 43410: 0 140: 43411: 0 140: 43412: 0 140: 43413: 0 140: 43414: 0 140: 43415: 0 140: 43416: 0 140: 43417: 0 140: 43418: 0 140: 43419: 0 140: 43420: 0 140: 43421: 0 140: 43422: 0 140: 43423: 0 140: 43424: 0 140: 43425: 0 140: 43426: 0 140: 43427: 0 140: 43428: 0 140: 43429: 0 140: 43430: 0 140: 43431: 0 140: 43432: 0 140: 43433: 0 140: 43434: 0 140: 43435: 0 140: 43436: 0 140: 43437: 0 140: 43438: 0 140: 43439: 0 140: 43440: 0 140: 43441: 0 140: 43442: 0 140: 43443: 0 140: 43444: 0 140: 43445: 0 140: 43446: 0 140: 43447: 0 140: 43448: 0 140: 43449: 0 140: 43450: 0 140: 43451: 0 140: 43452: 0 140: 43453: 0 140: 43454: 0 140: 43455: 0 140: 43456: 0 140: 43457: 0 140: 43458: 0 140: 43459: 0 140: 43460: 0 140: 43461: 0 140: 43462: 0 140: 43463: 0 140: 43464: 0 140: 43465: 0 140: 43466: 0 140: 43467: 0 140: 43468: 0 140: 43469: 0 140: 43470: 0 140: 43471: 0 140: 43472: 0 140: 43473: 0 140: 43474: 0 140: 43475: 0 140: 43476: 0 140: 43477: 0 140: 43478: 0 140: 43479: 0 140: 43480: 0 140: 43481: 0 140: 43482: 0 140: 43483: 0 140: 43484: 0 140: 43485: 0 140: 43486: 0 140: 43487: 0 140: 43488: 0 140: 43489: 0 140: 43490: 0 140: 43491: 0 140: 43492: 0 140: 43493: 0 140: 43494: 0 140: 43495: 0 140: 43496: 0 140: 43497: 0 140: 43498: 0 140: 43499: 0 140: 43500: 0 140: 43501: 0 140: 43502: 0 140: 43503: 0 140: 43504: 0 140: 43505: 0 140: 43506: 0 140: 43507: 0 140: 43508: 0 140: 43509: 0 140: 43510: 0 140: 43511: 0 140: 43512: 0 140: 43513: 0 140: 43514: 0 140: 43515: 0 140: 43516: 0 140: 43517: 0 140: 43518: 0 140: 43519: 0 140: 43520: 0 140: 43521: 0 140: 43522: 0 140: 43523: 0 140: 43524: 0 140: 43525: 0 140: 43526: 0 140: 43527: 0 140: 43528: 0 140: 43529: 0 140: 43530: 0 140: 43531: 0 140: 43532: 0 140: 43533: 0 140: 43534: 0 140: 43535: 0 140: 43536: 0 140: 43537: 0 140: 43538: 0 140: 43539: 0 140: 43540: 0 140: 43541: 0 140: 43542: 0 140: 43543: 0 140: 43544: 0 140: 43545: 0 140: 43546: 0 140: 43547: 0 140: 43548: 0 140: 43549: 0 140: 43550: 0 140: 43551: 0 140: 43552: 0 140: 43553: 0 140: 43554: 0 140: 43555: 0 140: 43556: 0 140: 43557: 0 140: 43558: 0 140: 43559: 0 140: 43560: 0 140: 43561: 0 140: 43562: 0 140: 43563: 0 140: 43564: 0 140: 43565: 0 140: 43566: 0 140: 43567: 0 140: 43568: 0 140: 43569: 0 140: 43570: 0 140: 43571: 0 140: 43572: 0 140: 43573: 0 140: 43574: 0 140: 43575: 0 140: 43576: 0 140: 43577: 0 140: 43578: 0 140: 43579: 0 140: 43580: 0 140: 43581: 0 140: 43582: 0 140: 43583: 0 140: 43584: 0 140: 43585: 0 140: 43586: 0 140: 43587: 0 140: 43588: 0 140: 43589: 0 140: 43590: 0 140: 43591: 0 140: 43592: 0 140: 43593: 0 140: 43594: 0 140: 43595: 0 140: 43596: 0 140: 43597: 0 140: 43598: 0 140: 43599: 0 140: 43600: 0 140: 43601: 0 140: 43602: 0 140: 43603: 0 140: 43604: 0 140: 43605: 0 140: 43606: 0 140: 43607: 0 140: 43608: 0 140: 43609: 0 140: 43610: 0 140: 43611: 0 140: 43612: 0 140: 43613: 0 140: 43614: 0 140: 43615: 0 140: 43616: 0 140: 43617: 0 140: 43618: 0 140: 43619: 0 140: 43620: 0 140: 43621: 0 140: 43622: 0 140: 43623: 0 140: 43624: 0 140: 43625: 0 140: 43626: 0 140: 43627: 0 140: 43628: 0 140: 43629: 0 140: 43630: 0 140: 43631: 0 140: 43632: 0 140: 43633: 0 140: 43634: 0 140: 43635: 0 140: 43636: 0 140: 43637: 0 140: 43638: 0 140: 43639: 0 140: 43640: 0 140: 43641: 0 140: 43642: 0 140: 43643: 0 140: 43644: 0 140: 43645: 0 140: 43646: 0 140: 43647: 0 140: 43648: 0 140: 43649: 0 140: 43650: 0 140: 43651: 0 140: 43652: 0 140: 43653: 0 140: 43654: 0 140: 43655: 0 140: 43656: 0 140: 43657: 0 140: 43658: 0 140: 43659: 0 140: 43660: 0 140: 43661: 0 140: 43662: 0 140: 43663: 0 140: 43664: 0 140: 43665: 0 140: 43666: 0 140: 43667: 0 140: 43668: 0 140: 43669: 0 140: 43670: 0 140: 43671: 0 140: 43672: 0 140: 43673: 0 140: 43674: 0 140: 43675: 0 140: 43676: 0 140: 43677: 0 140: 43678: 0 140: 43679: 0 140: 43680: 0 140: 43681: 0 140: 43682: 0 140: 43683: 0 140: 43684: 0 140: 43685: 0 140: 43686: 0 140: 43687: 0 140: 43688: 0 140: 43689: 0 140: 43690: 0 140: 43691: 0 140: 43692: 0 140: 43693: 0 140: 43694: 0 140: 43695: 0 140: 43696: 0 140: 43697: 0 140: 43698: 0 140: 43699: 0 140: 43700: 0 140: 43701: 0 140: 43702: 0 140: 43703: 0 140: 43704: 0 140: 43705: 0 140: 43706: 0 140: 43707: 0 140: 43708: 0 140: 43709: 0 140: 43710: 0 140: 43711: 0 140: 43712: 0 140: 43713: 0 140: 43714: 0 140: 43715: 0 140: 43716: 0 140: 43717: 0 140: 43718: 0 140: 43719: 0 140: 43720: 0 140: 43721: 0 140: 43722: 0 140: 43723: 0 140: 43724: 0 140: 43725: 0 140: 43726: 0 140: 43727: 0 140: 43728: 0 140: 43729: 0 140: 43730: 0 140: 43731: 0 140: 43732: 0 140: 43733: 0 140: 43734: 0 140: 43735: 0 140: 43736: 0 140: 43737: 0 140: 43738: 0 140: 43739: 0 140: 43740: 0 140: 43741: 0 140: 43742: 0 140: 43743: 0 140: 43744: 0 140: 43745: 0 140: 43746: 0 140: 43747: 0 140: 43748: 0 140: 43749: 0 140: 43750: 0 140: 43751: 0 140: 43752: 0 140: 43753: 0 140: 43754: 0 140: 43755: 0 140: 43756: 0 140: 43757: 0 140: 43758: 0 140: 43759: 0 140: 43760: 0 140: 43761: 0 140: 43762: 0 140: 43763: 0 140: 43764: 0 140: 43765: 0 140: 43766: 0 140: 43767: 0 140: 43768: 0 140: 43769: 0 140: 43770: 0 140: 43771: 0 140: 43772: 0 140: 43773: 0 140: 43774: 0 140: 43775: 0 140: 43776: 0 140: 43777: 0 140: 43778: 0 140: 43779: 0 140: 43780: 0 140: 43781: 0 140: 43782: 0 140: 43783: 0 140: 43784: 0 140: 43785: 0 140: 43786: 0 140: 43787: 0 140: 43788: 0 140: 43789: 0 140: 43790: 0 140: 43791: 0 140: 43792: 0 140: 43793: 0 140: 43794: 0 140: 43795: 0 140: 43796: 0 140: 43797: 0 140: 43798: 0 140: 43799: 0 140: 43800: 0 140: 43801: 0 140: 43802: 0 140: 43803: 0 140: 43804: 0 140: 43805: 0 140: 43806: 0 140: 43807: 0 140: 43808: 0 140: 43809: 0 140: 43810: 0 140: 43811: 0 140: 43812: 0 140: 43813: 0 140: 43814: 0 140: 43815: 0 140: 43816: 0 140: 43817: 0 140: 43818: 0 140: 43819: 0 140: 43820: 0 140: 43821: 0 140: 43822: 0 140: 43823: 0 140: 43824: 0 140: 43825: 0 140: 43826: 0 140: 43827: 0 140: 43828: 0 140: 43829: 0 140: 43830: 0 140: 43831: 0 140: 43832: 0 140: 43833: 0 140: 43834: 0 140: 43835: 0 140: 43836: 0 140: 43837: 0 140: 43838: 0 140: 43839: 0 140: 43840: 0 140: 43841: 0 140: 43842: 0 140: 43843: 0 140: 43844: 0 140: 43845: 0 140: 43846: 0 140: 43847: 0 140: 43848: 0 140: 43849: 0 140: 43850: 0 140: 43851: 0 140: 43852: 0 140: 43853: 0 140: 43854: 0 140: 43855: 0 140: 43856: 0 140: 43857: 0 140: 43858: 0 140: 43859: 0 140: 43860: 0 140: 43861: 0 140: 43862: 0 140: 43863: 0 140: 43864: 0 140: 43865: 0 140: 43866: 0 140: 43867: 0 140: 43868: 0 140: 43869: 0 140: 43870: 0 140: 43871: 0 140: 43872: 0 140: 43873: 0 140: 43874: 0 140: 43875: 0 140: 43876: 0 140: 43877: 0 140: 43878: 0 140: 43879: 0 140: 43880: 0 140: 43881: 0 140: 43882: 0 140: 43883: 0 140: 43884: 0 140: 43885: 0 140: 43886: 0 140: 43887: 0 140: 43888: 0 140: 43889: 0 140: 43890: 0 140: 43891: 0 140: 43892: 0 140: 43893: 0 140: 43894: 0 140: 43895: 0 140: 43896: 0 140: 43897: 0 140: 43898: 0 140: 43899: 0 140: 43900: 0 140: 43901: 0 140: 43902: 0 140: 43903: 0 140: 43904: 0 140: 43905: 0 140: 43906: 0 140: 43907: 0 140: 43908: 0 140: 43909: 0 140: 43910: 0 140: 43911: 0 140: 43912: 0 140: 43913: 0 140: 43914: 0 140: 43915: 0 140: 43916: 0 140: 43917: 0 140: 43918: 0 140: 43919: 0 140: 43920: 0 140: 43921: 0 140: 43922: 0 140: 43923: 0 140: 43924: 0 140: 43925: 0 140: 43926: 0 140: 43927: 0 140: 43928: 0 140: 43929: 0 140: 43930: 0 140: 43931: 0 140: 43932: 0 140: 43933: 0 140: 43934: 0 140: 43935: 0 140: 43936: 0 140: 43937: 0 140: 43938: 0 140: 43939: 0 140: 43940: 0 140: 43941: 0 140: 43942: 0 140: 43943: 0 140: 43944: 0 140: 43945: 0 140: 43946: 0 140: 43947: 0 140: 43948: 0 140: 43949: 0 140: 43950: 0 140: 43951: 0 140: 43952: 0 140: 43953: 0 140: 43954: 0 140: 43955: 0 140: 43956: 0 140: 43957: 0 140: 43958: 0 140: 43959: 0 140: 43960: 0 140: 43961: 0 140: 43962: 0 140: 43963: 0 140: 43964: 0 140: 43965: 0 140: 43966: 0 140: 43967: 0 140: 43968: 0 140: 43969: 0 140: 43970: 0 140: 43971: 0 140: 43972: 0 140: 43973: 0 140: 43974: 0 140: 43975: 0 140: 43976: 0 140: 43977: 0 140: 43978: 0 140: 43979: 0 140: 43980: 0 140: 43981: 0 140: 43982: 0 140: 43983: 0 140: 43984: 0 140: 43985: 0 140: 43986: 0 140: 43987: 0 140: 43988: 0 140: 43989: 0 140: 43990: 0 140: 43991: 0 140: 43992: 0 140: 43993: 0 140: 43994: 0 140: 43995: 0 140: 43996: 0 140: 43997: 0 140: 43998: 0 140: 43999: 0 140: 44000: 0 140: 44001: 0 140: 44002: 0 140: 44003: 0 140: 44004: 0 140: 44005: 0 140: 44006: 0 140: 44007: 0 140: 44008: 0 140: 44009: 0 140: 44010: 0 140: 44011: 0 140: 44012: 0 140: 44013: 0 140: 44014: 0 140: 44015: 0 140: 44016: 0 140: 44017: 0 140: 44018: 0 140: 44019: 0 140: 44020: 0 140: 44021: 0 140: 44022: 0 140: 44023: 0 140: 44024: 0 140: 44025: 0 140: 44026: 0 140: 44027: 0 140: 44028: 0 140: 44029: 0 140: 44030: 0 140: 44031: 0 140: 44032: 0 140: 44033: 0 140: 44034: 0 140: 44035: 0 140: 44036: 0 140: 44037: 0 140: 44038: 0 140: 44039: 0 140: 44040: 0 140: 44041: 0 140: 44042: 0 140: 44043: 0 140: 44044: 0 140: 44045: 0 140: 44046: 0 140: 44047: 0 140: 44048: 0 140: 44049: 0 140: 44050: 0 140: 44051: 0 140: 44052: 0 140: 44053: 0 140: 44054: 0 140: 44055: 0 140: 44056: 0 140: 44057: 0 140: 44058: 0 140: 44059: 0 140: 44060: 0 140: 44061: 0 140: 44062: 0 140: 44063: 0 140: 44064: 0 140: 44065: 0 140: 44066: 0 140: 44067: 0 140: 44068: 0 140: 44069: 0 140: 44070: 0 140: 44071: 0 140: 44072: 0 140: 44073: 0 140: 44074: 0 140: 44075: 0 140: 44076: 0 140: 44077: 0 140: 44078: 0 140: 44079: 0 140: 44080: 0 140: 44081: 0 140: 44082: 0 140: 44083: 0 140: 44084: 0 140: 44085: 0 140: 44086: 0 140: 44087: 0 140: 44088: 0 140: 44089: 0 140: 44090: 0 140: 44091: 0 140: 44092: 0 140: 44093: 0 140: 44094: 0 140: 44095: 0 140: 44096: 0 140: 44097: 0 140: 44098: 0 140: 44099: 0 140: 44100: 0 140: 44101: 0 140: 44102: 0 140: 44103: 0 140: 44104: 0 140: 44105: 0 140: 44106: 0 140: 44107: 0 140: 44108: 0 140: 44109: 0 140: 44110: 0 140: 44111: 0 140: 44112: 0 140: 44113: 0 140: 44114: 0 140: 44115: 0 140: 44116: 0 140: 44117: 0 140: 44118: 0 140: 44119: 0 140: 44120: 0 140: 44121: 0 140: 44122: 0 140: 44123: 0 140: 44124: 0 140: 44125: 0 140: 44126: 0 140: 44127: 0 140: 44128: 0 140: 44129: 0 140: 44130: 0 140: 44131: 0 140: 44132: 0 140: 44133: 0 140: 44134: 0 140: 44135: 0 140: 44136: 0 140: 44137: 0 140: 44138: 0 140: 44139: 0 140: 44140: 0 140: 44141: 0 140: 44142: 0 140: 44143: 0 140: 44144: 0 140: 44145: 0 140: 44146: 0 140: 44147: 0 140: 44148: 0 140: 44149: 0 140: 44150: 0 140: 44151: 0 140: 44152: 0 140: 44153: 0 140: 44154: 0 140: 44155: 0 140: 44156: 0 140: 44157: 0 140: 44158: 0 140: 44159: 0 140: 44160: 0 140: 44161: 0 140: 44162: 0 140: 44163: 0 140: 44164: 0 140: 44165: 0 140: 44166: 0 140: 44167: 0 140: 44168: 0 140: 44169: 0 140: 44170: 0 140: 44171: 0 140: 44172: 0 140: 44173: 0 140: 44174: 0 140: 44175: 0 140: 44176: 0 140: 44177: 0 140: 44178: 0 140: 44179: 0 140: 44180: 0 140: 44181: 0 140: 44182: 0 140: 44183: 0 140: 44184: 0 140: 44185: 0 140: 44186: 0 140: 44187: 0 140: 44188: 0 140: 44189: 0 140: 44190: 0 140: 44191: 0 140: 44192: 0 140: 44193: 0 140: 44194: 0 140: 44195: 0 140: 44196: 0 140: 44197: 0 140: 44198: 0 140: 44199: 0 140: 44200: 0 140: 44201: 0 140: 44202: 0 140: 44203: 0 140: 44204: 0 140: 44205: 0 140: 44206: 0 140: 44207: 0 140: 44208: 0 140: 44209: 0 140: 44210: 0 140: 44211: 0 140: 44212: 0 140: 44213: 0 140: 44214: 0 140: 44215: 0 140: 44216: 0 140: 44217: 0 140: 44218: 0 140: 44219: 0 140: 44220: 0 140: 44221: 0 140: 44222: 0 140: 44223: 0 140: 44224: 0 140: 44225: 0 140: 44226: 0 140: 44227: 0 140: 44228: 0 140: 44229: 0 140: 44230: 0 140: 44231: 0 140: 44232: 0 140: 44233: 0 140: 44234: 0 140: 44235: 0 140: 44236: 0 140: 44237: 0 140: 44238: 0 140: 44239: 0 140: 44240: 0 140: 44241: 0 140: 44242: 0 140: 44243: 0 140: 44244: 0 140: 44245: 0 140: 44246: 0 140: 44247: 0 140: 44248: 0 140: 44249: 0 140: 44250: 0 140: 44251: 0 140: 44252: 0 140: 44253: 0 140: 44254: 0 140: 44255: 0 140: 44256: 0 140: 44257: 0 140: 44258: 0 140: 44259: 0 140: 44260: 0 140: 44261: 0 140: 44262: 0 140: 44263: 0 140: 44264: 0 140: 44265: 0 140: 44266: 0 140: 44267: 0 140: 44268: 0 140: 44269: 0 140: 44270: 0 140: 44271: 0 140: 44272: 0 140: 44273: 0 140: 44274: 0 140: 44275: 0 140: 44276: 0 140: 44277: 0 140: 44278: 0 140: 44279: 0 140: 44280: 0 140: 44281: 0 140: 44282: 0 140: 44283: 0 140: 44284: 0 140: 44285: 0 140: 44286: 0 140: 44287: 0 140: 44288: 0 140: 44289: 0 140: 44290: 0 140: 44291: 0 140: 44292: 0 140: 44293: 0 140: 44294: 0 140: 44295: 0 140: 44296: 0 140: 44297: 0 140: 44298: 0 140: 44299: 0 140: 44300: 0 140: 44301: 0 140: 44302: 0 140: 44303: 0 140: 44304: 0 140: 44305: 0 140: 44306: 0 140: 44307: 0 140: 44308: 0 140: 44309: 0 140: 44310: 0 140: 44311: 0 140: 44312: 0 140: 44313: 0 140: 44314: 0 140: 44315: 0 140: 44316: 0 140: 44317: 0 140: 44318: 0 140: 44319: 0 140: 44320: 0 140: 44321: 0 140: 44322: 0 140: 44323: 0 140: 44324: 0 140: 44325: 0 140: 44326: 0 140: 44327: 0 140: 44328: 0 140: 44329: 0 140: 44330: 0 140: 44331: 0 140: 44332: 0 140: 44333: 0 140: 44334: 0 140: 44335: 0 140: 44336: 0 140: 44337: 0 140: 44338: 0 140: 44339: 0 140: 44340: 0 140: 44341: 0 140: 44342: 0 140: 44343: 0 140: 44344: 0 140: 44345: 0 140: 44346: 0 140: 44347: 0 140: 44348: 0 140: 44349: 0 140: 44350: 0 140: 44351: 0 140: 44352: 0 140: 44353: 0 140: 44354: 0 140: 44355: 0 140: 44356: 0 140: 44357: 0 140: 44358: 0 140: 44359: 0 140: 44360: 0 140: 44361: 0 140: 44362: 0 140: 44363: 0 140: 44364: 0 140: 44365: 0 140: 44366: 0 140: 44367: 0 140: 44368: 0 140: 44369: 0 140: 44370: 0 140: 44371: 0 140: 44372: 0 140: 44373: 0 140: 44374: 0 140: 44375: 0 140: 44376: 0 140: 44377: 0 140: 44378: 0 140: 44379: 0 140: 44380: 0 140: 44381: 0 140: 44382: 0 140: 44383: 0 140: 44384: 0 140: 44385: 0 140: 44386: 0 140: 44387: 0 140: 44388: 0 140: 44389: 0 140: 44390: 0 140: 44391: 0 140: 44392: 0 140: 44393: 0 140: 44394: 0 140: 44395: 0 140: 44396: 0 140: 44397: 0 140: 44398: 0 140: 44399: 0 140: 44400: 0 140: 44401: 0 140: 44402: 0 140: 44403: 0 140: 44404: 0 140: 44405: 0 140: 44406: 0 140: 44407: 0 140: 44408: 0 140: 44409: 0 140: 44410: 0 140: 44411: 0 140: 44412: 0 140: 44413: 0 140: 44414: 0 140: 44415: 0 140: 44416: 0 140: 44417: 0 140: 44418: 0 140: 44419: 0 140: 44420: 0 140: 44421: 0 140: 44422: 0 140: 44423: 0 140: 44424: 0 140: 44425: 0 140: 44426: 0 140: 44427: 0 140: 44428: 0 140: 44429: 0 140: 44430: 0 140: 44431: 0 140: 44432: 0 140: 44433: 0 140: 44434: 0 140: 44435: 0 140: 44436: 0 140: 44437: 0 140: 44438: 0 140: 44439: 0 140: 44440: 0 140: 44441: 0 140: 44442: 0 140: 44443: 0 140: 44444: 0 140: 44445: 0 140: 44446: 0 140: 44447: 0 140: 44448: 0 140: 44449: 0 140: 44450: 0 140: 44451: 0 140: 44452: 0 140: 44453: 0 140: 44454: 0 140: 44455: 0 140: 44456: 0 140: 44457: 0 140: 44458: 0 140: 44459: 0 140: 44460: 0 140: 44461: 0 140: 44462: 0 140: 44463: 0 140: 44464: 0 140: 44465: 0 140: 44466: 0 140: 44467: 0 140: 44468: 0 140: 44469: 0 140: 44470: 0 140: 44471: 0 140: 44472: 0 140: 44473: 0 140: 44474: 0 140: 44475: 0 140: 44476: 0 140: 44477: 0 140: 44478: 0 140: 44479: 0 140: 44480: 0 140: 44481: 0 140: 44482: 0 140: 44483: 0 140: 44484: 0 140: 44485: 0 140: 44486: 0 140: 44487: 0 140: 44488: 0 140: 44489: 0 140: 44490: 0 140: 44491: 0 140: 44492: 0 140: 44493: 0 140: 44494: 0 140: 44495: 0 140: 44496: 0 140: 44497: 0 140: 44498: 0 140: 44499: 0 140: 44500: 0 140: 44501: 0 140: 44502: 0 140: 44503: 0 140: 44504: 0 140: 44505: 0 140: 44506: 0 140: 44507: 0 140: 44508: 0 140: 44509: 0 140: 44510: 0 140: 44511: 0 140: 44512: 0 140: 44513: 0 140: 44514: 0 140: 44515: 0 140: 44516: 0 140: 44517: 0 140: 44518: 0 140: 44519: 0 140: 44520: 0 140: 44521: 0 140: 44522: 0 140: 44523: 0 140: 44524: 0 140: 44525: 0 140: 44526: 0 140: 44527: 0 140: 44528: 0 140: 44529: 0 140: 44530: 0 140: 44531: 0 140: 44532: 0 140: 44533: 0 140: 44534: 0 140: 44535: 0 140: 44536: 0 140: 44537: 0 140: 44538: 0 140: 44539: 0 140: 44540: 0 140: 44541: 0 140: 44542: 0 140: 44543: 0 140: 44544: 0 140: 44545: 0 140: 44546: 0 140: 44547: 0 140: 44548: 0 140: 44549: 0 140: 44550: 0 140: 44551: 0 140: 44552: 0 140: 44553: 0 140: 44554: 0 140: 44555: 0 140: 44556: 0 140: 44557: 0 140: 44558: 0 140: 44559: 0 140: 44560: 0 140: 44561: 0 140: 44562: 0 140: 44563: 0 140: 44564: 0 140: 44565: 0 140: 44566: 0 140: 44567: 0 140: 44568: 0 140: 44569: 0 140: 44570: 0 140: 44571: 0 140: 44572: 0 140: 44573: 0 140: 44574: 0 140: 44575: 0 140: 44576: 0 140: 44577: 0 140: 44578: 0 140: 44579: 0 140: 44580: 0 140: 44581: 0 140: 44582: 0 140: 44583: 0 140: 44584: 0 140: 44585: 0 140: 44586: 0 140: 44587: 0 140: 44588: 0 140: 44589: 0 140: 44590: 0 140: 44591: 0 140: 44592: 0 140: 44593: 0 140: 44594: 0 140: 44595: 0 140: 44596: 0 140: 44597: 0 140: 44598: 0 140: 44599: 0 140: 44600: 0 140: 44601: 0 140: 44602: 0 140: 44603: 0 140: 44604: 0 140: 44605: 0 140: 44606: 0 140: 44607: 0 140: 44608: 0 140: 44609: 0 140: 44610: 0 140: 44611: 0 140: 44612: 0 140: 44613: 0 140: 44614: 0 140: 44615: 0 140: 44616: 0 140: 44617: 0 140: 44618: 0 140: 44619: 0 140: 44620: 0 140: 44621: 0 140: 44622: 0 140: 44623: 0 140: 44624: 0 140: 44625: 0 140: 44626: 0 140: 44627: 0 140: 44628: 0 140: 44629: 0 140: 44630: 0 140: 44631: 0 140: 44632: 0 140: 44633: 0 140: 44634: 0 140: 44635: 0 140: 44636: 0 140: 44637: 0 140: 44638: 0 140: 44639: 0 140: 44640: 0 140: 44641: 0 140: 44642: 0 140: 44643: 0 140: 44644: 0 140: 44645: 0 140: 44646: 0 140: 44647: 0 140: 44648: 0 140: 44649: 0 140: 44650: 0 140: 44651: 0 140: 44652: 0 140: 44653: 0 140: 44654: 0 140: 44655: 0 140: 44656: 0 140: 44657: 0 140: 44658: 0 140: 44659: 0 140: 44660: 0 140: 44661: 0 140: 44662: 0 140: 44663: 0 140: 44664: 0 140: 44665: 0 140: 44666: 0 140: 44667: 0 140: 44668: 0 140: 44669: 0 140: 44670: 0 140: 44671: 0 140: 44672: 0 140: 44673: 0 140: 44674: 0 140: 44675: 0 140: 44676: 0 140: 44677: 0 140: 44678: 0 140: 44679: 0 140: 44680: 0 140: 44681: 0 140: 44682: 0 140: 44683: 0 140: 44684: 0 140: 44685: 0 140: 44686: 0 140: 44687: 0 140: 44688: 0 140: 44689: 0 140: 44690: 0 140: 44691: 0 140: 44692: 0 140: 44693: 0 140: 44694: 0 140: 44695: 0 140: 44696: 0 140: 44697: 0 140: 44698: 0 140: 44699: 0 140: 44700: 0 140: 44701: 0 140: 44702: 0 140: 44703: 0 140: 44704: 0 140: 44705: 0 140: 44706: 0 140: 44707: 0 140: 44708: 0 140: 44709: 0 140: 44710: 0 140: 44711: 0 140: 44712: 0 140: 44713: 0 140: 44714: 0 140: 44715: 0 140: 44716: 0 140: 44717: 0 140: 44718: 0 140: 44719: 0 140: 44720: 0 140: 44721: 0 140: 44722: 0 140: 44723: 0 140: 44724: 0 140: 44725: 0 140: 44726: 0 140: 44727: 0 140: 44728: 0 140: 44729: 0 140: 44730: 0 140: 44731: 0 140: 44732: 0 140: 44733: 0 140: 44734: 0 140: 44735: 0 140: 44736: 0 140: 44737: 0 140: 44738: 0 140: 44739: 0 140: 44740: 0 140: 44741: 0 140: 44742: 0 140: 44743: 0 140: 44744: 0 140: 44745: 0 140: 44746: 0 140: 44747: 0 140: 44748: 0 140: 44749: 0 140: 44750: 0 140: 44751: 0 140: 44752: 0 140: 44753: 0 140: 44754: 0 140: 44755: 0 140: 44756: 0 140: 44757: 0 140: 44758: 0 140: 44759: 0 140: 44760: 0 140: 44761: 0 140: 44762: 0 140: 44763: 0 140: 44764: 0 140: 44765: 0 140: 44766: 0 140: 44767: 0 140: 44768: 0 140: 44769: 0 140: 44770: 0 140: 44771: 0 140: 44772: 0 140: 44773: 0 140: 44774: 0 140: 44775: 0 140: 44776: 0 140: 44777: 0 140: 44778: 0 140: 44779: 0 140: 44780: 0 140: 44781: 0 140: 44782: 0 140: 44783: 0 140: 44784: 0 140: 44785: 0 140: 44786: 0 140: 44787: 0 140: 44788: 0 140: 44789: 0 140: 44790: 0 140: 44791: 0 140: 44792: 0 140: 44793: 0 140: 44794: 0 140: 44795: 0 140: 44796: 0 140: 44797: 0 140: 44798: 0 140: 44799: 0 140: 44800: 0 140: 44801: 0 140: 44802: 0 140: 44803: 0 140: 44804: 0 140: 44805: 0 140: 44806: 0 140: 44807: 0 140: 44808: 0 140: 44809: 0 140: 44810: 0 140: 44811: 0 140: 44812: 0 140: 44813: 0 140: 44814: 0 140: 44815: 0 140: 44816: 0 140: 44817: 0 140: 44818: 0 140: 44819: 0 140: 44820: 0 140: 44821: 0 140: 44822: 0 140: 44823: 0 140: 44824: 0 140: 44825: 0 140: 44826: 0 140: 44827: 0 140: 44828: 0 140: 44829: 0 140: 44830: 0 140: 44831: 0 140: 44832: 0 140: 44833: 0 140: 44834: 0 140: 44835: 0 140: 44836: 0 140: 44837: 0 140: 44838: 0 140: 44839: 0 140: 44840: 0 140: 44841: 0 140: 44842: 0 140: 44843: 0 140: 44844: 0 140: 44845: 0 140: 44846: 0 140: 44847: 0 140: 44848: 0 140: 44849: 0 140: 44850: 0 140: 44851: 0 140: 44852: 0 140: 44853: 0 140: 44854: 0 140: 44855: 0 140: 44856: 0 140: 44857: 0 140: 44858: 0 140: 44859: 0 140: 44860: 0 140: 44861: 0 140: 44862: 0 140: 44863: 0 140: 44864: 0 140: 44865: 0 140: 44866: 0 140: 44867: 0 140: 44868: 0 140: 44869: 0 140: 44870: 0 140: 44871: 0 140: 44872: 0 140: 44873: 0 140: 44874: 0 140: 44875: 0 140: 44876: 0 140: 44877: 0 140: 44878: 0 140: 44879: 0 140: 44880: 0 140: 44881: 0 140: 44882: 0 140: 44883: 0 140: 44884: 0 140: 44885: 0 140: 44886: 0 140: 44887: 0 140: 44888: 0 140: 44889: 0 140: 44890: 0 140: 44891: 0 140: 44892: 0 140: 44893: 0 140: 44894: 0 140: 44895: 0 140: 44896: 0 140: 44897: 0 140: 44898: 0 140: 44899: 0 140: 44900: 0 140: 44901: 0 140: 44902: 0 140: 44903: 0 140: 44904: 0 140: 44905: 0 140: 44906: 0 140: 44907: 0 140: 44908: 0 140: 44909: 0 140: 44910: 0 140: 44911: 0 140: 44912: 0 140: 44913: 0 140: 44914: 0 140: 44915: 0 140: 44916: 0 140: 44917: 0 140: 44918: 0 140: 44919: 0 140: 44920: 0 140: 44921: 0 140: 44922: 0 140: 44923: 0 140: 44924: 0 140: 44925: 0 140: 44926: 0 140: 44927: 0 140: 44928: 0 140: 44929: 0 140: 44930: 0 140: 44931: 0 140: 44932: 0 140: 44933: 0 140: 44934: 0 140: 44935: 0 140: 44936: 0 140: 44937: 0 140: 44938: 0 140: 44939: 0 140: 44940: 0 140: 44941: 0 140: 44942: 0 140: 44943: 0 140: 44944: 0 140: 44945: 0 140: 44946: 0 140: 44947: 0 140: 44948: 0 140: 44949: 0 140: 44950: 0 140: 44951: 0 140: 44952: 0 140: 44953: 0 140: 44954: 0 140: 44955: 0 140: 44956: 0 140: 44957: 0 140: 44958: 0 140: 44959: 0 140: 44960: 0 140: 44961: 0 140: 44962: 0 140: 44963: 0 140: 44964: 0 140: 44965: 0 140: 44966: 0 140: 44967: 0 140: 44968: 0 140: 44969: 0 140: 44970: 0 140: 44971: 0 140: 44972: 0 140: 44973: 0 140: 44974: 0 140: 44975: 0 140: 44976: 0 140: 44977: 0 140: 44978: 0 140: 44979: 0 140: 44980: 0 140: 44981: 0 140: 44982: 0 140: 44983: 0 140: 44984: 0 140: 44985: 0 140: 44986: 0 140: 44987: 0 140: 44988: 0 140: 44989: 0 140: 44990: 0 140: 44991: 0 140: 44992: 0 140: 44993: 0 140: 44994: 0 140: 44995: 0 140: 44996: 0 140: 44997: 0 140: 44998: 0 140: 44999: 0 140: 45000: 0 140: 45001: 0 140: 45002: 0 140: 45003: 0 140: 45004: 0 140: 45005: 0 140: 45006: 0 140: 45007: 0 140: 45008: 0 140: 45009: 0 140: 45010: 0 140: 45011: 0 140: 45012: 0 140: 45013: 0 140: 45014: 0 140: 45015: 0 140: 45016: 0 140: 45017: 0 140: 45018: 0 140: 45019: 0 140: 45020: 0 140: 45021: 0 140: 45022: 0 140: 45023: 0 140: 45024: 0 140: 45025: 0 140: 45026: 0 140: 45027: 0 140: 45028: 0 140: 45029: 0 140: 45030: 0 140: 45031: 0 140: 45032: 0 140: 45033: 0 140: 45034: 0 140: 45035: 0 140: 45036: 0 140: 45037: 0 140: 45038: 0 140: 45039: 0 140: 45040: 0 140: 45041: 0 140: 45042: 0 140: 45043: 0 140: 45044: 0 140: 45045: 0 140: 45046: 0 140: 45047: 0 140: 45048: 0 140: 45049: 0 140: 45050: 0 140: 45051: 0 140: 45052: 0 140: 45053: 0 140: 45054: 0 140: 45055: 0 140: 45056: 0 140: 45057: 0 140: 45058: 0 140: 45059: 0 140: 45060: 0 140: 45061: 0 140: 45062: 0 140: 45063: 0 140: 45064: 0 140: 45065: 0 140: 45066: 0 140: 45067: 0 140: 45068: 0 140: 45069: 0 140: 45070: 0 140: 45071: 0 140: 45072: 0 140: 45073: 0 140: 45074: 0 140: 45075: 0 140: 45076: 0 140: 45077: 0 140: 45078: 0 140: 45079: 0 140: 45080: 0 140: 45081: 0 140: 45082: 0 140: 45083: 0 140: 45084: 0 140: 45085: 0 140: 45086: 0 140: 45087: 0 140: 45088: 0 140: 45089: 0 140: 45090: 0 140: 45091: 0 140: 45092: 0 140: 45093: 0 140: 45094: 0 140: 45095: 0 140: 45096: 0 140: 45097: 0 140: 45098: 0 140: 45099: 0 140: 45100: 0 140: 45101: 0 140: 45102: 0 140: 45103: 0 140: 45104: 0 140: 45105: 0 140: 45106: 0 140: 45107: 0 140: 45108: 0 140: 45109: 0 140: 45110: 0 140: 45111: 0 140: 45112: 0 140: 45113: 0 140: 45114: 0 140: 45115: 0 140: 45116: 0 140: 45117: 0 140: 45118: 0 140: 45119: 0 140: 45120: 0 140: 45121: 0 140: 45122: 0 140: 45123: 0 140: 45124: 0 140: 45125: 0 140: 45126: 0 140: 45127: 0 140: 45128: 0 140: 45129: 0 140: 45130: 0 140: 45131: 0 140: 45132: 0 140: 45133: 0 140: 45134: 0 140: 45135: 0 140: 45136: 0 140: 45137: 0 140: 45138: 0 140: 45139: 0 140: 45140: 0 140: 45141: 0 140: 45142: 0 140: 45143: 0 140: 45144: 0 140: 45145: 0 140: 45146: 0 140: 45147: 0 140: 45148: 0 140: 45149: 0 140: 45150: 0 140: 45151: 0 140: 45152: 0 140: 45153: 0 140: 45154: 0 140: 45155: 0 140: 45156: 0 140: 45157: 0 140: 45158: 0 140: 45159: 0 140: 45160: 0 140: 45161: 0 140: 45162: 0 140: 45163: 0 140: 45164: 0 140: 45165: 0 140: 45166: 0 140: 45167: 0 140: 45168: 0 140: 45169: 0 140: 45170: 0 140: 45171: 0 140: 45172: 0 140: 45173: 0 140: 45174: 0 140: 45175: 0 140: 45176: 0 140: 45177: 0 140: 45178: 0 140: 45179: 0 140: 45180: 0 140: 45181: 0 140: 45182: 0 140: 45183: 0 140: 45184: 0 140: 45185: 0 140: 45186: 0 140: 45187: 0 140: 45188: 0 140: 45189: 0 140: 45190: 0 140: 45191: 0 140: 45192: 0 140: 45193: 0 140: 45194: 0 140: 45195: 0 140: 45196: 0 140: 45197: 0 140: 45198: 0 140: 45199: 0 140: 45200: 0 140: 45201: 0 140: 45202: 0 140: 45203: 0 140: 45204: 0 140: 45205: 0 140: 45206: 0 140: 45207: 0 140: 45208: 0 140: 45209: 0 140: 45210: 0 140: 45211: 0 140: 45212: 0 140: 45213: 0 140: 45214: 0 140: 45215: 0 140: 45216: 0 140: 45217: 0 140: 45218: 0 140: 45219: 0 140: 45220: 0 140: 45221: 0 140: 45222: 0 140: 45223: 0 140: 45224: 0 140: 45225: 0 140: 45226: 0 140: 45227: 0 140: 45228: 0 140: 45229: 0 140: 45230: 0 140: 45231: 0 140: 45232: 0 140: 45233: 0 140: 45234: 0 140: 45235: 0 140: 45236: 0 140: 45237: 0 140: 45238: 0 140: 45239: 0 140: 45240: 0 140: 45241: 0 140: 45242: 0 140: 45243: 0 140: 45244: 0 140: 45245: 0 140: 45246: 0 140: 45247: 0 140: 45248: 0 140: 45249: 0 140: 45250: 0 140: 45251: 0 140: 45252: 0 140: 45253: 0 140: 45254: 0 140: 45255: 0 140: 45256: 0 140: 45257: 0 140: 45258: 0 140: 45259: 0 140: 45260: 0 140: 45261: 0 140: 45262: 0 140: 45263: 0 140: 45264: 0 140: 45265: 0 140: 45266: 0 140: 45267: 0 140: 45268: 0 140: 45269: 0 140: 45270: 0 140: 45271: 0 140: 45272: 0 140: 45273: 0 140: 45274: 0 140: 45275: 0 140: 45276: 0 140: 45277: 0 140: 45278: 0 140: 45279: 0 140: 45280: 0 140: 45281: 0 140: 45282: 0 140: 45283: 0 140: 45284: 0 140: 45285: 0 140: 45286: 0 140: 45287: 0 140: 45288: 0 140: 45289: 0 140: 45290: 0 140: 45291: 0 140: 45292: 0 140: 45293: 0 140: 45294: 0 140: 45295: 0 140: 45296: 0 140: 45297: 0 140: 45298: 0 140: 45299: 0 140: 45300: 0 140: 45301: 0 140: 45302: 0 140: 45303: 0 140: 45304: 0 140: 45305: 0 140: 45306: 0 140: 45307: 0 140: 45308: 0 140: 45309: 0 140: 45310: 0 140: 45311: 0 140: 45312: 0 140: 45313: 0 140: 45314: 0 140: 45315: 0 140: 45316: 0 140: 45317: 0 140: 45318: 0 140: 45319: 0 140: 45320: 0 140: 45321: 0 140: 45322: 0 140: 45323: 0 140: 45324: 0 140: 45325: 0 140: 45326: 0 140: 45327: 0 140: 45328: 0 140: 45329: 0 140: 45330: 0 140: 45331: 0 140: 45332: 0 140: 45333: 0 140: 45334: 0 140: 45335: 0 140: 45336: 0 140: 45337: 0 140: 45338: 0 140: 45339: 0 140: 45340: 0 140: 45341: 0 140: 45342: 0 140: 45343: 0 140: 45344: 0 140: 45345: 0 140: 45346: 0 140: 45347: 0 140: 45348: 0 140: 45349: 0 140: 45350: 0 140: 45351: 0 140: 45352: 0 140: 45353: 0 140: 45354: 0 140: 45355: 0 140: 45356: 0 140: 45357: 0 140: 45358: 0 140: 45359: 0 140: 45360: 0 140: 45361: 0 140: 45362: 0 140: 45363: 0 140: 45364: 0 140: 45365: 0 140: 45366: 0 140: 45367: 0 140: 45368: 0 140: 45369: 0 140: 45370: 0 140: 45371: 0 140: 45372: 0 140: 45373: 0 140: 45374: 0 140: 45375: 0 140: 45376: 0 140: 45377: 0 140: 45378: 0 140: 45379: 0 140: 45380: 0 140: 45381: 0 140: 45382: 0 140: 45383: 0 140: 45384: 0 140: 45385: 0 140: 45386: 0 140: 45387: 0 140: 45388: 0 140: 45389: 0 140: 45390: 0 140: 45391: 0 140: 45392: 0 140: 45393: 0 140: 45394: 0 140: 45395: 0 140: 45396: 0 140: 45397: 0 140: 45398: 0 140: 45399: 0 140: 45400: 0 140: 45401: 0 140: 45402: 0 140: 45403: 0 140: 45404: 0 140: 45405: 0 140: 45406: 0 140: 45407: 0 140: 45408: 0 140: 45409: 0 140: 45410: 0 140: 45411: 0 140: 45412: 0 140: 45413: 0 140: 45414: 0 140: 45415: 0 140: 45416: 0 140: 45417: 0 140: 45418: 0 140: 45419: 0 140: 45420: 0 140: 45421: 0 140: 45422: 0 140: 45423: 0 140: 45424: 0 140: 45425: 0 140: 45426: 0 140: 45427: 0 140: 45428: 0 140: 45429: 0 140: 45430: 0 140: 45431: 0 140: 45432: 0 140: 45433: 0 140: 45434: 0 140: 45435: 0 140: 45436: 0 140: 45437: 0 140: 45438: 0 140: 45439: 0 140: 45440: 0 140: 45441: 0 140: 45442: 0 140: 45443: 0 140: 45444: 0 140: 45445: 0 140: 45446: 0 140: 45447: 0 140: 45448: 0 140: 45449: 0 140: 45450: 0 140: 45451: 0 140: 45452: 0 140: 45453: 0 140: 45454: 0 140: 45455: 0 140: 45456: 0 140: 45457: 0 140: 45458: 0 140: 45459: 0 140: 45460: 0 140: 45461: 0 140: 45462: 0 140: 45463: 0 140: 45464: 0 140: 45465: 0 140: 45466: 0 140: 45467: 0 140: 45468: 0 140: 45469: 0 140: 45470: 0 140: 45471: 0 140: 45472: 0 140: 45473: 0 140: 45474: 0 140: 45475: 0 140: 45476: 0 140: 45477: 0 140: 45478: 0 140: 45479: 0 140: 45480: 0 140: 45481: 0 140: 45482: 0 140: 45483: 0 140: 45484: 0 140: 45485: 0 140: 45486: 0 140: 45487: 0 140: 45488: 0 140: 45489: 0 140: 45490: 0 140: 45491: 0 140: 45492: 0 140: 45493: 0 140: 45494: 0 140: 45495: 0 140: 45496: 0 140: 45497: 0 140: 45498: 0 140: 45499: 0 140: 45500: 0 140: 45501: 0 140: 45502: 0 140: 45503: 0 140: 45504: 0 140: 45505: 0 140: 45506: 0 140: 45507: 0 140: 45508: 0 140: 45509: 0 140: 45510: 0 140: 45511: 0 140: 45512: 0 140: 45513: 0 140: 45514: 0 140: 45515: 0 140: 45516: 0 140: 45517: 0 140: 45518: 0 140: 45519: 0 140: 45520: 0 140: 45521: 0 140: 45522: 0 140: 45523: 0 140: 45524: 0 140: 45525: 0 140: 45526: 0 140: 45527: 0 140: 45528: 0 140: 45529: 0 140: 45530: 0 140: 45531: 0 140: 45532: 0 140: 45533: 0 140: 45534: 0 140: 45535: 0 140: 45536: 0 140: 45537: 0 140: 45538: 0 140: 45539: 0 140: 45540: 0 140: 45541: 0 140: 45542: 0 140: 45543: 0 140: 45544: 0 140: 45545: 0 140: 45546: 0 140: 45547: 0 140: 45548: 0 140: 45549: 0 140: 45550: 0 140: 45551: 0 140: 45552: 0 140: 45553: 0 140: 45554: 0 140: 45555: 0 140: 45556: 0 140: 45557: 0 140: 45558: 0 140: 45559: 0 140: 45560: 0 140: 45561: 0 140: 45562: 0 140: 45563: 0 140: 45564: 0 140: 45565: 0 140: 45566: 0 140: 45567: 0 140: 45568: 0 140: 45569: 0 140: 45570: 0 140: 45571: 0 140: 45572: 0 140: 45573: 0 140: 45574: 0 140: 45575: 0 140: 45576: 0 140: 45577: 0 140: 45578: 0 140: 45579: 0 140: 45580: 0 140: 45581: 0 140: 45582: 0 140: 45583: 0 140: 45584: 0 140: 45585: 0 140: 45586: 0 140: 45587: 0 140: 45588: 0 140: 45589: 0 140: 45590: 0 140: 45591: 0 140: 45592: 0 140: 45593: 0 140: 45594: 0 140: 45595: 0 140: 45596: 0 140: 45597: 0 140: 45598: 0 140: 45599: 0 140: 45600: 0 140: 45601: 0 140: 45602: 0 140: 45603: 0 140: 45604: 0 140: 45605: 0 140: 45606: 0 140: 45607: 0 140: 45608: 0 140: 45609: 0 140: 45610: 0 140: 45611: 0 140: 45612: 0 140: 45613: 0 140: 45614: 0 140: 45615: 0 140: 45616: 0 140: 45617: 0 140: 45618: 0 140: 45619: 0 140: 45620: 0 140: 45621: 0 140: 45622: 0 140: 45623: 0 140: 45624: 0 140: 45625: 0 140: 45626: 0 140: 45627: 0 140: 45628: 0 140: 45629: 0 140: 45630: 0 140: 45631: 0 140: 45632: 0 140: 45633: 0 140: 45634: 0 140: 45635: 0 140: 45636: 0 140: 45637: 0 140: 45638: 0 140: 45639: 0 140: 45640: 0 140: 45641: 0 140: 45642: 0 140: 45643: 0 140: 45644: 0 140: 45645: 0 140: 45646: 0 140: 45647: 0 140: 45648: 0 140: 45649: 0 140: 45650: 0 140: 45651: 0 140: 45652: 0 140: 45653: 0 140: 45654: 0 140: 45655: 0 140: 45656: 0 140: 45657: 0 140: 45658: 0 140: 45659: 0 140: 45660: 0 140: 45661: 0 140: 45662: 0 140: 45663: 0 140: 45664: 0 140: 45665: 0 140: 45666: 0 140: 45667: 0 140: 45668: 0 140: 45669: 0 140: 45670: 0 140: 45671: 0 140: 45672: 0 140: 45673: 0 140: 45674: 0 140: 45675: 0 140: 45676: 0 140: 45677: 0 140: 45678: 0 140: 45679: 0 140: 45680: 0 140: 45681: 0 140: 45682: 0 140: 45683: 0 140: 45684: 0 140: 45685: 0 140: 45686: 0 140: 45687: 0 140: 45688: 0 140: 45689: 0 140: 45690: 0 140: 45691: 0 140: 45692: 0 140: 45693: 0 140: 45694: 0 140: 45695: 0 140: 45696: 0 140: 45697: 0 140: 45698: 0 140: 45699: 0 140: 45700: 0 140: 45701: 0 140: 45702: 0 140: 45703: 0 140: 45704: 0 140: 45705: 0 140: 45706: 0 140: 45707: 0 140: 45708: 0 140: 45709: 0 140: 45710: 0 140: 45711: 0 140: 45712: 0 140: 45713: 0 140: 45714: 0 140: 45715: 0 140: 45716: 0 140: 45717: 0 140: 45718: 0 140: 45719: 0 140: 45720: 0 140: 45721: 0 140: 45722: 0 140: 45723: 0 140: 45724: 0 140: 45725: 0 140: 45726: 0 140: 45727: 0 140: 45728: 0 140: 45729: 0 140: 45730: 0 140: 45731: 0 140: 45732: 0 140: 45733: 0 140: 45734: 0 140: 45735: 0 140: 45736: 0 140: 45737: 0 140: 45738: 0 140: 45739: 0 140: 45740: 0 140: 45741: 0 140: 45742: 0 140: 45743: 0 140: 45744: 0 140: 45745: 0 140: 45746: 0 140: 45747: 0 140: 45748: 0 140: 45749: 0 140: 45750: 0 140: 45751: 0 140: 45752: 0 140: 45753: 0 140: 45754: 0 140: 45755: 0 140: 45756: 0 140: 45757: 0 140: 45758: 0 140: 45759: 0 140: 45760: 0 140: 45761: 0 140: 45762: 0 140: 45763: 0 140: 45764: 0 140: 45765: 0 140: 45766: 0 140: 45767: 0 140: 45768: 0 140: 45769: 0 140: 45770: 0 140: 45771: 0 140: 45772: 0 140: 45773: 0 140: 45774: 0 140: 45775: 0 140: 45776: 0 140: 45777: 0 140: 45778: 0 140: 45779: 0 140: 45780: 0 140: 45781: 0 140: 45782: 0 140: 45783: 0 140: 45784: 0 140: 45785: 0 140: 45786: 0 140: 45787: 0 140: 45788: 0 140: 45789: 0 140: 45790: 0 140: 45791: 0 140: 45792: 0 140: 45793: 0 140: 45794: 0 140: 45795: 0 140: 45796: 0 140: 45797: 0 140: 45798: 0 140: 45799: 0 140: 45800: 0 140: 45801: 0 140: 45802: 0 140: 45803: 0 140: 45804: 0 140: 45805: 0 140: 45806: 0 140: 45807: 0 140: 45808: 0 140: 45809: 0 140: 45810: 0 140: 45811: 0 140: 45812: 0 140: 45813: 0 140: 45814: 0 140: 45815: 0 140: 45816: 0 140: 45817: 0 140: 45818: 0 140: 45819: 0 140: 45820: 0 140: 45821: 0 140: 45822: 0 140: 45823: 0 140: 45824: 0 140: 45825: 0 140: 45826: 0 140: 45827: 0 140: 45828: 0 140: 45829: 0 140: 45830: 0 140: 45831: 0 140: 45832: 0 140: 45833: 0 140: 45834: 0 140: 45835: 0 140: 45836: 0 140: 45837: 0 140: 45838: 0 140: 45839: 0 140: 45840: 0 140: 45841: 0 140: 45842: 0 140: 45843: 0 140: 45844: 0 140: 45845: 0 140: 45846: 0 140: 45847: 0 140: 45848: 0 140: 45849: 0 140: 45850: 0 140: 45851: 0 140: 45852: 0 140: 45853: 0 140: 45854: 0 140: 45855: 0 140: 45856: 0 140: 45857: 0 140: 45858: 0 140: 45859: 0 140: 45860: 0 140: 45861: 0 140: 45862: 0 140: 45863: 0 140: 45864: 0 140: 45865: 0 140: 45866: 0 140: 45867: 0 140: 45868: 0 140: 45869: 0 140: 45870: 0 140: 45871: 0 140: 45872: 0 140: 45873: 0 140: 45874: 0 140: 45875: 0 140: 45876: 0 140: 45877: 0 140: 45878: 0 140: 45879: 0 140: 45880: 0 140: 45881: 0 140: 45882: 0 140: 45883: 0 140: 45884: 0 140: 45885: 0 140: 45886: 0 140: 45887: 0 140: 45888: 0 140: 45889: 0 140: 45890: 0 140: 45891: 0 140: 45892: 0 140: 45893: 0 140: 45894: 0 140: 45895: 0 140: 45896: 0 140: 45897: 0 140: 45898: 0 140: 45899: 0 140: 45900: 0 140: 45901: 0 140: 45902: 0 140: 45903: 0 140: 45904: 0 140: 45905: 0 140: 45906: 0 140: 45907: 0 140: 45908: 0 140: 45909: 0 140: 45910: 0 140: 45911: 0 140: 45912: 0 140: 45913: 0 140: 45914: 0 140: 45915: 0 140: 45916: 0 140: 45917: 0 140: 45918: 0 140: 45919: 0 140: 45920: 0 140: 45921: 0 140: 45922: 0 140: 45923: 0 140: 45924: 0 140: 45925: 0 140: 45926: 0 140: 45927: 0 140: 45928: 0 140: 45929: 0 140: 45930: 0 140: 45931: 0 140: 45932: 0 140: 45933: 0 140: 45934: 0 140: 45935: 0 140: 45936: 0 140: 45937: 0 140: 45938: 0 140: 45939: 0 140: 45940: 0 140: 45941: 0 140: 45942: 0 140: 45943: 0 140: 45944: 0 140: 45945: 0 140: 45946: 0 140: 45947: 0 140: 45948: 0 140: 45949: 0 140: 45950: 0 140: 45951: 0 140: 45952: 0 140: 45953: 0 140: 45954: 0 140: 45955: 0 140: 45956: 0 140: 45957: 0 140: 45958: 0 140: 45959: 0 140: 45960: 0 140: 45961: 0 140: 45962: 0 140: 45963: 0 140: 45964: 0 140: 45965: 0 140: 45966: 0 140: 45967: 0 140: 45968: 0 140: 45969: 0 140: 45970: 0 140: 45971: 0 140: 45972: 0 140: 45973: 0 140: 45974: 0 140: 45975: 0 140: 45976: 0 140: 45977: 0 140: 45978: 0 140: 45979: 0 140: 45980: 0 140: 45981: 0 140: 45982: 0 140: 45983: 0 140: 45984: 0 140: 45985: 0 140: 45986: 0 140: 45987: 0 140: 45988: 0 140: 45989: 0 140: 45990: 0 140: 45991: 0 140: 45992: 0 140: 45993: 0 140: 45994: 0 140: 45995: 0 140: 45996: 0 140: 45997: 0 140: 45998: 0 140: 45999: 0 140: 46000: 0 140: 46001: 0 140: 46002: 0 140: 46003: 0 140: 46004: 0 140: 46005: 0 140: 46006: 0 140: 46007: 0 140: 46008: 0 140: 46009: 0 140: 46010: 0 140: 46011: 0 140: 46012: 0 140: 46013: 0 140: 46014: 0 140: 46015: 0 140: 46016: 0 140: 46017: 0 140: 46018: 0 140: 46019: 0 140: 46020: 0 140: 46021: 0 140: 46022: 0 140: 46023: 0 140: 46024: 0 140: 46025: 0 140: 46026: 0 140: 46027: 0 140: 46028: 0 140: 46029: 0 140: 46030: 0 140: 46031: 0 140: 46032: 0 140: 46033: 0 140: 46034: 0 140: 46035: 0 140: 46036: 0 140: 46037: 0 140: 46038: 0 140: 46039: 0 140: 46040: 0 140: 46041: 0 140: 46042: 0 140: 46043: 0 140: 46044: 0 140: 46045: 0 140: 46046: 0 140: 46047: 0 140: 46048: 0 140: 46049: 0 140: 46050: 0 140: 46051: 0 140: 46052: 0 140: 46053: 0 140: 46054: 0 140: 46055: 0 140: 46056: 0 140: 46057: 0 140: 46058: 0 140: 46059: 0 140: 46060: 0 140: 46061: 0 140: 46062: 0 140: 46063: 0 140: 46064: 0 140: 46065: 0 140: 46066: 0 140: 46067: 0 140: 46068: 0 140: 46069: 0 140: 46070: 0 140: 46071: 0 140: 46072: 0 140: 46073: 0 140: 46074: 0 140: 46075: 0 140: 46076: 0 140: 46077: 0 140: 46078: 0 140: 46079: 0 140: 46080: 0 140: 46081: 0 140: 46082: 0 140: 46083: 0 140: 46084: 0 140: 46085: 0 140: 46086: 0 140: 46087: 0 140: 46088: 0 140: 46089: 0 140: 46090: 0 140: 46091: 0 140: 46092: 0 140: 46093: 0 140: 46094: 0 140: 46095: 0 140: 46096: 0 140: 46097: 0 140: 46098: 0 140: 46099: 0 140: 46100: 0 140: 46101: 0 140: 46102: 0 140: 46103: 0 140: 46104: 0 140: 46105: 0 140: 46106: 0 140: 46107: 0 140: 46108: 0 140: 46109: 0 140: 46110: 0 140: 46111: 0 140: 46112: 0 140: 46113: 0 140: 46114: 0 140: 46115: 0 140: 46116: 0 140: 46117: 0 140: 46118: 0 140: 46119: 0 140: 46120: 0 140: 46121: 0 140: 46122: 0 140: 46123: 0 140: 46124: 0 140: 46125: 0 140: 46126: 0 140: 46127: 0 140: 46128: 0 140: 46129: 0 140: 46130: 0 140: 46131: 0 140: 46132: 0 140: 46133: 0 140: 46134: 0 140: 46135: 0 140: 46136: 0 140: 46137: 0 140: 46138: 0 140: 46139: 0 140: 46140: 0 140: 46141: 0 140: 46142: 0 140: 46143: 0 140: 46144: 0 140: 46145: 0 140: 46146: 0 140: 46147: 0 140: 46148: 0 140: 46149: 0 140: 46150: 0 140: 46151: 0 140: 46152: 0 140: 46153: 0 140: 46154: 0 140: 46155: 0 140: 46156: 0 140: 46157: 0 140: 46158: 0 140: 46159: 0 140: 46160: 0 140: 46161: 0 140: 46162: 0 140: 46163: 0 140: 46164: 0 140: 46165: 0 140: 46166: 0 140: 46167: 0 140: 46168: 0 140: 46169: 0 140: 46170: 0 140: 46171: 0 140: 46172: 0 140: 46173: 0 140: 46174: 0 140: 46175: 0 140: 46176: 0 140: 46177: 0 140: 46178: 0 140: 46179: 0 140: 46180: 0 140: 46181: 0 140: 46182: 0 140: 46183: 0 140: 46184: 0 140: 46185: 0 140: 46186: 0 140: 46187: 0 140: 46188: 0 140: 46189: 0 140: 46190: 0 140: 46191: 0 140: 46192: 0 140: 46193: 0 140: 46194: 0 140: 46195: 0 140: 46196: 0 140: 46197: 0 140: 46198: 0 140: 46199: 0 140: 46200: 0 140: 46201: 0 140: 46202: 0 140: 46203: 0 140: 46204: 0 140: 46205: 0 140: 46206: 0 140: 46207: 0 140: 46208: 0 140: 46209: 0 140: 46210: 0 140: 46211: 0 140: 46212: 0 140: 46213: 0 140: 46214: 0 140: 46215: 0 140: 46216: 0 140: 46217: 0 140: 46218: 0 140: 46219: 0 140: 46220: 0 140: 46221: 0 140: 46222: 0 140: 46223: 0 140: 46224: 0 140: 46225: 0 140: 46226: 0 140: 46227: 0 140: 46228: 0 140: 46229: 0 140: 46230: 0 140: 46231: 0 140: 46232: 0 140: 46233: 0 140: 46234: 0 140: 46235: 0 140: 46236: 0 140: 46237: 0 140: 46238: 0 140: 46239: 0 140: 46240: 0 140: 46241: 0 140: 46242: 0 140: 46243: 0 140: 46244: 0 140: 46245: 0 140: 46246: 0 140: 46247: 0 140: 46248: 0 140: 46249: 0 140: 46250: 0 140: 46251: 0 140: 46252: 0 140: 46253: 0 140: 46254: 0 140: 46255: 0 140: 46256: 0 140: 46257: 0 140: 46258: 0 140: 46259: 0 140: 46260: 0 140: 46261: 0 140: 46262: 0 140: 46263: 0 140: 46264: 0 140: 46265: 0 140: 46266: 0 140: 46267: 0 140: 46268: 0 140: 46269: 0 140: 46270: 0 140: 46271: 0 140: 46272: 0 140: 46273: 0 140: 46274: 0 140: 46275: 0 140: 46276: 0 140: 46277: 0 140: 46278: 0 140: 46279: 0 140: 46280: 0 140: 46281: 0 140: 46282: 0 140: 46283: 0 140: 46284: 0 140: 46285: 0 140: 46286: 0 140: 46287: 0 140: 46288: 0 140: 46289: 0 140: 46290: 0 140: 46291: 0 140: 46292: 0 140: 46293: 0 140: 46294: 0 140: 46295: 0 140: 46296: 0 140: 46297: 0 140: 46298: 0 140: 46299: 0 140: 46300: 0 140: 46301: 0 140: 46302: 0 140: 46303: 0 140: 46304: 0 140: 46305: 0 140: 46306: 0 140: 46307: 0 140: 46308: 0 140: 46309: 0 140: 46310: 0 140: 46311: 0 140: 46312: 0 140: 46313: 0 140: 46314: 0 140: 46315: 0 140: 46316: 0 140: 46317: 0 140: 46318: 0 140: 46319: 0 140: 46320: 0 140: 46321: 0 140: 46322: 0 140: 46323: 0 140: 46324: 0 140: 46325: 0 140: 46326: 0 140: 46327: 0 140: 46328: 0 140: 46329: 0 140: 46330: 0 140: 46331: 0 140: 46332: 0 140: 46333: 0 140: 46334: 0 140: 46335: 0 140: 46336: 0 140: 46337: 0 140: 46338: 0 140: 46339: 0 140: 46340: 0 140: 46341: 0 140: 46342: 0 140: 46343: 0 140: 46344: 0 140: 46345: 0 140: 46346: 0 140: 46347: 0 140: 46348: 0 140: 46349: 0 140: 46350: 0 140: 46351: 0 140: 46352: 0 140: 46353: 0 140: 46354: 0 140: 46355: 0 140: 46356: 0 140: 46357: 0 140: 46358: 0 140: 46359: 0 140: 46360: 0 140: 46361: 0 140: 46362: 0 140: 46363: 0 140: 46364: 0 140: 46365: 0 140: 46366: 0 140: 46367: 0 140: 46368: 0 140: 46369: 0 140: 46370: 0 140: 46371: 0 140: 46372: 0 140: 46373: 0 140: 46374: 0 140: 46375: 0 140: 46376: 0 140: 46377: 0 140: 46378: 0 140: 46379: 0 140: 46380: 0 140: 46381: 0 140: 46382: 0 140: 46383: 0 140: 46384: 0 140: 46385: 0 140: 46386: 0 140: 46387: 0 140: 46388: 0 140: 46389: 0 140: 46390: 0 140: 46391: 0 140: 46392: 0 140: 46393: 0 140: 46394: 0 140: 46395: 0 140: 46396: 0 140: 46397: 0 140: 46398: 0 140: 46399: 0 140: 46400: 0 140: 46401: 0 140: 46402: 0 140: 46403: 0 140: 46404: 0 140: 46405: 0 140: 46406: 0 140: 46407: 0 140: 46408: 0 140: 46409: 0 140: 46410: 0 140: 46411: 0 140: 46412: 0 140: 46413: 0 140: 46414: 0 140: 46415: 0 140: 46416: 0 140: 46417: 0 140: 46418: 0 140: 46419: 0 140: 46420: 0 140: 46421: 0 140: 46422: 0 140: 46423: 0 140: 46424: 0 140: 46425: 0 140: 46426: 0 140: 46427: 0 140: 46428: 0 140: 46429: 0 140: 46430: 0 140: 46431: 0 140: 46432: 0 140: 46433: 0 140: 46434: 0 140: 46435: 0 140: 46436: 0 140: 46437: 0 140: 46438: 0 140: 46439: 0 140: 46440: 0 140: 46441: 0 140: 46442: 0 140: 46443: 0 140: 46444: 0 140: 46445: 0 140: 46446: 0 140: 46447: 0 140: 46448: 0 140: 46449: 0 140: 46450: 0 140: 46451: 0 140: 46452: 0 140: 46453: 0 140: 46454: 0 140: 46455: 0 140: 46456: 0 140: 46457: 0 140: 46458: 0 140: 46459: 0 140: 46460: 0 140: 46461: 0 140: 46462: 0 140: 46463: 0 140: 46464: 0 140: 46465: 0 140: 46466: 0 140: 46467: 0 140: 46468: 0 140: 46469: 0 140: 46470: 0 140: 46471: 0 140: 46472: 0 140: 46473: 0 140: 46474: 0 140: 46475: 0 140: 46476: 0 140: 46477: 0 140: 46478: 0 140: 46479: 0 140: 46480: 0 140: 46481: 0 140: 46482: 0 140: 46483: 0 140: 46484: 0 140: 46485: 0 140: 46486: 0 140: 46487: 0 140: 46488: 0 140: 46489: 0 140: 46490: 0 140: 46491: 0 140: 46492: 0 140: 46493: 0 140: 46494: 0 140: 46495: 0 140: 46496: 0 140: 46497: 0 140: 46498: 0 140: 46499: 0 140: 46500: 0 140: 46501: 0 140: 46502: 0 140: 46503: 0 140: 46504: 0 140: 46505: 0 140: 46506: 0 140: 46507: 0 140: 46508: 0 140: 46509: 0 140: 46510: 0 140: 46511: 0 140: 46512: 0 140: 46513: 0 140: 46514: 0 140: 46515: 0 140: 46516: 0 140: 46517: 0 140: 46518: 0 140: 46519: 0 140: 46520: 0 140: 46521: 0 140: 46522: 0 140: 46523: 0 140: 46524: 0 140: 46525: 0 140: 46526: 0 140: 46527: 0 140: 46528: 0 140: 46529: 0 140: 46530: 0 140: 46531: 0 140: 46532: 0 140: 46533: 0 140: 46534: 0 140: 46535: 0 140: 46536: 0 140: 46537: 0 140: 46538: 0 140: 46539: 0 140: 46540: 0 140: 46541: 0 140: 46542: 0 140: 46543: 0 140: 46544: 0 140: 46545: 0 140: 46546: 0 140: 46547: 0 140: 46548: 0 140: 46549: 0 140: 46550: 0 140: 46551: 0 140: 46552: 0 140: 46553: 0 140: 46554: 0 140: 46555: 0 140: 46556: 0 140: 46557: 0 140: 46558: 0 140: 46559: 0 140: 46560: 0 140: 46561: 0 140: 46562: 0 140: 46563: 0 140: 46564: 0 140: 46565: 0 140: 46566: 0 140: 46567: 0 140: 46568: 0 140: 46569: 0 140: 46570: 0 140: 46571: 0 140: 46572: 0 140: 46573: 0 140: 46574: 0 140: 46575: 0 140: 46576: 0 140: 46577: 0 140: 46578: 0 140: 46579: 0 140: 46580: 0 140: 46581: 0 140: 46582: 0 140: 46583: 0 140: 46584: 0 140: 46585: 0 140: 46586: 0 140: 46587: 0 140: 46588: 0 140: 46589: 0 140: 46590: 0 140: 46591: 0 140: 46592: 0 140: 46593: 0 140: 46594: 0 140: 46595: 0 140: 46596: 0 140: 46597: 0 140: 46598: 0 140: 46599: 0 140: 46600: 0 140: 46601: 0 140: 46602: 0 140: 46603: 0 140: 46604: 0 140: 46605: 0 140: 46606: 0 140: 46607: 0 140: 46608: 0 140: 46609: 0 140: 46610: 0 140: 46611: 0 140: 46612: 0 140: 46613: 0 140: 46614: 0 140: 46615: 0 140: 46616: 0 140: 46617: 0 140: 46618: 0 140: 46619: 0 140: 46620: 0 140: 46621: 0 140: 46622: 0 140: 46623: 0 140: 46624: 0 140: 46625: 0 140: 46626: 0 140: 46627: 0 140: 46628: 0 140: 46629: 0 140: 46630: 0 140: 46631: 0 140: 46632: 0 140: 46633: 0 140: 46634: 0 140: 46635: 0 140: 46636: 0 140: 46637: 0 140: 46638: 0 140: 46639: 0 140: 46640: 0 140: 46641: 0 140: 46642: 0 140: 46643: 0 140: 46644: 0 140: 46645: 0 140: 46646: 0 140: 46647: 0 140: 46648: 0 140: 46649: 0 140: 46650: 0 140: 46651: 0 140: 46652: 0 140: 46653: 0 140: 46654: 0 140: 46655: 0 140: 46656: 0 140: 46657: 0 140: 46658: 0 140: 46659: 0 140: 46660: 0 140: 46661: 0 140: 46662: 0 140: 46663: 0 140: 46664: 0 140: 46665: 0 140: 46666: 0 140: 46667: 0 140: 46668: 0 140: 46669: 0 140: 46670: 0 140: 46671: 0 140: 46672: 0 140: 46673: 0 140: 46674: 0 140: 46675: 0 140: 46676: 0 140: 46677: 0 140: 46678: 0 140: 46679: 0 140: 46680: 0 140: 46681: 0 140: 46682: 0 140: 46683: 0 140: 46684: 0 140: 46685: 0 140: 46686: 0 140: 46687: 0 140: 46688: 0 140: 46689: 0 140: 46690: 0 140: 46691: 0 140: 46692: 0 140: 46693: 0 140: 46694: 0 140: 46695: 0 140: 46696: 0 140: 46697: 0 140: 46698: 0 140: 46699: 0 140: 46700: 0 140: 46701: 0 140: 46702: 0 140: 46703: 0 140: 46704: 0 140: 46705: 0 140: 46706: 0 140: 46707: 0 140: 46708: 0 140: 46709: 0 140: 46710: 0 140: 46711: 0 140: 46712: 0 140: 46713: 0 140: 46714: 0 140: 46715: 0 140: 46716: 0 140: 46717: 0 140: 46718: 0 140: 46719: 0 140: 46720: 0 140: 46721: 0 140: 46722: 0 140: 46723: 0 140: 46724: 0 140: 46725: 0 140: 46726: 0 140: 46727: 0 140: 46728: 0 140: 46729: 0 140: 46730: 0 140: 46731: 0 140: 46732: 0 140: 46733: 0 140: 46734: 0 140: 46735: 0 140: 46736: 0 140: 46737: 0 140: 46738: 0 140: 46739: 0 140: 46740: 0 140: 46741: 0 140: 46742: 0 140: 46743: 0 140: 46744: 0 140: 46745: 0 140: 46746: 0 140: 46747: 0 140: 46748: 0 140: 46749: 0 140: 46750: 0 140: 46751: 0 140: 46752: 0 140: 46753: 0 140: 46754: 0 140: 46755: 0 140: 46756: 0 140: 46757: 0 140: 46758: 0 140: 46759: 0 140: 46760: 0 140: 46761: 0 140: 46762: 0 140: 46763: 0 140: 46764: 0 140: 46765: 0 140: 46766: 0 140: 46767: 0 140: 46768: 0 140: 46769: 0 140: 46770: 0 140: 46771: 0 140: 46772: 0 140: 46773: 0 140: 46774: 0 140: 46775: 0 140: 46776: 0 140: 46777: 0 140: 46778: 0 140: 46779: 0 140: 46780: 0 140: 46781: 0 140: 46782: 0 140: 46783: 0 140: 46784: 0 140: 46785: 0 140: 46786: 0 140: 46787: 0 140: 46788: 0 140: 46789: 0 140: 46790: 0 140: 46791: 0 140: 46792: 0 140: 46793: 0 140: 46794: 0 140: 46795: 0 140: 46796: 0 140: 46797: 0 140: 46798: 0 140: 46799: 0 140: 46800: 0 140: 46801: 0 140: 46802: 0 140: 46803: 0 140: 46804: 0 140: 46805: 0 140: 46806: 0 140: 46807: 0 140: 46808: 0 140: 46809: 0 140: 46810: 0 140: 46811: 0 140: 46812: 0 140: 46813: 0 140: 46814: 0 140: 46815: 0 140: 46816: 0 140: 46817: 0 140: 46818: 0 140: 46819: 0 140: 46820: 0 140: 46821: 0 140: 46822: 0 140: 46823: 0 140: 46824: 0 140: 46825: 0 140: 46826: 0 140: 46827: 0 140: 46828: 0 140: 46829: 0 140: 46830: 0 140: 46831: 0 140: 46832: 0 140: 46833: 0 140: 46834: 0 140: 46835: 0 140: 46836: 0 140: 46837: 0 140: 46838: 0 140: 46839: 0 140: 46840: 0 140: 46841: 0 140: 46842: 0 140: 46843: 0 140: 46844: 0 140: 46845: 0 140: 46846: 0 140: 46847: 0 140: 46848: 0 140: 46849: 0 140: 46850: 0 140: 46851: 0 140: 46852: 0 140: 46853: 0 140: 46854: 0 140: 46855: 0 140: 46856: 0 140: 46857: 0 140: 46858: 0 140: 46859: 0 140: 46860: 0 140: 46861: 0 140: 46862: 0 140: 46863: 0 140: 46864: 0 140: 46865: 0 140: 46866: 0 140: 46867: 0 140: 46868: 0 140: 46869: 0 140: 46870: 0 140: 46871: 0 140: 46872: 0 140: 46873: 0 140: 46874: 0 140: 46875: 0 140: 46876: 0 140: 46877: 0 140: 46878: 0 140: 46879: 0 140: 46880: 0 140: 46881: 0 140: 46882: 0 140: 46883: 0 140: 46884: 0 140: 46885: 0 140: 46886: 0 140: 46887: 0 140: 46888: 0 140: 46889: 0 140: 46890: 0 140: 46891: 0 140: 46892: 0 140: 46893: 0 140: 46894: 0 140: 46895: 0 140: 46896: 0 140: 46897: 0 140: 46898: 0 140: 46899: 0 140: 46900: 0 140: 46901: 0 140: 46902: 0 140: 46903: 0 140: 46904: 0 140: 46905: 0 140: 46906: 0 140: 46907: 0 140: 46908: 0 140: 46909: 0 140: 46910: 0 140: 46911: 0 140: 46912: 0 140: 46913: 0 140: 46914: 0 140: 46915: 0 140: 46916: 0 140: 46917: 0 140: 46918: 0 140: 46919: 0 140: 46920: 0 140: 46921: 0 140: 46922: 0 140: 46923: 0 140: 46924: 0 140: 46925: 0 140: 46926: 0 140: 46927: 0 140: 46928: 0 140: 46929: 0 140: 46930: 0 140: 46931: 0 140: 46932: 0 140: 46933: 0 140: 46934: 0 140: 46935: 0 140: 46936: 0 140: 46937: 0 140: 46938: 0 140: 46939: 0 140: 46940: 0 140: 46941: 0 140: 46942: 0 140: 46943: 0 140: 46944: 0 140: 46945: 0 140: 46946: 0 140: 46947: 0 140: 46948: 0 140: 46949: 0 140: 46950: 0 140: 46951: 0 140: 46952: 0 140: 46953: 0 140: 46954: 0 140: 46955: 0 140: 46956: 0 140: 46957: 0 140: 46958: 0 140: 46959: 0 140: 46960: 0 140: 46961: 0 140: 46962: 0 140: 46963: 0 140: 46964: 0 140: 46965: 0 140: 46966: 0 140: 46967: 0 140: 46968: 0 140: 46969: 0 140: 46970: 0 140: 46971: 0 140: 46972: 0 140: 46973: 0 140: 46974: 0 140: 46975: 0 140: 46976: 0 140: 46977: 0 140: 46978: 0 140: 46979: 0 140: 46980: 0 140: 46981: 0 140: 46982: 0 140: 46983: 0 140: 46984: 0 140: 46985: 0 140: 46986: 0 140: 46987: 0 140: 46988: 0 140: 46989: 0 140: 46990: 0 140: 46991: 0 140: 46992: 0 140: 46993: 0 140: 46994: 0 140: 46995: 0 140: 46996: 0 140: 46997: 0 140: 46998: 0 140: 46999: 0 140: 47000: 0 140: 47001: 0 140: 47002: 0 140: 47003: 0 140: 47004: 0 140: 47005: 0 140: 47006: 0 140: 47007: 0 140: 47008: 0 140: 47009: 0 140: 47010: 0 140: 47011: 0 140: 47012: 0 140: 47013: 0 140: 47014: 0 140: 47015: 0 140: 47016: 0 140: 47017: 0 140: 47018: 0 140: 47019: 0 140: 47020: 0 140: 47021: 0 140: 47022: 0 140: 47023: 0 140: 47024: 0 140: 47025: 0 140: 47026: 0 140: 47027: 0 140: 47028: 0 140: 47029: 0 140: 47030: 0 140: 47031: 0 140: 47032: 0 140: 47033: 0 140: 47034: 0 140: 47035: 0 140: 47036: 0 140: 47037: 0 140: 47038: 0 140: 47039: 0 140: 47040: 0 140: 47041: 0 140: 47042: 0 140: 47043: 0 140: 47044: 0 140: 47045: 0 140: 47046: 0 140: 47047: 0 140: 47048: 0 140: 47049: 0 140: 47050: 0 140: 47051: 0 140: 47052: 0 140: 47053: 0 140: 47054: 0 140: 47055: 0 140: 47056: 0 140: 47057: 0 140: 47058: 0 140: 47059: 0 140: 47060: 0 140: 47061: 0 140: 47062: 0 140: 47063: 0 140: 47064: 0 140: 47065: 0 140: 47066: 0 140: 47067: 0 140: 47068: 0 140: 47069: 0 140: 47070: 0 140: 47071: 0 140: 47072: 0 140: 47073: 0 140: 47074: 0 140: 47075: 0 140: 47076: 0 140: 47077: 0 140: 47078: 0 140: 47079: 0 140: 47080: 0 140: 47081: 0 140: 47082: 0 140: 47083: 0 140: 47084: 0 140: 47085: 0 140: 47086: 0 140: 47087: 0 140: 47088: 0 140: 47089: 0 140: 47090: 0 140: 47091: 0 140: 47092: 0 140: 47093: 0 140: 47094: 0 140: 47095: 0 140: 47096: 0 140: 47097: 0 140: 47098: 0 140: 47099: 0 140: 47100: 0 140: 47101: 0 140: 47102: 0 140: 47103: 0 140: 47104: 0 140: 47105: 0 140: 47106: 0 140: 47107: 0 140: 47108: 0 140: 47109: 0 140: 47110: 0 140: 47111: 0 140: 47112: 0 140: 47113: 0 140: 47114: 0 140: 47115: 0 140: 47116: 0 140: 47117: 0 140: 47118: 0 140: 47119: 0 140: 47120: 0 140: 47121: 0 140: 47122: 0 140: 47123: 0 140: 47124: 0 140: 47125: 0 140: 47126: 0 140: 47127: 0 140: 47128: 0 140: 47129: 0 140: 47130: 0 140: 47131: 0 140: 47132: 0 140: 47133: 0 140: 47134: 0 140: 47135: 0 140: 47136: 0 140: 47137: 0 140: 47138: 0 140: 47139: 0 140: 47140: 0 140: 47141: 0 140: 47142: 0 140: 47143: 0 140: 47144: 0 140: 47145: 0 140: 47146: 0 140: 47147: 0 140: 47148: 0 140: 47149: 0 140: 47150: 0 140: 47151: 0 140: 47152: 0 140: 47153: 0 140: 47154: 0 140: 47155: 0 140: 47156: 0 140: 47157: 0 140: 47158: 0 140: 47159: 0 140: 47160: 0 140: 47161: 0 140: 47162: 0 140: 47163: 0 140: 47164: 0 140: 47165: 0 140: 47166: 0 140: 47167: 0 140: 47168: 0 140: 47169: 0 140: 47170: 0 140: 47171: 0 140: 47172: 0 140: 47173: 0 140: 47174: 0 140: 47175: 0 140: 47176: 0 140: 47177: 0 140: 47178: 0 140: 47179: 0 140: 47180: 0 140: 47181: 0 140: 47182: 0 140: 47183: 0 140: 47184: 0 140: 47185: 0 140: 47186: 0 140: 47187: 0 140: 47188: 0 140: 47189: 0 140: 47190: 0 140: 47191: 0 140: 47192: 0 140: 47193: 0 140: 47194: 0 140: 47195: 0 140: 47196: 0 140: 47197: 0 140: 47198: 0 140: 47199: 0 140: 47200: 0 140: 47201: 0 140: 47202: 0 140: 47203: 0 140: 47204: 0 140: 47205: 0 140: 47206: 0 140: 47207: 0 140: 47208: 0 140: 47209: 0 140: 47210: 0 140: 47211: 0 140: 47212: 0 140: 47213: 0 140: 47214: 0 140: 47215: 0 140: 47216: 0 140: 47217: 0 140: 47218: 0 140: 47219: 0 140: 47220: 0 140: 47221: 0 140: 47222: 0 140: 47223: 0 140: 47224: 0 140: 47225: 0 140: 47226: 0 140: 47227: 0 140: 47228: 0 140: 47229: 0 140: 47230: 0 140: 47231: 0 140: 47232: 0 140: 47233: 0 140: 47234: 0 140: 47235: 0 140: 47236: 0 140: 47237: 0 140: 47238: 0 140: 47239: 0 140: 47240: 0 140: 47241: 0 140: 47242: 0 140: 47243: 0 140: 47244: 0 140: 47245: 0 140: 47246: 0 140: 47247: 0 140: 47248: 0 140: 47249: 0 140: 47250: 0 140: 47251: 0 140: 47252: 0 140: 47253: 0 140: 47254: 0 140: 47255: 0 140: 47256: 0 140: 47257: 0 140: 47258: 0 140: 47259: 0 140: 47260: 0 140: 47261: 0 140: 47262: 0 140: 47263: 0 140: 47264: 0 140: 47265: 0 140: 47266: 0 140: 47267: 0 140: 47268: 0 140: 47269: 0 140: 47270: 0 140: 47271: 0 140: 47272: 0 140: 47273: 0 140: 47274: 0 140: 47275: 0 140: 47276: 0 140: 47277: 0 140: 47278: 0 140: 47279: 0 140: 47280: 0 140: 47281: 0 140: 47282: 0 140: 47283: 0 140: 47284: 0 140: 47285: 0 140: 47286: 0 140: 47287: 0 140: 47288: 0 140: 47289: 0 140: 47290: 0 140: 47291: 0 140: 47292: 0 140: 47293: 0 140: 47294: 0 140: 47295: 0 140: 47296: 0 140: 47297: 0 140: 47298: 0 140: 47299: 0 140: 47300: 0 140: 47301: 0 140: 47302: 0 140: 47303: 0 140: 47304: 0 140: 47305: 0 140: 47306: 0 140: 47307: 0 140: 47308: 0 140: 47309: 0 140: 47310: 0 140: 47311: 0 140: 47312: 0 140: 47313: 0 140: 47314: 0 140: 47315: 0 140: 47316: 0 140: 47317: 0 140: 47318: 0 140: 47319: 0 140: 47320: 0 140: 47321: 0 140: 47322: 0 140: 47323: 0 140: 47324: 0 140: 47325: 0 140: 47326: 0 140: 47327: 0 140: 47328: 0 140: 47329: 0 140: 47330: 0 140: 47331: 0 140: 47332: 0 140: 47333: 0 140: 47334: 0 140: 47335: 0 140: 47336: 0 140: 47337: 0 140: 47338: 0 140: 47339: 0 140: 47340: 0 140: 47341: 0 140: 47342: 0 140: 47343: 0 140: 47344: 0 140: 47345: 0 140: 47346: 0 140: 47347: 0 140: 47348: 0 140: 47349: 0 140: 47350: 0 140: 47351: 0 140: 47352: 0 140: 47353: 0 140: 47354: 0 140: 47355: 0 140: 47356: 0 140: 47357: 0 140: 47358: 0 140: 47359: 0 140: 47360: 0 140: 47361: 0 140: 47362: 0 140: 47363: 0 140: 47364: 0 140: 47365: 0 140: 47366: 0 140: 47367: 0 140: 47368: 0 140: 47369: 0 140: 47370: 0 140: 47371: 0 140: 47372: 0 140: 47373: 0 140: 47374: 0 140: 47375: 0 140: 47376: 0 140: 47377: 0 140: 47378: 0 140: 47379: 0 140: 47380: 0 140: 47381: 0 140: 47382: 0 140: 47383: 0 140: 47384: 0 140: 47385: 0 140: 47386: 0 140: 47387: 0 140: 47388: 0 140: 47389: 0 140: 47390: 0 140: 47391: 0 140: 47392: 0 140: 47393: 0 140: 47394: 0 140: 47395: 0 140: 47396: 0 140: 47397: 0 140: 47398: 0 140: 47399: 0 140: 47400: 0 140: 47401: 0 140: 47402: 0 140: 47403: 0 140: 47404: 0 140: 47405: 0 140: 47406: 0 140: 47407: 0 140: 47408: 0 140: 47409: 0 140: 47410: 0 140: 47411: 0 140: 47412: 0 140: 47413: 0 140: 47414: 0 140: 47415: 0 140: 47416: 0 140: 47417: 0 140: 47418: 0 140: 47419: 0 140: 47420: 0 140: 47421: 0 140: 47422: 0 140: 47423: 0 140: 47424: 0 140: 47425: 0 140: 47426: 0 140: 47427: 0 140: 47428: 0 140: 47429: 0 140: 47430: 0 140: 47431: 0 140: 47432: 0 140: 47433: 0 140: 47434: 0 140: 47435: 0 140: 47436: 0 140: 47437: 0 140: 47438: 0 140: 47439: 0 140: 47440: 0 140: 47441: 0 140: 47442: 0 140: 47443: 0 140: 47444: 0 140: 47445: 0 140: 47446: 0 140: 47447: 0 140: 47448: 0 140: 47449: 0 140: 47450: 0 140: 47451: 0 140: 47452: 0 140: 47453: 0 140: 47454: 0 140: 47455: 0 140: 47456: 0 140: 47457: 0 140: 47458: 0 140: 47459: 0 140: 47460: 0 140: 47461: 0 140: 47462: 0 140: 47463: 0 140: 47464: 0 140: 47465: 0 140: 47466: 0 140: 47467: 0 140: 47468: 0 140: 47469: 0 140: 47470: 0 140: 47471: 0 140: 47472: 0 140: 47473: 0 140: 47474: 0 140: 47475: 0 140: 47476: 0 140: 47477: 0 140: 47478: 0 140: 47479: 0 140: 47480: 0 140: 47481: 0 140: 47482: 0 140: 47483: 0 140: 47484: 0 140: 47485: 0 140: 47486: 0 140: 47487: 0 140: 47488: 0 140: 47489: 0 140: 47490: 0 140: 47491: 0 140: 47492: 0 140: 47493: 0 140: 47494: 0 140: 47495: 0 140: 47496: 0 140: 47497: 0 140: 47498: 0 140: 47499: 0 140: 47500: 0 140: 47501: 0 140: 47502: 0 140: 47503: 0 140: 47504: 0 140: 47505: 0 140: 47506: 0 140: 47507: 0 140: 47508: 0 140: 47509: 0 140: 47510: 0 140: 47511: 0 140: 47512: 0 140: 47513: 0 140: 47514: 0 140: 47515: 0 140: 47516: 0 140: 47517: 0 140: 47518: 0 140: 47519: 0 140: 47520: 0 140: 47521: 0 140: 47522: 0 140: 47523: 0 140: 47524: 0 140: 47525: 0 140: 47526: 0 140: 47527: 0 140: 47528: 0 140: 47529: 0 140: 47530: 0 140: 47531: 0 140: 47532: 0 140: 47533: 0 140: 47534: 0 140: 47535: 0 140: 47536: 0 140: 47537: 0 140: 47538: 0 140: 47539: 0 140: 47540: 0 140: 47541: 0 140: 47542: 0 140: 47543: 0 140: 47544: 0 140: 47545: 0 140: 47546: 0 140: 47547: 0 140: 47548: 0 140: 47549: 0 140: 47550: 0 140: 47551: 0 140: 47552: 0 140: 47553: 0 140: 47554: 0 140: 47555: 0 140: 47556: 0 140: 47557: 0 140: 47558: 0 140: 47559: 0 140: 47560: 0 140: 47561: 0 140: 47562: 0 140: 47563: 0 140: 47564: 0 140: 47565: 0 140: 47566: 0 140: 47567: 0 140: 47568: 0 140: 47569: 0 140: 47570: 0 140: 47571: 0 140: 47572: 0 140: 47573: 0 140: 47574: 0 140: 47575: 0 140: 47576: 0 140: 47577: 0 140: 47578: 0 140: 47579: 0 140: 47580: 0 140: 47581: 0 140: 47582: 0 140: 47583: 0 140: 47584: 0 140: 47585: 0 140: 47586: 0 140: 47587: 0 140: 47588: 0 140: 47589: 0 140: 47590: 0 140: 47591: 0 140: 47592: 0 140: 47593: 0 140: 47594: 0 140: 47595: 0 140: 47596: 0 140: 47597: 0 140: 47598: 0 140: 47599: 0 140: 47600: 0 140: 47601: 0 140: 47602: 0 140: 47603: 0 140: 47604: 0 140: 47605: 0 140: 47606: 0 140: 47607: 0 140: 47608: 0 140: 47609: 0 140: 47610: 0 140: 47611: 0 140: 47612: 0 140: 47613: 0 140: 47614: 0 140: 47615: 0 140: 47616: 0 140: 47617: 0 140: 47618: 0 140: 47619: 0 140: 47620: 0 140: 47621: 0 140: 47622: 0 140: 47623: 0 140: 47624: 0 140: 47625: 0 140: 47626: 0 140: 47627: 0 140: 47628: 0 140: 47629: 0 140: 47630: 0 140: 47631: 0 140: 47632: 0 140: 47633: 0 140: 47634: 0 140: 47635: 0 140: 47636: 0 140: 47637: 0 140: 47638: 0 140: 47639: 0 140: 47640: 0 140: 47641: 0 140: 47642: 0 140: 47643: 0 140: 47644: 0 140: 47645: 0 140: 47646: 0 140: 47647: 0 140: 47648: 0 140: 47649: 0 140: 47650: 0 140: 47651: 0 140: 47652: 0 140: 47653: 0 140: 47654: 0 140: 47655: 0 140: 47656: 0 140: 47657: 0 140: 47658: 0 140: 47659: 0 140: 47660: 0 140: 47661: 0 140: 47662: 0 140: 47663: 0 140: 47664: 0 140: 47665: 0 140: 47666: 0 140: 47667: 0 140: 47668: 0 140: 47669: 0 140: 47670: 0 140: 47671: 0 140: 47672: 0 140: 47673: 0 140: 47674: 0 140: 47675: 0 140: 47676: 0 140: 47677: 0 140: 47678: 0 140: 47679: 0 140: 47680: 0 140: 47681: 0 140: 47682: 0 140: 47683: 0 140: 47684: 0 140: 47685: 0 140: 47686: 0 140: 47687: 0 140: 47688: 0 140: 47689: 0 140: 47690: 0 140: 47691: 0 140: 47692: 0 140: 47693: 0 140: 47694: 0 140: 47695: 0 140: 47696: 0 140: 47697: 0 140: 47698: 0 140: 47699: 0 140: 47700: 0 140: 47701: 0 140: 47702: 0 140: 47703: 0 140: 47704: 0 140: 47705: 0 140: 47706: 0 140: 47707: 0 140: 47708: 0 140: 47709: 0 140: 47710: 0 140: 47711: 0 140: 47712: 0 140: 47713: 0 140: 47714: 0 140: 47715: 0 140: 47716: 0 140: 47717: 0 140: 47718: 0 140: 47719: 0 140: 47720: 0 140: 47721: 0 140: 47722: 0 140: 47723: 0 140: 47724: 0 140: 47725: 0 140: 47726: 0 140: 47727: 0 140: 47728: 0 140: 47729: 0 140: 47730: 0 140: 47731: 0 140: 47732: 0 140: 47733: 0 140: 47734: 0 140: 47735: 0 140: 47736: 0 140: 47737: 0 140: 47738: 0 140: 47739: 0 140: 47740: 0 140: 47741: 0 140: 47742: 0 140: 47743: 0 140: 47744: 0 140: 47745: 0 140: 47746: 0 140: 47747: 0 140: 47748: 0 140: 47749: 0 140: 47750: 0 140: 47751: 0 140: 47752: 0 140: 47753: 0 140: 47754: 0 140: 47755: 0 140: 47756: 0 140: 47757: 0 140: 47758: 0 140: 47759: 0 140: 47760: 0 140: 47761: 0 140: 47762: 0 140: 47763: 0 140: 47764: 0 140: 47765: 0 140: 47766: 0 140: 47767: 0 140: 47768: 0 140: 47769: 0 140: 47770: 0 140: 47771: 0 140: 47772: 0 140: 47773: 0 140: 47774: 0 140: 47775: 0 140: 47776: 0 140: 47777: 0 140: 47778: 0 140: 47779: 0 140: 47780: 0 140: 47781: 0 140: 47782: 0 140: 47783: 0 140: 47784: 0 140: 47785: 0 140: 47786: 0 140: 47787: 0 140: 47788: 0 140: 47789: 0 140: 47790: 0 140: 47791: 0 140: 47792: 0 140: 47793: 0 140: 47794: 0 140: 47795: 0 140: 47796: 0 140: 47797: 0 140: 47798: 0 140: 47799: 0 140: 47800: 0 140: 47801: 0 140: 47802: 0 140: 47803: 0 140: 47804: 0 140: 47805: 0 140: 47806: 0 140: 47807: 0 140: 47808: 0 140: 47809: 0 140: 47810: 0 140: 47811: 0 140: 47812: 0 140: 47813: 0 140: 47814: 0 140: 47815: 0 140: 47816: 0 140: 47817: 0 140: 47818: 0 140: 47819: 0 140: 47820: 0 140: 47821: 0 140: 47822: 0 140: 47823: 0 140: 47824: 0 140: 47825: 0 140: 47826: 0 140: 47827: 0 140: 47828: 0 140: 47829: 0 140: 47830: 0 140: 47831: 0 140: 47832: 0 140: 47833: 0 140: 47834: 0 140: 47835: 0 140: 47836: 0 140: 47837: 0 140: 47838: 0 140: 47839: 0 140: 47840: 0 140: 47841: 0 140: 47842: 0 140: 47843: 0 140: 47844: 0 140: 47845: 0 140: 47846: 0 140: 47847: 0 140: 47848: 0 140: 47849: 0 140: 47850: 0 140: 47851: 0 140: 47852: 0 140: 47853: 0 140: 47854: 0 140: 47855: 0 140: 47856: 0 140: 47857: 0 140: 47858: 0 140: 47859: 0 140: 47860: 0 140: 47861: 0 140: 47862: 0 140: 47863: 0 140: 47864: 0 140: 47865: 0 140: 47866: 0 140: 47867: 0 140: 47868: 0 140: 47869: 0 140: 47870: 0 140: 47871: 0 140: 47872: 0 140: 47873: 0 140: 47874: 0 140: 47875: 0 140: 47876: 0 140: 47877: 0 140: 47878: 0 140: 47879: 0 140: 47880: 0 140: 47881: 0 140: 47882: 0 140: 47883: 0 140: 47884: 0 140: 47885: 0 140: 47886: 0 140: 47887: 0 140: 47888: 0 140: 47889: 0 140: 47890: 0 140: 47891: 0 140: 47892: 0 140: 47893: 0 140: 47894: 0 140: 47895: 0 140: 47896: 0 140: 47897: 0 140: 47898: 0 140: 47899: 0 140: 47900: 0 140: 47901: 0 140: 47902: 0 140: 47903: 0 140: 47904: 0 140: 47905: 0 140: 47906: 0 140: 47907: 0 140: 47908: 0 140: 47909: 0 140: 47910: 0 140: 47911: 0 140: 47912: 0 140: 47913: 0 140: 47914: 0 140: 47915: 0 140: 47916: 0 140: 47917: 0 140: 47918: 0 140: 47919: 0 140: 47920: 0 140: 47921: 0 140: 47922: 0 140: 47923: 0 140: 47924: 0 140: 47925: 0 140: 47926: 0 140: 47927: 0 140: 47928: 0 140: 47929: 0 140: 47930: 0 140: 47931: 0 140: 47932: 0 140: 47933: 0 140: 47934: 0 140: 47935: 0 140: 47936: 0 140: 47937: 0 140: 47938: 0 140: 47939: 0 140: 47940: 0 140: 47941: 0 140: 47942: 0 140: 47943: 0 140: 47944: 0 140: 47945: 0 140: 47946: 0 140: 47947: 0 140: 47948: 0 140: 47949: 0 140: 47950: 0 140: 47951: 0 140: 47952: 0 140: 47953: 0 140: 47954: 0 140: 47955: 0 140: 47956: 0 140: 47957: 0 140: 47958: 0 140: 47959: 0 140: 47960: 0 140: 47961: 0 140: 47962: 0 140: 47963: 0 140: 47964: 0 140: 47965: 0 140: 47966: 0 140: 47967: 0 140: 47968: 0 140: 47969: 0 140: 47970: 0 140: 47971: 0 140: 47972: 0 140: 47973: 0 140: 47974: 0 140: 47975: 0 140: 47976: 0 140: 47977: 0 140: 47978: 0 140: 47979: 0 140: 47980: 0 140: 47981: 0 140: 47982: 0 140: 47983: 0 140: 47984: 0 140: 47985: 0 140: 47986: 0 140: 47987: 0 140: 47988: 0 140: 47989: 0 140: 47990: 0 140: 47991: 0 140: 47992: 0 140: 47993: 0 140: 47994: 0 140: 47995: 0 140: 47996: 0 140: 47997: 0 140: 47998: 0 140: 47999: 0 140: 48000: 0 140: 48001: 0 140: 48002: 0 140: 48003: 0 140: 48004: 0 140: 48005: 0 140: 48006: 0 140: 48007: 0 140: 48008: 0 140: 48009: 0 140: 48010: 0 140: 48011: 0 140: 48012: 0 140: 48013: 0 140: 48014: 0 140: 48015: 0 140: 48016: 0 140: 48017: 0 140: 48018: 0 140: 48019: 0 140: 48020: 0 140: 48021: 0 140: 48022: 0 140: 48023: 0 140: 48024: 0 140: 48025: 0 140: 48026: 0 140: 48027: 0 140: 48028: 0 140: 48029: 0 140: 48030: 0 140: 48031: 0 140: 48032: 0 140: 48033: 0 140: 48034: 0 140: 48035: 0 140: 48036: 0 140: 48037: 0 140: 48038: 0 140: 48039: 0 140: 48040: 0 140: 48041: 0 140: 48042: 0 140: 48043: 0 140: 48044: 0 140: 48045: 0 140: 48046: 0 140: 48047: 0 140: 48048: 0 140: 48049: 0 140: 48050: 0 140: 48051: 0 140: 48052: 0 140: 48053: 0 140: 48054: 0 140: 48055: 0 140: 48056: 0 140: 48057: 0 140: 48058: 0 140: 48059: 0 140: 48060: 0 140: 48061: 0 140: 48062: 0 140: 48063: 0 140: 48064: 0 140: 48065: 0 140: 48066: 0 140: 48067: 0 140: 48068: 0 140: 48069: 0 140: 48070: 0 140: 48071: 0 140: 48072: 0 140: 48073: 0 140: 48074: 0 140: 48075: 0 140: 48076: 0 140: 48077: 0 140: 48078: 0 140: 48079: 0 140: 48080: 0 140: 48081: 0 140: 48082: 0 140: 48083: 0 140: 48084: 0 140: 48085: 0 140: 48086: 0 140: 48087: 0 140: 48088: 0 140: 48089: 0 140: 48090: 0 140: 48091: 0 140: 48092: 0 140: 48093: 0 140: 48094: 0 140: 48095: 0 140: 48096: 0 140: 48097: 0 140: 48098: 0 140: 48099: 0 140: 48100: 0 140: 48101: 0 140: 48102: 0 140: 48103: 0 140: 48104: 0 140: 48105: 0 140: 48106: 0 140: 48107: 0 140: 48108: 0 140: 48109: 0 140: 48110: 0 140: 48111: 0 140: 48112: 0 140: 48113: 0 140: 48114: 0 140: 48115: 0 140: 48116: 0 140: 48117: 0 140: 48118: 0 140: 48119: 0 140: 48120: 0 140: 48121: 0 140: 48122: 0 140: 48123: 0 140: 48124: 0 140: 48125: 0 140: 48126: 0 140: 48127: 0 140: 48128: 0 140: 48129: 0 140: 48130: 0 140: 48131: 0 140: 48132: 0 140: 48133: 0 140: 48134: 0 140: 48135: 0 140: 48136: 0 140: 48137: 0 140: 48138: 0 140: 48139: 0 140: 48140: 0 140: 48141: 0 140: 48142: 0 140: 48143: 0 140: 48144: 0 140: 48145: 0 140: 48146: 0 140: 48147: 0 140: 48148: 0 140: 48149: 0 140: 48150: 0 140: 48151: 0 140: 48152: 0 140: 48153: 0 140: 48154: 0 140: 48155: 0 140: 48156: 0 140: 48157: 0 140: 48158: 0 140: 48159: 0 140: 48160: 0 140: 48161: 0 140: 48162: 0 140: 48163: 0 140: 48164: 0 140: 48165: 0 140: 48166: 0 140: 48167: 0 140: 48168: 0 140: 48169: 0 140: 48170: 0 140: 48171: 0 140: 48172: 0 140: 48173: 0 140: 48174: 0 140: 48175: 0 140: 48176: 0 140: 48177: 0 140: 48178: 0 140: 48179: 0 140: 48180: 0 140: 48181: 0 140: 48182: 0 140: 48183: 0 140: 48184: 0 140: 48185: 0 140: 48186: 0 140: 48187: 0 140: 48188: 0 140: 48189: 0 140: 48190: 0 140: 48191: 0 140: 48192: 0 140: 48193: 0 140: 48194: 0 140: 48195: 0 140: 48196: 0 140: 48197: 0 140: 48198: 0 140: 48199: 0 140: 48200: 0 140: 48201: 0 140: 48202: 0 140: 48203: 0 140: 48204: 0 140: 48205: 0 140: 48206: 0 140: 48207: 0 140: 48208: 0 140: 48209: 0 140: 48210: 0 140: 48211: 0 140: 48212: 0 140: 48213: 0 140: 48214: 0 140: 48215: 0 140: 48216: 0 140: 48217: 0 140: 48218: 0 140: 48219: 0 140: 48220: 0 140: 48221: 0 140: 48222: 0 140: 48223: 0 140: 48224: 0 140: 48225: 0 140: 48226: 0 140: 48227: 0 140: 48228: 0 140: 48229: 0 140: 48230: 0 140: 48231: 0 140: 48232: 0 140: 48233: 0 140: 48234: 0 140: 48235: 0 140: 48236: 0 140: 48237: 0 140: 48238: 0 140: 48239: 0 140: 48240: 0 140: 48241: 0 140: 48242: 0 140: 48243: 0 140: 48244: 0 140: 48245: 0 140: 48246: 0 140: 48247: 0 140: 48248: 0 140: 48249: 0 140: 48250: 0 140: 48251: 0 140: 48252: 0 140: 48253: 0 140: 48254: 0 140: 48255: 0 140: 48256: 0 140: 48257: 0 140: 48258: 0 140: 48259: 0 140: 48260: 0 140: 48261: 0 140: 48262: 0 140: 48263: 0 140: 48264: 0 140: 48265: 0 140: 48266: 0 140: 48267: 0 140: 48268: 0 140: 48269: 0 140: 48270: 0 140: 48271: 0 140: 48272: 0 140: 48273: 0 140: 48274: 0 140: 48275: 0 140: 48276: 0 140: 48277: 0 140: 48278: 0 140: 48279: 0 140: 48280: 0 140: 48281: 0 140: 48282: 0 140: 48283: 0 140: 48284: 0 140: 48285: 0 140: 48286: 0 140: 48287: 0 140: 48288: 0 140: 48289: 0 140: 48290: 0 140: 48291: 0 140: 48292: 0 140: 48293: 0 140: 48294: 0 140: 48295: 0 140: 48296: 0 140: 48297: 0 140: 48298: 0 140: 48299: 0 140: 48300: 0 140: 48301: 0 140: 48302: 0 140: 48303: 0 140: 48304: 0 140: 48305: 0 140: 48306: 0 140: 48307: 0 140: 48308: 0 140: 48309: 0 140: 48310: 0 140: 48311: 0 140: 48312: 0 140: 48313: 0 140: 48314: 0 140: 48315: 0 140: 48316: 0 140: 48317: 0 140: 48318: 0 140: 48319: 0 140: 48320: 0 140: 48321: 0 140: 48322: 0 140: 48323: 0 140: 48324: 0 140: 48325: 0 140: 48326: 0 140: 48327: 0 140: 48328: 0 140: 48329: 0 140: 48330: 0 140: 48331: 0 140: 48332: 0 140: 48333: 0 140: 48334: 0 140: 48335: 0 140: 48336: 0 140: 48337: 0 140: 48338: 0 140: 48339: 0 140: 48340: 0 140: 48341: 0 140: 48342: 0 140: 48343: 0 140: 48344: 0 140: 48345: 0 140: 48346: 0 140: 48347: 0 140: 48348: 0 140: 48349: 0 140: 48350: 0 140: 48351: 0 140: 48352: 0 140: 48353: 0 140: 48354: 0 140: 48355: 0 140: 48356: 0 140: 48357: 0 140: 48358: 0 140: 48359: 0 140: 48360: 0 140: 48361: 0 140: 48362: 0 140: 48363: 0 140: 48364: 0 140: 48365: 0 140: 48366: 0 140: 48367: 0 140: 48368: 0 140: 48369: 0 140: 48370: 0 140: 48371: 0 140: 48372: 0 140: 48373: 0 140: 48374: 0 140: 48375: 0 140: 48376: 0 140: 48377: 0 140: 48378: 0 140: 48379: 0 140: 48380: 0 140: 48381: 0 140: 48382: 0 140: 48383: 0 140: 48384: 0 140: 48385: 0 140: 48386: 0 140: 48387: 0 140: 48388: 0 140: 48389: 0 140: 48390: 0 140: 48391: 0 140: 48392: 0 140: 48393: 0 140: 48394: 0 140: 48395: 0 140: 48396: 0 140: 48397: 0 140: 48398: 0 140: 48399: 0 140: 48400: 0 140: 48401: 0 140: 48402: 0 140: 48403: 0 140: 48404: 0 140: 48405: 0 140: 48406: 0 140: 48407: 0 140: 48408: 0 140: 48409: 0 140: 48410: 0 140: 48411: 0 140: 48412: 0 140: 48413: 0 140: 48414: 0 140: 48415: 0 140: 48416: 0 140: 48417: 0 140: 48418: 0 140: 48419: 0 140: 48420: 0 140: 48421: 0 140: 48422: 0 140: 48423: 0 140: 48424: 0 140: 48425: 0 140: 48426: 0 140: 48427: 0 140: 48428: 0 140: 48429: 0 140: 48430: 0 140: 48431: 0 140: 48432: 0 140: 48433: 0 140: 48434: 0 140: 48435: 0 140: 48436: 0 140: 48437: 0 140: 48438: 0 140: 48439: 0 140: 48440: 0 140: 48441: 0 140: 48442: 0 140: 48443: 0 140: 48444: 0 140: 48445: 0 140: 48446: 0 140: 48447: 0 140: 48448: 0 140: 48449: 0 140: 48450: 0 140: 48451: 0 140: 48452: 0 140: 48453: 0 140: 48454: 0 140: 48455: 0 140: 48456: 0 140: 48457: 0 140: 48458: 0 140: 48459: 0 140: 48460: 0 140: 48461: 0 140: 48462: 0 140: 48463: 0 140: 48464: 0 140: 48465: 0 140: 48466: 0 140: 48467: 0 140: 48468: 0 140: 48469: 0 140: 48470: 0 140: 48471: 0 140: 48472: 0 140: 48473: 0 140: 48474: 0 140: 48475: 0 140: 48476: 0 140: 48477: 0 140: 48478: 0 140: 48479: 0 140: 48480: 0 140: 48481: 0 140: 48482: 0 140: 48483: 0 140: 48484: 0 140: 48485: 0 140: 48486: 0 140: 48487: 0 140: 48488: 0 140: 48489: 0 140: 48490: 0 140: 48491: 0 140: 48492: 0 140: 48493: 0 140: 48494: 0 140: 48495: 0 140: 48496: 0 140: 48497: 0 140: 48498: 0 140: 48499: 0 140: 48500: 0 140: 48501: 0 140: 48502: 0 140: 48503: 0 140: 48504: 0 140: 48505: 0 140: 48506: 0 140: 48507: 0 140: 48508: 0 140: 48509: 0 140: 48510: 0 140: 48511: 0 140: 48512: 0 140: 48513: 0 140: 48514: 0 140: 48515: 0 140: 48516: 0 140: 48517: 0 140: 48518: 0 140: 48519: 0 140: 48520: 0 140: 48521: 0 140: 48522: 0 140: 48523: 0 140: 48524: 0 140: 48525: 0 140: 48526: 0 140: 48527: 0 140: 48528: 0 140: 48529: 0 140: 48530: 0 140: 48531: 0 140: 48532: 0 140: 48533: 0 140: 48534: 0 140: 48535: 0 140: 48536: 0 140: 48537: 0 140: 48538: 0 140: 48539: 0 140: 48540: 0 140: 48541: 0 140: 48542: 0 140: 48543: 0 140: 48544: 0 140: 48545: 0 140: 48546: 0 140: 48547: 0 140: 48548: 0 140: 48549: 0 140: 48550: 0 140: 48551: 0 140: 48552: 0 140: 48553: 0 140: 48554: 0 140: 48555: 0 140: 48556: 0 140: 48557: 0 140: 48558: 0 140: 48559: 0 140: 48560: 0 140: 48561: 0 140: 48562: 0 140: 48563: 0 140: 48564: 0 140: 48565: 0 140: 48566: 0 140: 48567: 0 140: 48568: 0 140: 48569: 0 140: 48570: 0 140: 48571: 0 140: 48572: 0 140: 48573: 0 140: 48574: 0 140: 48575: 0 140: 48576: 0 140: 48577: 0 140: 48578: 0 140: 48579: 0 140: 48580: 0 140: 48581: 0 140: 48582: 0 140: 48583: 0 140: 48584: 0 140: 48585: 0 140: 48586: 0 140: 48587: 0 140: 48588: 0 140: 48589: 0 140: 48590: 0 140: 48591: 0 140: 48592: 0 140: 48593: 0 140: 48594: 0 140: 48595: 0 140: 48596: 0 140: 48597: 0 140: 48598: 0 140: 48599: 0 140: 48600: 0 140: 48601: 0 140: 48602: 0 140: 48603: 0 140: 48604: 0 140: 48605: 0 140: 48606: 0 140: 48607: 0 140: 48608: 0 140: 48609: 0 140: 48610: 0 140: 48611: 0 140: 48612: 0 140: 48613: 0 140: 48614: 0 140: 48615: 0 140: 48616: 0 140: 48617: 0 140: 48618: 0 140: 48619: 0 140: 48620: 0 140: 48621: 0 140: 48622: 0 140: 48623: 0 140: 48624: 0 140: 48625: 0 140: 48626: 0 140: 48627: 0 140: 48628: 0 140: 48629: 0 140: 48630: 0 140: 48631: 0 140: 48632: 0 140: 48633: 0 140: 48634: 0 140: 48635: 0 140: 48636: 0 140: 48637: 0 140: 48638: 0 140: 48639: 0 140: 48640: 0 140: 48641: 0 140: 48642: 0 140: 48643: 0 140: 48644: 0 140: 48645: 0 140: 48646: 0 140: 48647: 0 140: 48648: 0 140: 48649: 0 140: 48650: 0 140: 48651: 0 140: 48652: 0 140: 48653: 0 140: 48654: 0 140: 48655: 0 140: 48656: 0 140: 48657: 0 140: 48658: 0 140: 48659: 0 140: 48660: 0 140: 48661: 0 140: 48662: 0 140: 48663: 0 140: 48664: 0 140: 48665: 0 140: 48666: 0 140: 48667: 0 140: 48668: 0 140: 48669: 0 140: 48670: 0 140: 48671: 0 140: 48672: 0 140: 48673: 0 140: 48674: 0 140: 48675: 0 140: 48676: 0 140: 48677: 0 140: 48678: 0 140: 48679: 0 140: 48680: 0 140: 48681: 0 140: 48682: 0 140: 48683: 0 140: 48684: 0 140: 48685: 0 140: 48686: 0 140: 48687: 0 140: 48688: 0 140: 48689: 0 140: 48690: 0 140: 48691: 0 140: 48692: 0 140: 48693: 0 140: 48694: 0 140: 48695: 0 140: 48696: 0 140: 48697: 0 140: 48698: 0 140: 48699: 0 140: 48700: 0 140: 48701: 0 140: 48702: 0 140: 48703: 0 140: 48704: 0 140: 48705: 0 140: 48706: 0 140: 48707: 0 140: 48708: 0 140: 48709: 0 140: 48710: 0 140: 48711: 0 140: 48712: 0 140: 48713: 0 140: 48714: 0 140: 48715: 0 140: 48716: 0 140: 48717: 0 140: 48718: 0 140: 48719: 0 140: 48720: 0 140: 48721: 0 140: 48722: 0 140: 48723: 0 140: 48724: 0 140: 48725: 0 140: 48726: 0 140: 48727: 0 140: 48728: 0 140: 48729: 0 140: 48730: 0 140: 48731: 0 140: 48732: 0 140: 48733: 0 140: 48734: 0 140: 48735: 0 140: 48736: 0 140: 48737: 0 140: 48738: 0 140: 48739: 0 140: 48740: 0 140: 48741: 0 140: 48742: 0 140: 48743: 0 140: 48744: 0 140: 48745: 0 140: 48746: 0 140: 48747: 0 140: 48748: 0 140: 48749: 0 140: 48750: 0 140: 48751: 0 140: 48752: 0 140: 48753: 0 140: 48754: 0 140: 48755: 0 140: 48756: 0 140: 48757: 0 140: 48758: 0 140: 48759: 0 140: 48760: 0 140: 48761: 0 140: 48762: 0 140: 48763: 0 140: 48764: 0 140: 48765: 0 140: 48766: 0 140: 48767: 0 140: 48768: 0 140: 48769: 0 140: 48770: 0 140: 48771: 0 140: 48772: 0 140: 48773: 0 140: 48774: 0 140: 48775: 0 140: 48776: 0 140: 48777: 0 140: 48778: 0 140: 48779: 0 140: 48780: 0 140: 48781: 0 140: 48782: 0 140: 48783: 0 140: 48784: 0 140: 48785: 0 140: 48786: 0 140: 48787: 0 140: 48788: 0 140: 48789: 0 140: 48790: 0 140: 48791: 0 140: 48792: 0 140: 48793: 0 140: 48794: 0 140: 48795: 0 140: 48796: 0 140: 48797: 0 140: 48798: 0 140: 48799: 0 140: 48800: 0 140: 48801: 0 140: 48802: 0 140: 48803: 0 140: 48804: 0 140: 48805: 0 140: 48806: 0 140: 48807: 0 140: 48808: 0 140: 48809: 0 140: 48810: 0 140: 48811: 0 140: 48812: 0 140: 48813: 0 140: 48814: 0 140: 48815: 0 140: 48816: 0 140: 48817: 0 140: 48818: 0 140: 48819: 0 140: 48820: 0 140: 48821: 0 140: 48822: 0 140: 48823: 0 140: 48824: 0 140: 48825: 0 140: 48826: 0 140: 48827: 0 140: 48828: 0 140: 48829: 0 140: 48830: 0 140: 48831: 0 140: 48832: 0 140: 48833: 0 140: 48834: 0 140: 48835: 0 140: 48836: 0 140: 48837: 0 140: 48838: 0 140: 48839: 0 140: 48840: 0 140: 48841: 0 140: 48842: 0 140: 48843: 0 140: 48844: 0 140: 48845: 0 140: 48846: 0 140: 48847: 0 140: 48848: 0 140: 48849: 0 140: 48850: 0 140: 48851: 0 140: 48852: 0 140: 48853: 0 140: 48854: 0 140: 48855: 0 140: 48856: 0 140: 48857: 0 140: 48858: 0 140: 48859: 0 140: 48860: 0 140: 48861: 0 140: 48862: 0 140: 48863: 0 140: 48864: 0 140: 48865: 0 140: 48866: 0 140: 48867: 0 140: 48868: 0 140: 48869: 0 140: 48870: 0 140: 48871: 0 140: 48872: 0 140: 48873: 0 140: 48874: 0 140: 48875: 0 140: 48876: 0 140: 48877: 0 140: 48878: 0 140: 48879: 0 140: 48880: 0 140: 48881: 0 140: 48882: 0 140: 48883: 0 140: 48884: 0 140: 48885: 0 140: 48886: 0 140: 48887: 0 140: 48888: 0 140: 48889: 0 140: 48890: 0 140: 48891: 0 140: 48892: 0 140: 48893: 0 140: 48894: 0 140: 48895: 0 140: 48896: 0 140: 48897: 0 140: 48898: 0 140: 48899: 0 140: 48900: 0 140: 48901: 0 140: 48902: 0 140: 48903: 0 140: 48904: 0 140: 48905: 0 140: 48906: 0 140: 48907: 0 140: 48908: 0 140: 48909: 0 140: 48910: 0 140: 48911: 0 140: 48912: 0 140: 48913: 0 140: 48914: 0 140: 48915: 0 140: 48916: 0 140: 48917: 0 140: 48918: 0 140: 48919: 0 140: 48920: 0 140: 48921: 0 140: 48922: 0 140: 48923: 0 140: 48924: 0 140: 48925: 0 140: 48926: 0 140: 48927: 0 140: 48928: 0 140: 48929: 0 140: 48930: 0 140: 48931: 0 140: 48932: 0 140: 48933: 0 140: 48934: 0 140: 48935: 0 140: 48936: 0 140: 48937: 0 140: 48938: 0 140: 48939: 0 140: 48940: 0 140: 48941: 0 140: 48942: 0 140: 48943: 0 140: 48944: 0 140: 48945: 0 140: 48946: 0 140: 48947: 0 140: 48948: 0 140: 48949: 0 140: 48950: 0 140: 48951: 0 140: 48952: 0 140: 48953: 0 140: 48954: 0 140: 48955: 0 140: 48956: 0 140: 48957: 0 140: 48958: 0 140: 48959: 0 140: 48960: 0 140: 48961: 0 140: 48962: 0 140: 48963: 0 140: 48964: 0 140: 48965: 0 140: 48966: 0 140: 48967: 0 140: 48968: 0 140: 48969: 0 140: 48970: 0 140: 48971: 0 140: 48972: 0 140: 48973: 0 140: 48974: 0 140: 48975: 0 140: 48976: 0 140: 48977: 0 140: 48978: 0 140: 48979: 0 140: 48980: 0 140: 48981: 0 140: 48982: 0 140: 48983: 0 140: 48984: 0 140: 48985: 0 140: 48986: 0 140: 48987: 0 140: 48988: 0 140: 48989: 0 140: 48990: 0 140: 48991: 0 140: 48992: 0 140: 48993: 0 140: 48994: 0 140: 48995: 0 140: 48996: 0 140: 48997: 0 140: 48998: 0 140: 48999: 0 140: 49000: 0 140: 49001: 0 140: 49002: 0 140: 49003: 0 140: 49004: 0 140: 49005: 0 140: 49006: 0 140: 49007: 0 140: 49008: 0 140: 49009: 0 140: 49010: 0 140: 49011: 0 140: 49012: 0 140: 49013: 0 140: 49014: 0 140: 49015: 0 140: 49016: 0 140: 49017: 0 140: 49018: 0 140: 49019: 0 140: 49020: 0 140: 49021: 0 140: 49022: 0 140: 49023: 0 140: 49024: 0 140: 49025: 0 140: 49026: 0 140: 49027: 0 140: 49028: 0 140: 49029: 0 140: 49030: 0 140: 49031: 0 140: 49032: 0 140: 49033: 0 140: 49034: 0 140: 49035: 0 140: 49036: 0 140: 49037: 0 140: 49038: 0 140: 49039: 0 140: 49040: 0 140: 49041: 0 140: 49042: 0 140: 49043: 0 140: 49044: 0 140: 49045: 0 140: 49046: 0 140: 49047: 0 140: 49048: 0 140: 49049: 0 140: 49050: 0 140: 49051: 0 140: 49052: 0 140: 49053: 0 140: 49054: 0 140: 49055: 0 140: 49056: 0 140: 49057: 0 140: 49058: 0 140: 49059: 0 140: 49060: 0 140: 49061: 0 140: 49062: 0 140: 49063: 0 140: 49064: 0 140: 49065: 0 140: 49066: 0 140: 49067: 0 140: 49068: 0 140: 49069: 0 140: 49070: 0 140: 49071: 0 140: 49072: 0 140: 49073: 0 140: 49074: 0 140: 49075: 0 140: 49076: 0 140: 49077: 0 140: 49078: 0 140: 49079: 0 140: 49080: 0 140: 49081: 0 140: 49082: 0 140: 49083: 0 140: 49084: 0 140: 49085: 0 140: 49086: 0 140: 49087: 0 140: 49088: 0 140: 49089: 0 140: 49090: 0 140: 49091: 0 140: 49092: 0 140: 49093: 0 140: 49094: 0 140: 49095: 0 140: 49096: 0 140: 49097: 0 140: 49098: 0 140: 49099: 0 140: 49100: 0 140: 49101: 0 140: 49102: 0 140: 49103: 0 140: 49104: 0 140: 49105: 0 140: 49106: 0 140: 49107: 0 140: 49108: 0 140: 49109: 0 140: 49110: 0 140: 49111: 0 140: 49112: 0 140: 49113: 0 140: 49114: 0 140: 49115: 0 140: 49116: 0 140: 49117: 0 140: 49118: 0 140: 49119: 0 140: 49120: 0 140: 49121: 0 140: 49122: 0 140: 49123: 0 140: 49124: 0 140: 49125: 0 140: 49126: 0 140: 49127: 0 140: 49128: 0 140: 49129: 0 140: 49130: 0 140: 49131: 0 140: 49132: 0 140: 49133: 0 140: 49134: 0 140: 49135: 0 140: 49136: 0 140: 49137: 0 140: 49138: 0 140: 49139: 0 140: 49140: 0 140: 49141: 0 140: 49142: 0 140: 49143: 0 140: 49144: 0 140: 49145: 0 140: 49146: 0 140: 49147: 0 140: 49148: 0 140: 49149: 0 140: 49150: 0 140: 49151: 0 140: 49152: 0 140: 49153: 0 140: 49154: 0 140: 49155: 0 140: 49156: 0 140: 49157: 0 140: 49158: 0 140: 49159: 0 140: 49160: 0 140: 49161: 0 140: 49162: 0 140: 49163: 0 140: 49164: 0 140: 49165: 0 140: 49166: 0 140: 49167: 0 140: 49168: 0 140: 49169: 0 140: 49170: 0 140: 49171: 0 140: 49172: 0 140: 49173: 0 140: 49174: 0 140: 49175: 0 140: 49176: 0 140: 49177: 0 140: 49178: 0 140: 49179: 0 140: 49180: 0 140: 49181: 0 140: 49182: 0 140: 49183: 0 140: 49184: 0 140: 49185: 0 140: 49186: 0 140: 49187: 0 140: 49188: 0 140: 49189: 0 140: 49190: 0 140: 49191: 0 140: 49192: 0 140: 49193: 0 140: 49194: 0 140: 49195: 0 140: 49196: 0 140: 49197: 0 140: 49198: 0 140: 49199: 0 140: 49200: 0 140: 49201: 0 140: 49202: 0 140: 49203: 0 140: 49204: 0 140: 49205: 0 140: 49206: 0 140: 49207: 0 140: 49208: 0 140: 49209: 0 140: 49210: 0 140: 49211: 0 140: 49212: 0 140: 49213: 0 140: 49214: 0 140: 49215: 0 140: 49216: 0 140: 49217: 0 140: 49218: 0 140: 49219: 0 140: 49220: 0 140: 49221: 0 140: 49222: 0 140: 49223: 0 140: 49224: 0 140: 49225: 0 140: 49226: 0 140: 49227: 0 140: 49228: 0 140: 49229: 0 140: 49230: 0 140: 49231: 0 140: 49232: 0 140: 49233: 0 140: 49234: 0 140: 49235: 0 140: 49236: 0 140: 49237: 0 140: 49238: 0 140: 49239: 0 140: 49240: 0 140: 49241: 0 140: 49242: 0 140: 49243: 0 140: 49244: 0 140: 49245: 0 140: 49246: 0 140: 49247: 0 140: 49248: 0 140: 49249: 0 140: 49250: 0 140: 49251: 0 140: 49252: 0 140: 49253: 0 140: 49254: 0 140: 49255: 0 140: 49256: 0 140: 49257: 0 140: 49258: 0 140: 49259: 0 140: 49260: 0 140: 49261: 0 140: 49262: 0 140: 49263: 0 140: 49264: 0 140: 49265: 0 140: 49266: 0 140: 49267: 0 140: 49268: 0 140: 49269: 0 140: 49270: 0 140: 49271: 0 140: 49272: 0 140: 49273: 0 140: 49274: 0 140: 49275: 0 140: 49276: 0 140: 49277: 0 140: 49278: 0 140: 49279: 0 140: 49280: 0 140: 49281: 0 140: 49282: 0 140: 49283: 0 140: 49284: 0 140: 49285: 0 140: 49286: 0 140: 49287: 0 140: 49288: 0 140: 49289: 0 140: 49290: 0 140: 49291: 0 140: 49292: 0 140: 49293: 0 140: 49294: 0 140: 49295: 0 140: 49296: 0 140: 49297: 0 140: 49298: 0 140: 49299: 0 140: 49300: 0 140: 49301: 0 140: 49302: 0 140: 49303: 0 140: 49304: 0 140: 49305: 0 140: 49306: 0 140: 49307: 0 140: 49308: 0 140: 49309: 0 140: 49310: 0 140: 49311: 0 140: 49312: 0 140: 49313: 0 140: 49314: 0 140: 49315: 0 140: 49316: 0 140: 49317: 0 140: 49318: 0 140: 49319: 0 140: 49320: 0 140: 49321: 0 140: 49322: 0 140: 49323: 0 140: 49324: 0 140: 49325: 0 140: 49326: 0 140: 49327: 0 140: 49328: 0 140: 49329: 0 140: 49330: 0 140: 49331: 0 140: 49332: 0 140: 49333: 0 140: 49334: 0 140: 49335: 0 140: 49336: 0 140: 49337: 0 140: 49338: 0 140: 49339: 0 140: 49340: 0 140: 49341: 0 140: 49342: 0 140: 49343: 0 140: 49344: 0 140: 49345: 0 140: 49346: 0 140: 49347: 0 140: 49348: 0 140: 49349: 0 140: 49350: 0 140: 49351: 0 140: 49352: 0 140: 49353: 0 140: 49354: 0 140: 49355: 0 140: 49356: 0 140: 49357: 0 140: 49358: 0 140: 49359: 0 140: 49360: 0 140: 49361: 0 140: 49362: 0 140: 49363: 0 140: 49364: 0 140: 49365: 0 140: 49366: 0 140: 49367: 0 140: 49368: 0 140: 49369: 0 140: 49370: 0 140: 49371: 0 140: 49372: 0 140: 49373: 0 140: 49374: 0 140: 49375: 0 140: 49376: 0 140: 49377: 0 140: 49378: 0 140: 49379: 0 140: 49380: 0 140: 49381: 0 140: 49382: 0 140: 49383: 0 140: 49384: 0 140: 49385: 0 140: 49386: 0 140: 49387: 0 140: 49388: 0 140: 49389: 0 140: 49390: 0 140: 49391: 0 140: 49392: 0 140: 49393: 0 140: 49394: 0 140: 49395: 0 140: 49396: 0 140: 49397: 0 140: 49398: 0 140: 49399: 0 140: 49400: 0 140: 49401: 0 140: 49402: 0 140: 49403: 0 140: 49404: 0 140: 49405: 0 140: 49406: 0 140: 49407: 0 140: 49408: 0 140: 49409: 0 140: 49410: 0 140: 49411: 0 140: 49412: 0 140: 49413: 0 140: 49414: 0 140: 49415: 0 140: 49416: 0 140: 49417: 0 140: 49418: 0 140: 49419: 0 140: 49420: 0 140: 49421: 0 140: 49422: 0 140: 49423: 0 140: 49424: 0 140: 49425: 0 140: 49426: 0 140: 49427: 0 140: 49428: 0 140: 49429: 0 140: 49430: 0 140: 49431: 0 140: 49432: 0 140: 49433: 0 140: 49434: 0 140: 49435: 0 140: 49436: 0 140: 49437: 0 140: 49438: 0 140: 49439: 0 140: 49440: 0 140: 49441: 0 140: 49442: 0 140: 49443: 0 140: 49444: 0 140: 49445: 0 140: 49446: 0 140: 49447: 0 140: 49448: 0 140: 49449: 0 140: 49450: 0 140: 49451: 0 140: 49452: 0 140: 49453: 0 140: 49454: 0 140: 49455: 0 140: 49456: 0 140: 49457: 0 140: 49458: 0 140: 49459: 0 140: 49460: 0 140: 49461: 0 140: 49462: 0 140: 49463: 0 140: 49464: 0 140: 49465: 0 140: 49466: 0 140: 49467: 0 140: 49468: 0 140: 49469: 0 140: 49470: 0 140: 49471: 0 140: 49472: 0 140: 49473: 0 140: 49474: 0 140: 49475: 0 140: 49476: 0 140: 49477: 0 140: 49478: 0 140: 49479: 0 140: 49480: 0 140: 49481: 0 140: 49482: 0 140: 49483: 0 140: 49484: 0 140: 49485: 0 140: 49486: 0 140: 49487: 0 140: 49488: 0 140: 49489: 0 140: 49490: 0 140: 49491: 0 140: 49492: 0 140: 49493: 0 140: 49494: 0 140: 49495: 0 140: 49496: 0 140: 49497: 0 140: 49498: 0 140: 49499: 0 140: 49500: 0 140: 49501: 0 140: 49502: 0 140: 49503: 0 140: 49504: 0 140: 49505: 0 140: 49506: 0 140: 49507: 0 140: 49508: 0 140: 49509: 0 140: 49510: 0 140: 49511: 0 140: 49512: 0 140: 49513: 0 140: 49514: 0 140: 49515: 0 140: 49516: 0 140: 49517: 0 140: 49518: 0 140: 49519: 0 140: 49520: 0 140: 49521: 0 140: 49522: 0 140: 49523: 0 140: 49524: 0 140: 49525: 0 140: 49526: 0 140: 49527: 0 140: 49528: 0 140: 49529: 0 140: 49530: 0 140: 49531: 0 140: 49532: 0 140: 49533: 0 140: 49534: 0 140: 49535: 0 140: 49536: 0 140: 49537: 0 140: 49538: 0 140: 49539: 0 140: 49540: 0 140: 49541: 0 140: 49542: 0 140: 49543: 0 140: 49544: 0 140: 49545: 0 140: 49546: 0 140: 49547: 0 140: 49548: 0 140: 49549: 0 140: 49550: 0 140: 49551: 0 140: 49552: 0 140: 49553: 0 140: 49554: 0 140: 49555: 0 140: 49556: 0 140: 49557: 0 140: 49558: 0 140: 49559: 0 140: 49560: 0 140: 49561: 0 140: 49562: 0 140: 49563: 0 140: 49564: 0 140: 49565: 0 140: 49566: 0 140: 49567: 0 140: 49568: 0 140: 49569: 0 140: 49570: 0 140: 49571: 0 140: 49572: 0 140: 49573: 0 140: 49574: 0 140: 49575: 0 140: 49576: 0 140: 49577: 0 140: 49578: 0 140: 49579: 0 140: 49580: 0 140: 49581: 0 140: 49582: 0 140: 49583: 0 140: 49584: 0 140: 49585: 0 140: 49586: 0 140: 49587: 0 140: 49588: 0 140: 49589: 0 140: 49590: 0 140: 49591: 0 140: 49592: 0 140: 49593: 0 140: 49594: 0 140: 49595: 0 140: 49596: 0 140: 49597: 0 140: 49598: 0 140: 49599: 0 140: 49600: 0 140: 49601: 0 140: 49602: 0 140: 49603: 0 140: 49604: 0 140: 49605: 0 140: 49606: 0 140: 49607: 0 140: 49608: 0 140: 49609: 0 140: 49610: 0 140: 49611: 0 140: 49612: 0 140: 49613: 0 140: 49614: 0 140: 49615: 0 140: 49616: 0 140: 49617: 0 140: 49618: 0 140: 49619: 0 140: 49620: 0 140: 49621: 0 140: 49622: 0 140: 49623: 0 140: 49624: 0 140: 49625: 0 140: 49626: 0 140: 49627: 0 140: 49628: 0 140: 49629: 0 140: 49630: 0 140: 49631: 0 140: 49632: 0 140: 49633: 0 140: 49634: 0 140: 49635: 0 140: 49636: 0 140: 49637: 0 140: 49638: 0 140: 49639: 0 140: 49640: 0 140: 49641: 0 140: 49642: 0 140: 49643: 0 140: 49644: 0 140: 49645: 0 140: 49646: 0 140: 49647: 0 140: 49648: 0 140: 49649: 0 140: 49650: 0 140: 49651: 0 140: 49652: 0 140: 49653: 0 140: 49654: 0 140: 49655: 0 140: 49656: 0 140: 49657: 0 140: 49658: 0 140: 49659: 0 140: 49660: 0 140: 49661: 0 140: 49662: 0 140: 49663: 0 140: 49664: 0 140: 49665: 0 140: 49666: 0 140: 49667: 0 140: 49668: 0 140: 49669: 0 140: 49670: 0 140: 49671: 0 140: 49672: 0 140: 49673: 0 140: 49674: 0 140: 49675: 0 140: 49676: 0 140: 49677: 0 140: 49678: 0 140: 49679: 0 140: 49680: 0 140: 49681: 0 140: 49682: 0 140: 49683: 0 140: 49684: 0 140: 49685: 0 140: 49686: 0 140: 49687: 0 140: 49688: 0 140: 49689: 0 140: 49690: 0 140: 49691: 0 140: 49692: 0 140: 49693: 0 140: 49694: 0 140: 49695: 0 140: 49696: 0 140: 49697: 0 140: 49698: 0 140: 49699: 0 140: 49700: 0 140: 49701: 0 140: 49702: 0 140: 49703: 0 140: 49704: 0 140: 49705: 0 140: 49706: 0 140: 49707: 0 140: 49708: 0 140: 49709: 0 140: 49710: 0 140: 49711: 0 140: 49712: 0 140: 49713: 0 140: 49714: 0 140: 49715: 0 140: 49716: 0 140: 49717: 0 140: 49718: 0 140: 49719: 0 140: 49720: 0 140: 49721: 0 140: 49722: 0 140: 49723: 0 140: 49724: 0 140: 49725: 0 140: 49726: 0 140: 49727: 0 140: 49728: 0 140: 49729: 0 140: 49730: 0 140: 49731: 0 140: 49732: 0 140: 49733: 0 140: 49734: 0 140: 49735: 0 140: 49736: 0 140: 49737: 0 140: 49738: 0 140: 49739: 0 140: 49740: 0 140: 49741: 0 140: 49742: 0 140: 49743: 0 140: 49744: 0 140: 49745: 0 140: 49746: 0 140: 49747: 0 140: 49748: 0 140: 49749: 0 140: 49750: 0 140: 49751: 0 140: 49752: 0 140: 49753: 0 140: 49754: 0 140: 49755: 0 140: 49756: 0 140: 49757: 0 140: 49758: 0 140: 49759: 0 140: 49760: 0 140: 49761: 0 140: 49762: 0 140: 49763: 0 140: 49764: 0 140: 49765: 0 140: 49766: 0 140: 49767: 0 140: 49768: 0 140: 49769: 0 140: 49770: 0 140: 49771: 0 140: 49772: 0 140: 49773: 0 140: 49774: 0 140: 49775: 0 140: 49776: 0 140: 49777: 0 140: 49778: 0 140: 49779: 0 140: 49780: 0 140: 49781: 0 140: 49782: 0 140: 49783: 0 140: 49784: 0 140: 49785: 0 140: 49786: 0 140: 49787: 0 140: 49788: 0 140: 49789: 0 140: 49790: 0 140: 49791: 0 140: 49792: 0 140: 49793: 0 140: 49794: 0 140: 49795: 0 140: 49796: 0 140: 49797: 0 140: 49798: 0 140: 49799: 0 140: 49800: 0 140: 49801: 0 140: 49802: 0 140: 49803: 0 140: 49804: 0 140: 49805: 0 140: 49806: 0 140: 49807: 0 140: 49808: 0 140: 49809: 0 140: 49810: 0 140: 49811: 0 140: 49812: 0 140: 49813: 0 140: 49814: 0 140: 49815: 0 140: 49816: 0 140: 49817: 0 140: 49818: 0 140: 49819: 0 140: 49820: 0 140: 49821: 0 140: 49822: 0 140: 49823: 0 140: 49824: 0 140: 49825: 0 140: 49826: 0 140: 49827: 0 140: 49828: 0 140: 49829: 0 140: 49830: 0 140: 49831: 0 140: 49832: 0 140: 49833: 0 140: 49834: 0 140: 49835: 0 140: 49836: 0 140: 49837: 0 140: 49838: 0 140: 49839: 0 140: 49840: 0 140: 49841: 0 140: 49842: 0 140: 49843: 0 140: 49844: 0 140: 49845: 0 140: 49846: 0 140: 49847: 0 140: 49848: 0 140: 49849: 0 140: 49850: 0 140: 49851: 0 140: 49852: 0 140: 49853: 0 140: 49854: 0 140: 49855: 0 140: 49856: 0 140: 49857: 0 140: 49858: 0 140: 49859: 0 140: 49860: 0 140: 49861: 0 140: 49862: 0 140: 49863: 0 140: 49864: 0 140: 49865: 0 140: 49866: 0 140: 49867: 0 140: 49868: 0 140: 49869: 0 140: 49870: 0 140: 49871: 0 140: 49872: 0 140: 49873: 0 140: 49874: 0 140: 49875: 0 140: 49876: 0 140: 49877: 0 140: 49878: 0 140: 49879: 0 140: 49880: 0 140: 49881: 0 140: 49882: 0 140: 49883: 0 140: 49884: 0 140: 49885: 0 140: 49886: 0 140: 49887: 0 140: 49888: 0 140: 49889: 0 140: 49890: 0 140: 49891: 0 140: 49892: 0 140: 49893: 0 140: 49894: 0 140: 49895: 0 140: 49896: 0 140: 49897: 0 140: 49898: 0 140: 49899: 0 140: 49900: 0 140: 49901: 0 140: 49902: 0 140: 49903: 0 140: 49904: 0 140: 49905: 0 140: 49906: 0 140: 49907: 0 140: 49908: 0 140: 49909: 0 140: 49910: 0 140: 49911: 0 140: 49912: 0 140: 49913: 0 140: 49914: 0 140: 49915: 0 140: 49916: 0 140: 49917: 0 140: 49918: 0 140: 49919: 0 140: 49920: 0 140: 49921: 0 140: 49922: 0 140: 49923: 0 140: 49924: 0 140: 49925: 0 140: 49926: 0 140: 49927: 0 140: 49928: 0 140: 49929: 0 140: 49930: 0 140: 49931: 0 140: 49932: 0 140: 49933: 0 140: 49934: 0 140: 49935: 0 140: 49936: 0 140: 49937: 0 140: 49938: 0 140: 49939: 0 140: 49940: 0 140: 49941: 0 140: 49942: 0 140: 49943: 0 140: 49944: 0 140: 49945: 0 140: 49946: 0 140: 49947: 0 140: 49948: 0 140: 49949: 0 140: 49950: 0 140: 49951: 0 140: 49952: 0 140: 49953: 0 140: 49954: 0 140: 49955: 0 140: 49956: 0 140: 49957: 0 140: 49958: 0 140: 49959: 0 140: 49960: 0 140: 49961: 0 140: 49962: 0 140: 49963: 0 140: 49964: 0 140: 49965: 0 140: 49966: 0 140: 49967: 0 140: 49968: 0 140: 49969: 0 140: 49970: 0 140: 49971: 0 140: 49972: 0 140: 49973: 0 140: 49974: 0 140: 49975: 0 140: 49976: 0 140: 49977: 0 140: 49978: 0 140: 49979: 0 140: 49980: 0 140: 49981: 0 140: 49982: 0 140: 49983: 0 140: 49984: 0 140: 49985: 0 140: 49986: 0 140: 49987: 0 140: 49988: 0 140: 49989: 0 140: 49990: 0 140: 49991: 0 140: 49992: 0 140: 49993: 0 140: 49994: 0 140: 49995: 0 140: 49996: 0 140: 49997: 0 140: 49998: 0 140: 49999: 0 140: 50000: 0 140: 50001: 0 140: 50002: 0 140: 50003: 0 140: 50004: 0 140: 50005: 0 140: 50006: 0 140: 50007: 0 140: 50008: 0 140: 50009: 0 140: 50010: 0 140: 50011: 0 140: 50012: 0 140: 50013: 0 140: 50014: 0 140: 50015: 0 140: 50016: 0 140: 50017: 0 140: 50018: 0 140: 50019: 0 140: 50020: 0 140: 50021: 0 140: 50022: 0 140: 50023: 0 140: 50024: 0 140: 50025: 0 140: 50026: 0 140: 50027: 0 140: 50028: 0 140: 50029: 0 140: 50030: 0 140: 50031: 0 140: 50032: 0 140: 50033: 0 140: 50034: 0 140: 50035: 0 140: 50036: 0 140: 50037: 0 140: 50038: 0 140: 50039: 0 140: 50040: 0 140: 50041: 0 140: 50042: 0 140: 50043: 0 140: 50044: 0 140: 50045: 0 140: 50046: 0 140: 50047: 0 140: 50048: 0 140: 50049: 0 140: 50050: 0 140: 50051: 0 140: 50052: 0 140: 50053: 0 140: 50054: 0 140: 50055: 0 140: 50056: 0 140: 50057: 0 140: 50058: 0 140: 50059: 0 140: 50060: 0 140: 50061: 0 140: 50062: 0 140: 50063: 0 140: 50064: 0 140: 50065: 0 140: 50066: 0 140: 50067: 0 140: 50068: 0 140: 50069: 0 140: 50070: 0 140: 50071: 0 140: 50072: 0 140: 50073: 0 140: 50074: 0 140: 50075: 0 140: 50076: 0 140: 50077: 0 140: 50078: 0 140: 50079: 0 140: 50080: 0 140: 50081: 0 140: 50082: 0 140: 50083: 0 140: 50084: 0 140: 50085: 0 140: 50086: 0 140: 50087: 0 140: 50088: 0 140: 50089: 0 140: 50090: 0 140: 50091: 0 140: 50092: 0 140: 50093: 0 140: 50094: 0 140: 50095: 0 140: 50096: 0 140: 50097: 0 140: 50098: 0 140: 50099: 0 140: 50100: 0 140: 50101: 0 140: 50102: 0 140: 50103: 0 140: 50104: 0 140: 50105: 0 140: 50106: 0 140: 50107: 0 140: 50108: 0 140: 50109: 0 140: 50110: 0 140: 50111: 0 140: 50112: 0 140: 50113: 0 140: 50114: 0 140: 50115: 0 140: 50116: 0 140: 50117: 0 140: 50118: 0 140: 50119: 0 140: 50120: 0 140: 50121: 0 140: 50122: 0 140: 50123: 0 140: 50124: 0 140: 50125: 0 140: 50126: 0 140: 50127: 0 140: 50128: 0 140: 50129: 0 140: 50130: 0 140: 50131: 0 140: 50132: 0 140: 50133: 0 140: 50134: 0 140: 50135: 0 140: 50136: 0 140: 50137: 0 140: 50138: 0 140: 50139: 0 140: 50140: 0 140: 50141: 0 140: 50142: 0 140: 50143: 0 140: 50144: 0 140: 50145: 0 140: 50146: 0 140: 50147: 0 140: 50148: 0 140: 50149: 0 140: 50150: 0 140: 50151: 0 140: 50152: 0 140: 50153: 0 140: 50154: 0 140: 50155: 0 140: 50156: 0 140: 50157: 0 140: 50158: 0 140: 50159: 0 140: 50160: 0 140: 50161: 0 140: 50162: 0 140: 50163: 0 140: 50164: 0 140: 50165: 0 140: 50166: 0 140: 50167: 0 140: 50168: 0 140: 50169: 0 140: 50170: 0 140: 50171: 0 140: 50172: 0 140: 50173: 0 140: 50174: 0 140: 50175: 0 140: 50176: 0 140: 50177: 0 140: 50178: 0 140: 50179: 0 140: 50180: 0 140: 50181: 0 140: 50182: 0 140: 50183: 0 140: 50184: 0 140: 50185: 0 140: 50186: 0 140: 50187: 0 140: 50188: 0 140: 50189: 0 140: 50190: 0 140: 50191: 0 140: 50192: 0 140: 50193: 0 140: 50194: 0 140: 50195: 0 140: 50196: 0 140: 50197: 0 140: 50198: 0 140: 50199: 0 140: 50200: 0 140: 50201: 0 140: 50202: 0 140: 50203: 0 140: 50204: 0 140: 50205: 0 140: 50206: 0 140: 50207: 0 140: 50208: 0 140: 50209: 0 140: 50210: 0 140: 50211: 0 140: 50212: 0 140: 50213: 0 140: 50214: 0 140: 50215: 0 140: 50216: 0 140: 50217: 0 140: 50218: 0 140: 50219: 0 140: 50220: 0 140: 50221: 0 140: 50222: 0 140: 50223: 0 140: 50224: 0 140: 50225: 0 140: 50226: 0 140: 50227: 0 140: 50228: 0 140: 50229: 0 140: 50230: 0 140: 50231: 0 140: 50232: 0 140: 50233: 0 140: 50234: 0 140: 50235: 0 140: 50236: 0 140: 50237: 0 140: 50238: 0 140: 50239: 0 140: 50240: 0 140: 50241: 0 140: 50242: 0 140: 50243: 0 140: 50244: 0 140: 50245: 0 140: 50246: 0 140: 50247: 0 140: 50248: 0 140: 50249: 0 140: 50250: 0 140: 50251: 0 140: 50252: 0 140: 50253: 0 140: 50254: 0 140: 50255: 0 140: 50256: 0 140: 50257: 0 140: 50258: 0 140: 50259: 0 140: 50260: 0 140: 50261: 0 140: 50262: 0 140: 50263: 0 140: 50264: 0 140: 50265: 0 140: 50266: 0 140: 50267: 0 140: 50268: 0 140: 50269: 0 140: 50270: 0 140: 50271: 0 140: 50272: 0 140: 50273: 0 140: 50274: 0 140: 50275: 0 140: 50276: 0 140: 50277: 0 140: 50278: 0 140: 50279: 0 140: 50280: 0 140: 50281: 0 140: 50282: 0 140: 50283: 0 140: 50284: 0 140: 50285: 0 140: 50286: 0 140: 50287: 0 140: 50288: 0 140: 50289: 0 140: 50290: 0 140: 50291: 0 140: 50292: 0 140: 50293: 0 140: 50294: 0 140: 50295: 0 140: 50296: 0 140: 50297: 0 140: 50298: 0 140: 50299: 0 140: 50300: 0 140: 50301: 0 140: 50302: 0 140: 50303: 0 140: 50304: 0 140: 50305: 0 140: 50306: 0 140: 50307: 0 140: 50308: 0 140: 50309: 0 140: 50310: 0 140: 50311: 0 140: 50312: 0 140: 50313: 0 140: 50314: 0 140: 50315: 0 140: 50316: 0 140: 50317: 0 140: 50318: 0 140: 50319: 0 140: 50320: 0 140: 50321: 0 140: 50322: 0 140: 50323: 0 140: 50324: 0 140: 50325: 0 140: 50326: 0 140: 50327: 0 140: 50328: 0 140: 50329: 0 140: 50330: 0 140: 50331: 0 140: 50332: 0 140: 50333: 0 140: 50334: 0 140: 50335: 0 140: 50336: 0 140: 50337: 0 140: 50338: 0 140: 50339: 0 140: 50340: 0 140: 50341: 0 140: 50342: 0 140: 50343: 0 140: 50344: 0 140: 50345: 0 140: 50346: 0 140: 50347: 0 140: 50348: 0 140: 50349: 0 140: 50350: 0 140: 50351: 0 140: 50352: 0 140: 50353: 0 140: 50354: 0 140: 50355: 0 140: 50356: 0 140: 50357: 0 140: 50358: 0 140: 50359: 0 140: 50360: 0 140: 50361: 0 140: 50362: 0 140: 50363: 0 140: 50364: 0 140: 50365: 0 140: 50366: 0 140: 50367: 0 140: 50368: 0 140: 50369: 0 140: 50370: 0 140: 50371: 0 140: 50372: 0 140: 50373: 0 140: 50374: 0 140: 50375: 0 140: 50376: 0 140: 50377: 0 140: 50378: 0 140: 50379: 0 140: 50380: 0 140: 50381: 0 140: 50382: 0 140: 50383: 0 140: 50384: 0 140: 50385: 0 140: 50386: 0 140: 50387: 0 140: 50388: 0 140: 50389: 0 140: 50390: 0 140: 50391: 0 140: 50392: 0 140: 50393: 0 140: 50394: 0 140: 50395: 0 140: 50396: 0 140: 50397: 0 140: 50398: 0 140: 50399: 0 140: 50400: 0 140: 50401: 0 140: 50402: 0 140: 50403: 0 140: 50404: 0 140: 50405: 0 140: 50406: 0 140: 50407: 0 140: 50408: 0 140: 50409: 0 140: 50410: 0 140: 50411: 0 140: 50412: 0 140: 50413: 0 140: 50414: 0 140: 50415: 0 140: 50416: 0 140: 50417: 0 140: 50418: 0 140: 50419: 0 140: 50420: 0 140: 50421: 0 140: 50422: 0 140: 50423: 0 140: 50424: 0 140: 50425: 0 140: 50426: 0 140: 50427: 0 140: 50428: 0 140: 50429: 0 140: 50430: 0 140: 50431: 0 140: 50432: 0 140: 50433: 0 140: 50434: 0 140: 50435: 0 140: 50436: 0 140: 50437: 0 140: 50438: 0 140: 50439: 0 140: 50440: 0 140: 50441: 0 140: 50442: 0 140: 50443: 0 140: 50444: 0 140: 50445: 0 140: 50446: 0 140: 50447: 0 140: 50448: 0 140: 50449: 0 140: 50450: 0 140: 50451: 0 140: 50452: 0 140: 50453: 0 140: 50454: 0 140: 50455: 0 140: 50456: 0 140: 50457: 0 140: 50458: 0 140: 50459: 0 140: 50460: 0 140: 50461: 0 140: 50462: 0 140: 50463: 0 140: 50464: 0 140: 50465: 0 140: 50466: 0 140: 50467: 0 140: 50468: 0 140: 50469: 0 140: 50470: 0 140: 50471: 0 140: 50472: 0 140: 50473: 0 140: 50474: 0 140: 50475: 0 140: 50476: 0 140: 50477: 0 140: 50478: 0 140: 50479: 0 140: 50480: 0 140: 50481: 0 140: 50482: 0 140: 50483: 0 140: 50484: 0 140: 50485: 0 140: 50486: 0 140: 50487: 0 140: 50488: 0 140: 50489: 0 140: 50490: 0 140: 50491: 0 140: 50492: 0 140: 50493: 0 140: 50494: 0 140: 50495: 0 140: 50496: 0 140: 50497: 0 140: 50498: 0 140: 50499: 0 140: 50500: 0 140: 50501: 0 140: 50502: 0 140: 50503: 0 140: 50504: 0 140: 50505: 0 140: 50506: 0 140: 50507: 0 140: 50508: 0 140: 50509: 0 140: 50510: 0 140: 50511: 0 140: 50512: 0 140: 50513: 0 140: 50514: 0 140: 50515: 0 140: 50516: 0 140: 50517: 0 140: 50518: 0 140: 50519: 0 140: 50520: 0 140: 50521: 0 140: 50522: 0 140: 50523: 0 140: 50524: 0 140: 50525: 0 140: 50526: 0 140: 50527: 0 140: 50528: 0 140: 50529: 0 140: 50530: 0 140: 50531: 0 140: 50532: 0 140: 50533: 0 140: 50534: 0 140: 50535: 0 140: 50536: 0 140: 50537: 0 140: 50538: 0 140: 50539: 0 140: 50540: 0 140: 50541: 0 140: 50542: 0 140: 50543: 0 140: 50544: 0 140: 50545: 0 140: 50546: 0 140: 50547: 0 140: 50548: 0 140: 50549: 0 140: 50550: 0 140: 50551: 0 140: 50552: 0 140: 50553: 0 140: 50554: 0 140: 50555: 0 140: 50556: 0 140: 50557: 0 140: 50558: 0 140: 50559: 0 140: 50560: 0 140: 50561: 0 140: 50562: 0 140: 50563: 0 140: 50564: 0 140: 50565: 0 140: 50566: 0 140: 50567: 0 140: 50568: 0 140: 50569: 0 140: 50570: 0 140: 50571: 0 140: 50572: 0 140: 50573: 0 140: 50574: 0 140: 50575: 0 140: 50576: 0 140: 50577: 0 140: 50578: 0 140: 50579: 0 140: 50580: 0 140: 50581: 0 140: 50582: 0 140: 50583: 0 140: 50584: 0 140: 50585: 0 140: 50586: 0 140: 50587: 0 140: 50588: 0 140: 50589: 0 140: 50590: 0 140: 50591: 0 140: 50592: 0 140: 50593: 0 140: 50594: 0 140: 50595: 0 140: 50596: 0 140: 50597: 0 140: 50598: 0 140: 50599: 0 140: 50600: 0 140: 50601: 0 140: 50602: 0 140: 50603: 0 140: 50604: 0 140: 50605: 0 140: 50606: 0 140: 50607: 0 140: 50608: 0 140: 50609: 0 140: 50610: 0 140: 50611: 0 140: 50612: 0 140: 50613: 0 140: 50614: 0 140: 50615: 0 140: 50616: 0 140: 50617: 0 140: 50618: 0 140: 50619: 0 140: 50620: 0 140: 50621: 0 140: 50622: 0 140: 50623: 0 140: 50624: 0 140: 50625: 0 140: 50626: 0 140: 50627: 0 140: 50628: 0 140: 50629: 0 140: 50630: 0 140: 50631: 0 140: 50632: 0 140: 50633: 0 140: 50634: 0 140: 50635: 0 140: 50636: 0 140: 50637: 0 140: 50638: 0 140: 50639: 0 140: 50640: 0 140: 50641: 0 140: 50642: 0 140: 50643: 0 140: 50644: 0 140: 50645: 0 140: 50646: 0 140: 50647: 0 140: 50648: 0 140: 50649: 0 140: 50650: 0 140: 50651: 0 140: 50652: 0 140: 50653: 0 140: 50654: 0 140: 50655: 0 140: 50656: 0 140: 50657: 0 140: 50658: 0 140: 50659: 0 140: 50660: 0 140: 50661: 0 140: 50662: 0 140: 50663: 0 140: 50664: 0 140: 50665: 0 140: 50666: 0 140: 50667: 0 140: 50668: 0 140: 50669: 0 140: 50670: 0 140: 50671: 0 140: 50672: 0 140: 50673: 0 140: 50674: 0 140: 50675: 0 140: 50676: 0 140: 50677: 0 140: 50678: 0 140: 50679: 0 140: 50680: 0 140: 50681: 0 140: 50682: 0 140: 50683: 0 140: 50684: 0 140: 50685: 0 140: 50686: 0 140: 50687: 0 140: 50688: 0 140: 50689: 0 140: 50690: 0 140: 50691: 0 140: 50692: 0 140: 50693: 0 140: 50694: 0 140: 50695: 0 140: 50696: 0 140: 50697: 0 140: 50698: 0 140: 50699: 0 140: 50700: 0 140: 50701: 0 140: 50702: 0 140: 50703: 0 140: 50704: 0 140: 50705: 0 140: 50706: 0 140: 50707: 0 140: 50708: 0 140: 50709: 0 140: 50710: 0 140: 50711: 0 140: 50712: 0 140: 50713: 0 140: 50714: 0 140: 50715: 0 140: 50716: 0 140: 50717: 0 140: 50718: 0 140: 50719: 0 140: 50720: 0 140: 50721: 0 140: 50722: 0 140: 50723: 0 140: 50724: 0 140: 50725: 0 140: 50726: 0 140: 50727: 0 140: 50728: 0 140: 50729: 0 140: 50730: 0 140: 50731: 0 140: 50732: 0 140: 50733: 0 140: 50734: 0 140: 50735: 0 140: 50736: 0 140: 50737: 0 140: 50738: 0 140: 50739: 0 140: 50740: 0 140: 50741: 0 140: 50742: 0 140: 50743: 0 140: 50744: 0 140: 50745: 0 140: 50746: 0 140: 50747: 0 140: 50748: 0 140: 50749: 0 140: 50750: 0 140: 50751: 0 140: 50752: 0 140: 50753: 0 140: 50754: 0 140: 50755: 0 140: 50756: 0 140: 50757: 0 140: 50758: 0 140: 50759: 0 140: 50760: 0 140: 50761: 0 140: 50762: 0 140: 50763: 0 140: 50764: 0 140: 50765: 0 140: 50766: 0 140: 50767: 0 140: 50768: 0 140: 50769: 0 140: 50770: 0 140: 50771: 0 140: 50772: 0 140: 50773: 0 140: 50774: 0 140: 50775: 0 140: 50776: 0 140: 50777: 0 140: 50778: 0 140: 50779: 0 140: 50780: 0 140: 50781: 0 140: 50782: 0 140: 50783: 0 140: 50784: 0 140: 50785: 0 140: 50786: 0 140: 50787: 0 140: 50788: 0 140: 50789: 0 140: 50790: 0 140: 50791: 0 140: 50792: 0 140: 50793: 0 140: 50794: 0 140: 50795: 0 140: 50796: 0 140: 50797: 0 140: 50798: 0 140: 50799: 0 140: 50800: 0 140: 50801: 0 140: 50802: 0 140: 50803: 0 140: 50804: 0 140: 50805: 0 140: 50806: 0 140: 50807: 0 140: 50808: 0 140: 50809: 0 140: 50810: 0 140: 50811: 0 140: 50812: 0 140: 50813: 0 140: 50814: 0 140: 50815: 0 140: 50816: 0 140: 50817: 0 140: 50818: 0 140: 50819: 0 140: 50820: 0 140: 50821: 0 140: 50822: 0 140: 50823: 0 140: 50824: 0 140: 50825: 0 140: 50826: 0 140: 50827: 0 140: 50828: 0 140: 50829: 0 140: 50830: 0 140: 50831: 0 140: 50832: 0 140: 50833: 0 140: 50834: 0 140: 50835: 0 140: 50836: 0 140: 50837: 0 140: 50838: 0 140: 50839: 0 140: 50840: 0 140: 50841: 0 140: 50842: 0 140: 50843: 0 140: 50844: 0 140: 50845: 0 140: 50846: 0 140: 50847: 0 140: 50848: 0 140: 50849: 0 140: 50850: 0 140: 50851: 0 140: 50852: 0 140: 50853: 0 140: 50854: 0 140: 50855: 0 140: 50856: 0 140: 50857: 0 140: 50858: 0 140: 50859: 0 140: 50860: 0 140: 50861: 0 140: 50862: 0 140: 50863: 0 140: 50864: 0 140: 50865: 0 140: 50866: 0 140: 50867: 0 140: 50868: 0 140: 50869: 0 140: 50870: 0 140: 50871: 0 140: 50872: 0 140: 50873: 0 140: 50874: 0 140: 50875: 0 140: 50876: 0 140: 50877: 0 140: 50878: 0 140: 50879: 0 140: 50880: 0 140: 50881: 0 140: 50882: 0 140: 50883: 0 140: 50884: 0 140: 50885: 0 140: 50886: 0 140: 50887: 0 140: 50888: 0 140: 50889: 0 140: 50890: 0 140: 50891: 0 140: 50892: 0 140: 50893: 0 140: 50894: 0 140: 50895: 0 140: 50896: 0 140: 50897: 0 140: 50898: 0 140: 50899: 0 140: 50900: 0 140: 50901: 0 140: 50902: 0 140: 50903: 0 140: 50904: 0 140: 50905: 0 140: 50906: 0 140: 50907: 0 140: 50908: 0 140: 50909: 0 140: 50910: 0 140: 50911: 0 140: 50912: 0 140: 50913: 0 140: 50914: 0 140: 50915: 0 140: 50916: 0 140: 50917: 0 140: 50918: 0 140: 50919: 0 140: 50920: 0 140: 50921: 0 140: 50922: 0 140: 50923: 0 140: 50924: 0 140: 50925: 0 140: 50926: 0 140: 50927: 0 140: 50928: 0 140: 50929: 0 140: 50930: 0 140: 50931: 0 140: 50932: 0 140: 50933: 0 140: 50934: 0 140: 50935: 0 140: 50936: 0 140: 50937: 0 140: 50938: 0 140: 50939: 0 140: 50940: 0 140: 50941: 0 140: 50942: 0 140: 50943: 0 140: 50944: 0 140: 50945: 0 140: 50946: 0 140: 50947: 0 140: 50948: 0 140: 50949: 0 140: 50950: 0 140: 50951: 0 140: 50952: 0 140: 50953: 0 140: 50954: 0 140: 50955: 0 140: 50956: 0 140: 50957: 0 140: 50958: 0 140: 50959: 0 140: 50960: 0 140: 50961: 0 140: 50962: 0 140: 50963: 0 140: 50964: 0 140: 50965: 0 140: 50966: 0 140: 50967: 0 140: 50968: 0 140: 50969: 0 140: 50970: 0 140: 50971: 0 140: 50972: 0 140: 50973: 0 140: 50974: 0 140: 50975: 0 140: 50976: 0 140: 50977: 0 140: 50978: 0 140: 50979: 0 140: 50980: 0 140: 50981: 0 140: 50982: 0 140: 50983: 0 140: 50984: 0 140: 50985: 0 140: 50986: 0 140: 50987: 0 140: 50988: 0 140: 50989: 0 140: 50990: 0 140: 50991: 0 140: 50992: 0 140: 50993: 0 140: 50994: 0 140: 50995: 0 140: 50996: 0 140: 50997: 0 140: 50998: 0 140: 50999: 0 140: 51000: 0 140: 51001: 0 140: 51002: 0 140: 51003: 0 140: 51004: 0 140: 51005: 0 140: 51006: 0 140: 51007: 0 140: 51008: 0 140: 51009: 0 140: 51010: 0 140: 51011: 0 140: 51012: 0 140: 51013: 0 140: 51014: 0 140: 51015: 0 140: 51016: 0 140: 51017: 0 140: 51018: 0 140: 51019: 0 140: 51020: 0 140: 51021: 0 140: 51022: 0 140: 51023: 0 140: 51024: 0 140: 51025: 0 140: 51026: 0 140: 51027: 0 140: 51028: 0 140: 51029: 0 140: 51030: 0 140: 51031: 0 140: 51032: 0 140: 51033: 0 140: 51034: 0 140: 51035: 0 140: 51036: 0 140: 51037: 0 140: 51038: 0 140: 51039: 0 140: 51040: 0 140: 51041: 0 140: 51042: 0 140: 51043: 0 140: 51044: 0 140: 51045: 0 140: 51046: 0 140: 51047: 0 140: 51048: 0 140: 51049: 0 140: 51050: 0 140: 51051: 0 140: 51052: 0 140: 51053: 0 140: 51054: 0 140: 51055: 0 140: 51056: 0 140: 51057: 0 140: 51058: 0 140: 51059: 0 140: 51060: 0 140: 51061: 0 140: 51062: 0 140: 51063: 0 140: 51064: 0 140: 51065: 0 140: 51066: 0 140: 51067: 0 140: 51068: 0 140: 51069: 0 140: 51070: 0 140: 51071: 0 140: 51072: 0 140: 51073: 0 140: 51074: 0 140: 51075: 0 140: 51076: 0 140: 51077: 0 140: 51078: 0 140: 51079: 0 140: 51080: 0 140: 51081: 0 140: 51082: 0 140: 51083: 0 140: 51084: 0 140: 51085: 0 140: 51086: 0 140: 51087: 0 140: 51088: 0 140: 51089: 0 140: 51090: 0 140: 51091: 0 140: 51092: 0 140: 51093: 0 140: 51094: 0 140: 51095: 0 140: 51096: 0 140: 51097: 0 140: 51098: 0 140: 51099: 0 140: 51100: 0 140: 51101: 0 140: 51102: 0 140: 51103: 0 140: 51104: 0 140: 51105: 0 140: 51106: 0 140: 51107: 0 140: 51108: 0 140: 51109: 0 140: 51110: 0 140: 51111: 0 140: 51112: 0 140: 51113: 0 140: 51114: 0 140: 51115: 0 140: 51116: 0 140: 51117: 0 140: 51118: 0 140: 51119: 0 140: 51120: 0 140: 51121: 0 140: 51122: 0 140: 51123: 0 140: 51124: 0 140: 51125: 0 140: 51126: 0 140: 51127: 0 140: 51128: 0 140: 51129: 0 140: 51130: 0 140: 51131: 0 140: 51132: 0 140: 51133: 0 140: 51134: 0 140: 51135: 0 140: 51136: 0 140: 51137: 0 140: 51138: 0 140: 51139: 0 140: 51140: 0 140: 51141: 0 140: 51142: 0 140: 51143: 0 140: 51144: 0 140: 51145: 0 140: 51146: 0 140: 51147: 0 140: 51148: 0 140: 51149: 0 140: 51150: 0 140: 51151: 0 140: 51152: 0 140: 51153: 0 140: 51154: 0 140: 51155: 0 140: 51156: 0 140: 51157: 0 140: 51158: 0 140: 51159: 0 140: 51160: 0 140: 51161: 0 140: 51162: 0 140: 51163: 0 140: 51164: 0 140: 51165: 0 140: 51166: 0 140: 51167: 0 140: 51168: 0 140: 51169: 0 140: 51170: 0 140: 51171: 0 140: 51172: 0 140: 51173: 0 140: 51174: 0 140: 51175: 0 140: 51176: 0 140: 51177: 0 140: 51178: 0 140: 51179: 0 140: 51180: 0 140: 51181: 0 140: 51182: 0 140: 51183: 0 140: 51184: 0 140: 51185: 0 140: 51186: 0 140: 51187: 0 140: 51188: 0 140: 51189: 0 140: 51190: 0 140: 51191: 0 140: 51192: 0 140: 51193: 0 140: 51194: 0 140: 51195: 0 140: 51196: 0 140: 51197: 0 140: 51198: 0 140: 51199: 0 140: 51200: 0 140: 51201: 0 140: 51202: 0 140: 51203: 0 140: 51204: 0 140: 51205: 0 140: 51206: 0 140: 51207: 0 140: 51208: 0 140: 51209: 0 140: 51210: 0 140: 51211: 0 140: 51212: 0 140: 51213: 0 140: 51214: 0 140: 51215: 0 140: 51216: 0 140: 51217: 0 140: 51218: 0 140: 51219: 0 140: 51220: 0 140: 51221: 0 140: 51222: 0 140: 51223: 0 140: 51224: 0 140: 51225: 0 140: 51226: 0 140: 51227: 0 140: 51228: 0 140: 51229: 0 140: 51230: 0 140: 51231: 0 140: 51232: 0 140: 51233: 0 140: 51234: 0 140: 51235: 0 140: 51236: 0 140: 51237: 0 140: 51238: 0 140: 51239: 0 140: 51240: 0 140: 51241: 0 140: 51242: 0 140: 51243: 0 140: 51244: 0 140: 51245: 0 140: 51246: 0 140: 51247: 0 140: 51248: 0 140: 51249: 0 140: 51250: 0 140: 51251: 0 140: 51252: 0 140: 51253: 0 140: 51254: 0 140: 51255: 0 140: 51256: 0 140: 51257: 0 140: 51258: 0 140: 51259: 0 140: 51260: 0 140: 51261: 0 140: 51262: 0 140: 51263: 0 140: 51264: 0 140: 51265: 0 140: 51266: 0 140: 51267: 0 140: 51268: 0 140: 51269: 0 140: 51270: 0 140: 51271: 0 140: 51272: 0 140: 51273: 0 140: 51274: 0 140: 51275: 0 140: 51276: 0 140: 51277: 0 140: 51278: 0 140: 51279: 0 140: 51280: 0 140: 51281: 0 140: 51282: 0 140: 51283: 0 140: 51284: 0 140: 51285: 0 140: 51286: 0 140: 51287: 0 140: 51288: 0 140: 51289: 0 140: 51290: 0 140: 51291: 0 140: 51292: 0 140: 51293: 0 140: 51294: 0 140: 51295: 0 140: 51296: 0 140: 51297: 0 140: 51298: 0 140: 51299: 0 140: 51300: 0 140: 51301: 0 140: 51302: 0 140: 51303: 0 140: 51304: 0 140: 51305: 0 140: 51306: 0 140: 51307: 0 140: 51308: 0 140: 51309: 0 140: 51310: 0 140: 51311: 0 140: 51312: 0 140: 51313: 0 140: 51314: 0 140: 51315: 0 140: 51316: 0 140: 51317: 0 140: 51318: 0 140: 51319: 0 140: 51320: 0 140: 51321: 0 140: 51322: 0 140: 51323: 0 140: 51324: 0 140: 51325: 0 140: 51326: 0 140: 51327: 0 140: 51328: 0 140: 51329: 0 140: 51330: 0 140: 51331: 0 140: 51332: 0 140: 51333: 0 140: 51334: 0 140: 51335: 0 140: 51336: 0 140: 51337: 0 140: 51338: 0 140: 51339: 0 140: 51340: 0 140: 51341: 0 140: 51342: 0 140: 51343: 0 140: 51344: 0 140: 51345: 0 140: 51346: 0 140: 51347: 0 140: 51348: 0 140: 51349: 0 140: 51350: 0 140: 51351: 0 140: 51352: 0 140: 51353: 0 140: 51354: 0 140: 51355: 0 140: 51356: 0 140: 51357: 0 140: 51358: 0 140: 51359: 0 140: 51360: 0 140: 51361: 0 140: 51362: 0 140: 51363: 0 140: 51364: 0 140: 51365: 0 140: 51366: 0 140: 51367: 0 140: 51368: 0 140: 51369: 0 140: 51370: 0 140: 51371: 0 140: 51372: 0 140: 51373: 0 140: 51374: 0 140: 51375: 0 140: 51376: 0 140: 51377: 0 140: 51378: 0 140: 51379: 0 140: 51380: 0 140: 51381: 0 140: 51382: 0 140: 51383: 0 140: 51384: 0 140: 51385: 0 140: 51386: 0 140: 51387: 0 140: 51388: 0 140: 51389: 0 140: 51390: 0 140: 51391: 0 140: 51392: 0 140: 51393: 0 140: 51394: 0 140: 51395: 0 140: 51396: 0 140: 51397: 0 140: 51398: 0 140: 51399: 0 140: 51400: 0 140: 51401: 0 140: 51402: 0 140: 51403: 0 140: 51404: 0 140: 51405: 0 140: 51406: 0 140: 51407: 0 140: 51408: 0 140: 51409: 0 140: 51410: 0 140: 51411: 0 140: 51412: 0 140: 51413: 0 140: 51414: 0 140: 51415: 0 140: 51416: 0 140: 51417: 0 140: 51418: 0 140: 51419: 0 140: 51420: 0 140: 51421: 0 140: 51422: 0 140: 51423: 0 140: 51424: 0 140: 51425: 0 140: 51426: 0 140: 51427: 0 140: 51428: 0 140: 51429: 0 140: 51430: 0 140: 51431: 0 140: 51432: 0 140: 51433: 0 140: 51434: 0 140: 51435: 0 140: 51436: 0 140: 51437: 0 140: 51438: 0 140: 51439: 0 140: 51440: 0 140: 51441: 0 140: 51442: 0 140: 51443: 0 140: 51444: 0 140: 51445: 0 140: 51446: 0 140: 51447: 0 140: 51448: 0 140: 51449: 0 140: 51450: 0 140: 51451: 0 140: 51452: 0 140: 51453: 0 140: 51454: 0 140: 51455: 0 140: 51456: 0 140: 51457: 0 140: 51458: 0 140: 51459: 0 140: 51460: 0 140: 51461: 0 140: 51462: 0 140: 51463: 0 140: 51464: 0 140: 51465: 0 140: 51466: 0 140: 51467: 0 140: 51468: 0 140: 51469: 0 140: 51470: 0 140: 51471: 0 140: 51472: 0 140: 51473: 0 140: 51474: 0 140: 51475: 0 140: 51476: 0 140: 51477: 0 140: 51478: 0 140: 51479: 0 140: 51480: 0 140: 51481: 0 140: 51482: 0 140: 51483: 0 140: 51484: 0 140: 51485: 0 140: 51486: 0 140: 51487: 0 140: 51488: 0 140: 51489: 0 140: 51490: 0 140: 51491: 0 140: 51492: 0 140: 51493: 0 140: 51494: 0 140: 51495: 0 140: 51496: 0 140: 51497: 0 140: 51498: 0 140: 51499: 0 140: 51500: 0 140: 51501: 0 140: 51502: 0 140: 51503: 0 140: 51504: 0 140: 51505: 0 140: 51506: 0 140: 51507: 0 140: 51508: 0 140: 51509: 0 140: 51510: 0 140: 51511: 0 140: 51512: 0 140: 51513: 0 140: 51514: 0 140: 51515: 0 140: 51516: 0 140: 51517: 0 140: 51518: 0 140: 51519: 0 140: 51520: 0 140: 51521: 0 140: 51522: 0 140: 51523: 0 140: 51524: 0 140: 51525: 0 140: 51526: 0 140: 51527: 0 140: 51528: 0 140: 51529: 0 140: 51530: 0 140: 51531: 0 140: 51532: 0 140: 51533: 0 140: 51534: 0 140: 51535: 0 140: 51536: 0 140: 51537: 0 140: 51538: 0 140: 51539: 0 140: 51540: 0 140: 51541: 0 140: 51542: 0 140: 51543: 0 140: 51544: 0 140: 51545: 0 140: 51546: 0 140: 51547: 0 140: 51548: 0 140: 51549: 0 140: 51550: 0 140: 51551: 0 140: 51552: 0 140: 51553: 0 140: 51554: 0 140: 51555: 0 140: 51556: 0 140: 51557: 0 140: 51558: 0 140: 51559: 0 140: 51560: 0 140: 51561: 0 140: 51562: 0 140: 51563: 0 140: 51564: 0 140: 51565: 0 140: 51566: 0 140: 51567: 0 140: 51568: 0 140: 51569: 0 140: 51570: 0 140: 51571: 0 140: 51572: 0 140: 51573: 0 140: 51574: 0 140: 51575: 0 140: 51576: 0 140: 51577: 0 140: 51578: 0 140: 51579: 0 140: 51580: 0 140: 51581: 0 140: 51582: 0 140: 51583: 0 140: 51584: 0 140: 51585: 0 140: 51586: 0 140: 51587: 0 140: 51588: 0 140: 51589: 0 140: 51590: 0 140: 51591: 0 140: 51592: 0 140: 51593: 0 140: 51594: 0 140: 51595: 0 140: 51596: 0 140: 51597: 0 140: 51598: 0 140: 51599: 0 140: 51600: 0 140: 51601: 0 140: 51602: 0 140: 51603: 0 140: 51604: 0 140: 51605: 0 140: 51606: 0 140: 51607: 0 140: 51608: 0 140: 51609: 0 140: 51610: 0 140: 51611: 0 140: 51612: 0 140: 51613: 0 140: 51614: 0 140: 51615: 0 140: 51616: 0 140: 51617: 0 140: 51618: 0 140: 51619: 0 140: 51620: 0 140: 51621: 0 140: 51622: 0 140: 51623: 0 140: 51624: 0 140: 51625: 0 140: 51626: 0 140: 51627: 0 140: 51628: 0 140: 51629: 0 140: 51630: 0 140: 51631: 0 140: 51632: 0 140: 51633: 0 140: 51634: 0 140: 51635: 0 140: 51636: 0 140: 51637: 0 140: 51638: 0 140: 51639: 0 140: 51640: 0 140: 51641: 0 140: 51642: 0 140: 51643: 0 140: 51644: 0 140: 51645: 0 140: 51646: 0 140: 51647: 0 140: 51648: 0 140: 51649: 0 140: 51650: 0 140: 51651: 0 140: 51652: 0 140: 51653: 0 140: 51654: 0 140: 51655: 0 140: 51656: 0 140: 51657: 0 140: 51658: 0 140: 51659: 0 140: 51660: 0 140: 51661: 0 140: 51662: 0 140: 51663: 0 140: 51664: 0 140: 51665: 0 140: 51666: 0 140: 51667: 0 140: 51668: 0 140: 51669: 0 140: 51670: 0 140: 51671: 0 140: 51672: 0 140: 51673: 0 140: 51674: 0 140: 51675: 0 140: 51676: 0 140: 51677: 0 140: 51678: 0 140: 51679: 0 140: 51680: 0 140: 51681: 0 140: 51682: 0 140: 51683: 0 140: 51684: 0 140: 51685: 0 140: 51686: 0 140: 51687: 0 140: 51688: 0 140: 51689: 0 140: 51690: 0 140: 51691: 0 140: 51692: 0 140: 51693: 0 140: 51694: 0 140: 51695: 0 140: 51696: 0 140: 51697: 0 140: 51698: 0 140: 51699: 0 140: 51700: 0 140: 51701: 0 140: 51702: 0 140: 51703: 0 140: 51704: 0 140: 51705: 0 140: 51706: 0 140: 51707: 0 140: 51708: 0 140: 51709: 0 140: 51710: 0 140: 51711: 0 140: 51712: 0 140: 51713: 0 140: 51714: 0 140: 51715: 0 140: 51716: 0 140: 51717: 0 140: 51718: 0 140: 51719: 0 140: 51720: 0 140: 51721: 0 140: 51722: 0 140: 51723: 0 140: 51724: 0 140: 51725: 0 140: 51726: 0 140: 51727: 0 140: 51728: 0 140: 51729: 0 140: 51730: 0 140: 51731: 0 140: 51732: 0 140: 51733: 0 140: 51734: 0 140: 51735: 0 140: 51736: 0 140: 51737: 0 140: 51738: 0 140: 51739: 0 140: 51740: 0 140: 51741: 0 140: 51742: 0 140: 51743: 0 140: 51744: 0 140: 51745: 0 140: 51746: 0 140: 51747: 0 140: 51748: 0 140: 51749: 0 140: 51750: 0 140: 51751: 0 140: 51752: 0 140: 51753: 0 140: 51754: 0 140: 51755: 0 140: 51756: 0 140: 51757: 0 140: 51758: 0 140: 51759: 0 140: 51760: 0 140: 51761: 0 140: 51762: 0 140: 51763: 0 140: 51764: 0 140: 51765: 0 140: 51766: 0 140: 51767: 0 140: 51768: 0 140: 51769: 0 140: 51770: 0 140: 51771: 0 140: 51772: 0 140: 51773: 0 140: 51774: 0 140: 51775: 0 140: 51776: 0 140: 51777: 0 140: 51778: 0 140: 51779: 0 140: 51780: 0 140: 51781: 0 140: 51782: 0 140: 51783: 0 140: 51784: 0 140: 51785: 0 140: 51786: 0 140: 51787: 0 140: 51788: 0 140: 51789: 0 140: 51790: 0 140: 51791: 0 140: 51792: 0 140: 51793: 0 140: 51794: 0 140: 51795: 0 140: 51796: 0 140: 51797: 0 140: 51798: 0 140: 51799: 0 140: 51800: 0 140: 51801: 0 140: 51802: 0 140: 51803: 0 140: 51804: 0 140: 51805: 0 140: 51806: 0 140: 51807: 0 140: 51808: 0 140: 51809: 0 140: 51810: 0 140: 51811: 0 140: 51812: 0 140: 51813: 0 140: 51814: 0 140: 51815: 0 140: 51816: 0 140: 51817: 0 140: 51818: 0 140: 51819: 0 140: 51820: 0 140: 51821: 0 140: 51822: 0 140: 51823: 0 140: 51824: 0 140: 51825: 0 140: 51826: 0 140: 51827: 0 140: 51828: 0 140: 51829: 0 140: 51830: 0 140: 51831: 0 140: 51832: 0 140: 51833: 0 140: 51834: 0 140: 51835: 0 140: 51836: 0 140: 51837: 0 140: 51838: 0 140: 51839: 0 140: 51840: 0 140: 51841: 0 140: 51842: 0 140: 51843: 0 140: 51844: 0 140: 51845: 0 140: 51846: 0 140: 51847: 0 140: 51848: 0 140: 51849: 0 140: 51850: 0 140: 51851: 0 140: 51852: 0 140: 51853: 0 140: 51854: 0 140: 51855: 0 140: 51856: 0 140: 51857: 0 140: 51858: 0 140: 51859: 0 140: 51860: 0 140: 51861: 0 140: 51862: 0 140: 51863: 0 140: 51864: 0 140: 51865: 0 140: 51866: 0 140: 51867: 0 140: 51868: 0 140: 51869: 0 140: 51870: 0 140: 51871: 0 140: 51872: 0 140: 51873: 0 140: 51874: 0 140: 51875: 0 140: 51876: 0 140: 51877: 0 140: 51878: 0 140: 51879: 0 140: 51880: 0 140: 51881: 0 140: 51882: 0 140: 51883: 0 140: 51884: 0 140: 51885: 0 140: 51886: 0 140: 51887: 0 140: 51888: 0 140: 51889: 0 140: 51890: 0 140: 51891: 0 140: 51892: 0 140: 51893: 0 140: 51894: 0 140: 51895: 0 140: 51896: 0 140: 51897: 0 140: 51898: 0 140: 51899: 0 140: 51900: 0 140: 51901: 0 140: 51902: 0 140: 51903: 0 140: 51904: 0 140: 51905: 0 140: 51906: 0 140: 51907: 0 140: 51908: 0 140: 51909: 0 140: 51910: 0 140: 51911: 0 140: 51912: 0 140: 51913: 0 140: 51914: 0 140: 51915: 0 140: 51916: 0 140: 51917: 0 140: 51918: 0 140: 51919: 0 140: 51920: 0 140: 51921: 0 140: 51922: 0 140: 51923: 0 140: 51924: 0 140: 51925: 0 140: 51926: 0 140: 51927: 0 140: 51928: 0 140: 51929: 0 140: 51930: 0 140: 51931: 0 140: 51932: 0 140: 51933: 0 140: 51934: 0 140: 51935: 0 140: 51936: 0 140: 51937: 0 140: 51938: 0 140: 51939: 0 140: 51940: 0 140: 51941: 0 140: 51942: 0 140: 51943: 0 140: 51944: 0 140: 51945: 0 140: 51946: 0 140: 51947: 0 140: 51948: 0 140: 51949: 0 140: 51950: 0 140: 51951: 0 140: 51952: 0 140: 51953: 0 140: 51954: 0 140: 51955: 0 140: 51956: 0 140: 51957: 0 140: 51958: 0 140: 51959: 0 140: 51960: 0 140: 51961: 0 140: 51962: 0 140: 51963: 0 140: 51964: 0 140: 51965: 0 140: 51966: 0 140: 51967: 0 140: 51968: 0 140: 51969: 0 140: 51970: 0 140: 51971: 0 140: 51972: 0 140: 51973: 0 140: 51974: 0 140: 51975: 0 140: 51976: 0 140: 51977: 0 140: 51978: 0 140: 51979: 0 140: 51980: 0 140: 51981: 0 140: 51982: 0 140: 51983: 0 140: 51984: 0 140: 51985: 0 140: 51986: 0 140: 51987: 0 140: 51988: 0 140: 51989: 0 140: 51990: 0 140: 51991: 0 140: 51992: 0 140: 51993: 0 140: 51994: 0 140: 51995: 0 140: 51996: 0 140: 51997: 0 140: 51998: 0 140: 51999: 0 140: 52000: 0 140: 52001: 0 140: 52002: 0 140: 52003: 0 140: 52004: 0 140: 52005: 0 140: 52006: 0 140: 52007: 0 140: 52008: 0 140: 52009: 0 140: 52010: 0 140: 52011: 0 140: 52012: 0 140: 52013: 0 140: 52014: 0 140: 52015: 0 140: 52016: 0 140: 52017: 0 140: 52018: 0 140: 52019: 0 140: 52020: 0 140: 52021: 0 140: 52022: 0 140: 52023: 0 140: 52024: 0 140: 52025: 0 140: 52026: 0 140: 52027: 0 140: 52028: 0 140: 52029: 0 140: 52030: 0 140: 52031: 0 140: 52032: 0 140: 52033: 0 140: 52034: 0 140: 52035: 0 140: 52036: 0 140: 52037: 0 140: 52038: 0 140: 52039: 0 140: 52040: 0 140: 52041: 0 140: 52042: 0 140: 52043: 0 140: 52044: 0 140: 52045: 0 140: 52046: 0 140: 52047: 0 140: 52048: 0 140: 52049: 0 140: 52050: 0 140: 52051: 0 140: 52052: 0 140: 52053: 0 140: 52054: 0 140: 52055: 0 140: 52056: 0 140: 52057: 0 140: 52058: 0 140: 52059: 0 140: 52060: 0 140: 52061: 0 140: 52062: 0 140: 52063: 0 140: 52064: 0 140: 52065: 0 140: 52066: 0 140: 52067: 0 140: 52068: 0 140: 52069: 0 140: 52070: 0 140: 52071: 0 140: 52072: 0 140: 52073: 0 140: 52074: 0 140: 52075: 0 140: 52076: 0 140: 52077: 0 140: 52078: 0 140: 52079: 0 140: 52080: 0 140: 52081: 0 140: 52082: 0 140: 52083: 0 140: 52084: 0 140: 52085: 0 140: 52086: 0 140: 52087: 0 140: 52088: 0 140: 52089: 0 140: 52090: 0 140: 52091: 0 140: 52092: 0 140: 52093: 0 140: 52094: 0 140: 52095: 0 140: 52096: 0 140: 52097: 0 140: 52098: 0 140: 52099: 0 140: 52100: 0 140: 52101: 0 140: 52102: 0 140: 52103: 0 140: 52104: 0 140: 52105: 0 140: 52106: 0 140: 52107: 0 140: 52108: 0 140: 52109: 0 140: 52110: 0 140: 52111: 0 140: 52112: 0 140: 52113: 0 140: 52114: 0 140: 52115: 0 140: 52116: 0 140: 52117: 0 140: 52118: 0 140: 52119: 0 140: 52120: 0 140: 52121: 0 140: 52122: 0 140: 52123: 0 140: 52124: 0 140: 52125: 0 140: 52126: 0 140: 52127: 0 140: 52128: 0 140: 52129: 0 140: 52130: 0 140: 52131: 0 140: 52132: 0 140: 52133: 0 140: 52134: 0 140: 52135: 0 140: 52136: 0 140: 52137: 0 140: 52138: 0 140: 52139: 0 140: 52140: 0 140: 52141: 0 140: 52142: 0 140: 52143: 0 140: 52144: 0 140: 52145: 0 140: 52146: 0 140: 52147: 0 140: 52148: 0 140: 52149: 0 140: 52150: 0 140: 52151: 0 140: 52152: 0 140: 52153: 0 140: 52154: 0 140: 52155: 0 140: 52156: 0 140: 52157: 0 140: 52158: 0 140: 52159: 0 140: 52160: 0 140: 52161: 0 140: 52162: 0 140: 52163: 0 140: 52164: 0 140: 52165: 0 140: 52166: 0 140: 52167: 0 140: 52168: 0 140: 52169: 0 140: 52170: 0 140: 52171: 0 140: 52172: 0 140: 52173: 0 140: 52174: 0 140: 52175: 0 140: 52176: 0 140: 52177: 0 140: 52178: 0 140: 52179: 0 140: 52180: 0 140: 52181: 0 140: 52182: 0 140: 52183: 0 140: 52184: 0 140: 52185: 0 140: 52186: 0 140: 52187: 0 140: 52188: 0 140: 52189: 0 140: 52190: 0 140: 52191: 0 140: 52192: 0 140: 52193: 0 140: 52194: 0 140: 52195: 0 140: 52196: 0 140: 52197: 0 140: 52198: 0 140: 52199: 0 140: 52200: 0 140: 52201: 0 140: 52202: 0 140: 52203: 0 140: 52204: 0 140: 52205: 0 140: 52206: 0 140: 52207: 0 140: 52208: 0 140: 52209: 0 140: 52210: 0 140: 52211: 0 140: 52212: 0 140: 52213: 0 140: 52214: 0 140: 52215: 0 140: 52216: 0 140: 52217: 0 140: 52218: 0 140: 52219: 0 140: 52220: 0 140: 52221: 0 140: 52222: 0 140: 52223: 0 140: 52224: 0 140: 52225: 0 140: 52226: 0 140: 52227: 0 140: 52228: 0 140: 52229: 0 140: 52230: 0 140: 52231: 0 140: 52232: 0 140: 52233: 0 140: 52234: 0 140: 52235: 0 140: 52236: 0 140: 52237: 0 140: 52238: 0 140: 52239: 0 140: 52240: 0 140: 52241: 0 140: 52242: 0 140: 52243: 0 140: 52244: 0 140: 52245: 0 140: 52246: 0 140: 52247: 0 140: 52248: 0 140: 52249: 0 140: 52250: 0 140: 52251: 0 140: 52252: 0 140: 52253: 0 140: 52254: 0 140: 52255: 0 140: 52256: 0 140: 52257: 0 140: 52258: 0 140: 52259: 0 140: 52260: 0 140: 52261: 0 140: 52262: 0 140: 52263: 0 140: 52264: 0 140: 52265: 0 140: 52266: 0 140: 52267: 0 140: 52268: 0 140: 52269: 0 140: 52270: 0 140: 52271: 0 140: 52272: 0 140: 52273: 0 140: 52274: 0 140: 52275: 0 140: 52276: 0 140: 52277: 0 140: 52278: 0 140: 52279: 0 140: 52280: 0 140: 52281: 0 140: 52282: 0 140: 52283: 0 140: 52284: 0 140: 52285: 0 140: 52286: 0 140: 52287: 0 140: 52288: 0 140: 52289: 0 140: 52290: 0 140: 52291: 0 140: 52292: 0 140: 52293: 0 140: 52294: 0 140: 52295: 0 140: 52296: 0 140: 52297: 0 140: 52298: 0 140: 52299: 0 140: 52300: 0 140: 52301: 0 140: 52302: 0 140: 52303: 0 140: 52304: 0 140: 52305: 0 140: 52306: 0 140: 52307: 0 140: 52308: 0 140: 52309: 0 140: 52310: 0 140: 52311: 0 140: 52312: 0 140: 52313: 0 140: 52314: 0 140: 52315: 0 140: 52316: 0 140: 52317: 0 140: 52318: 0 140: 52319: 0 140: 52320: 0 140: 52321: 0 140: 52322: 0 140: 52323: 0 140: 52324: 0 140: 52325: 0 140: 52326: 0 140: 52327: 0 140: 52328: 0 140: 52329: 0 140: 52330: 0 140: 52331: 0 140: 52332: 0 140: 52333: 0 140: 52334: 0 140: 52335: 0 140: 52336: 0 140: 52337: 0 140: 52338: 0 140: 52339: 0 140: 52340: 0 140: 52341: 0 140: 52342: 0 140: 52343: 0 140: 52344: 0 140: 52345: 0 140: 52346: 0 140: 52347: 0 140: 52348: 0 140: 52349: 0 140: 52350: 0 140: 52351: 0 140: 52352: 0 140: 52353: 0 140: 52354: 0 140: 52355: 0 140: 52356: 0 140: 52357: 0 140: 52358: 0 140: 52359: 0 140: 52360: 0 140: 52361: 0 140: 52362: 0 140: 52363: 0 140: 52364: 0 140: 52365: 0 140: 52366: 0 140: 52367: 0 140: 52368: 0 140: 52369: 0 140: 52370: 0 140: 52371: 0 140: 52372: 0 140: 52373: 0 140: 52374: 0 140: 52375: 0 140: 52376: 0 140: 52377: 0 140: 52378: 0 140: 52379: 0 140: 52380: 0 140: 52381: 0 140: 52382: 0 140: 52383: 0 140: 52384: 0 140: 52385: 0 140: 52386: 0 140: 52387: 0 140: 52388: 0 140: 52389: 0 140: 52390: 0 140: 52391: 0 140: 52392: 0 140: 52393: 0 140: 52394: 0 140: 52395: 0 140: 52396: 0 140: 52397: 0 140: 52398: 0 140: 52399: 0 140: 52400: 0 140: 52401: 0 140: 52402: 0 140: 52403: 0 140: 52404: 0 140: 52405: 0 140: 52406: 0 140: 52407: 0 140: 52408: 0 140: 52409: 0 140: 52410: 0 140: 52411: 0 140: 52412: 0 140: 52413: 0 140: 52414: 0 140: 52415: 0 140: 52416: 0 140: 52417: 0 140: 52418: 0 140: 52419: 0 140: 52420: 0 140: 52421: 0 140: 52422: 0 140: 52423: 0 140: 52424: 0 140: 52425: 0 140: 52426: 0 140: 52427: 0 140: 52428: 0 140: 52429: 0 140: 52430: 0 140: 52431: 0 140: 52432: 0 140: 52433: 0 140: 52434: 0 140: 52435: 0 140: 52436: 0 140: 52437: 0 140: 52438: 0 140: 52439: 0 140: 52440: 0 140: 52441: 0 140: 52442: 0 140: 52443: 0 140: 52444: 0 140: 52445: 0 140: 52446: 0 140: 52447: 0 140: 52448: 0 140: 52449: 0 140: 52450: 0 140: 52451: 0 140: 52452: 0 140: 52453: 0 140: 52454: 0 140: 52455: 0 140: 52456: 0 140: 52457: 0 140: 52458: 0 140: 52459: 0 140: 52460: 0 140: 52461: 0 140: 52462: 0 140: 52463: 0 140: 52464: 0 140: 52465: 0 140: 52466: 0 140: 52467: 0 140: 52468: 0 140: 52469: 0 140: 52470: 0 140: 52471: 0 140: 52472: 0 140: 52473: 0 140: 52474: 0 140: 52475: 0 140: 52476: 0 140: 52477: 0 140: 52478: 0 140: 52479: 0 140: 52480: 0 140: 52481: 0 140: 52482: 0 140: 52483: 0 140: 52484: 0 140: 52485: 0 140: 52486: 0 140: 52487: 0 140: 52488: 0 140: 52489: 0 140: 52490: 0 140: 52491: 0 140: 52492: 0 140: 52493: 0 140: 52494: 0 140: 52495: 0 140: 52496: 0 140: 52497: 0 140: 52498: 0 140: 52499: 0 140: 52500: 0 140: 52501: 0 140: 52502: 0 140: 52503: 0 140: 52504: 0 140: 52505: 0 140: 52506: 0 140: 52507: 0 140: 52508: 0 140: 52509: 0 140: 52510: 0 140: 52511: 0 140: 52512: 0 140: 52513: 0 140: 52514: 0 140: 52515: 0 140: 52516: 0 140: 52517: 0 140: 52518: 0 140: 52519: 0 140: 52520: 0 140: 52521: 0 140: 52522: 0 140: 52523: 0 140: 52524: 0 140: 52525: 0 140: 52526: 0 140: 52527: 0 140: 52528: 0 140: 52529: 0 140: 52530: 0 140: 52531: 0 140: 52532: 0 140: 52533: 0 140: 52534: 0 140: 52535: 0 140: 52536: 0 140: 52537: 0 140: 52538: 0 140: 52539: 0 140: 52540: 0 140: 52541: 0 140: 52542: 0 140: 52543: 0 140: 52544: 0 140: 52545: 0 140: 52546: 0 140: 52547: 0 140: 52548: 0 140: 52549: 0 140: 52550: 0 140: 52551: 0 140: 52552: 0 140: 52553: 0 140: 52554: 0 140: 52555: 0 140: 52556: 0 140: 52557: 0 140: 52558: 0 140: 52559: 0 140: 52560: 0 140: 52561: 0 140: 52562: 0 140: 52563: 0 140: 52564: 0 140: 52565: 0 140: 52566: 0 140: 52567: 0 140: 52568: 0 140: 52569: 0 140: 52570: 0 140: 52571: 0 140: 52572: 0 140: 52573: 0 140: 52574: 0 140: 52575: 0 140: 52576: 0 140: 52577: 0 140: 52578: 0 140: 52579: 0 140: 52580: 0 140: 52581: 0 140: 52582: 0 140: 52583: 0 140: 52584: 0 140: 52585: 0 140: 52586: 0 140: 52587: 0 140: 52588: 0 140: 52589: 0 140: 52590: 0 140: 52591: 0 140: 52592: 0 140: 52593: 0 140: 52594: 0 140: 52595: 0 140: 52596: 0 140: 52597: 0 140: 52598: 0 140: 52599: 0 140: 52600: 0 140: 52601: 0 140: 52602: 0 140: 52603: 0 140: 52604: 0 140: 52605: 0 140: 52606: 0 140: 52607: 0 140: 52608: 0 140: 52609: 0 140: 52610: 0 140: 52611: 0 140: 52612: 0 140: 52613: 0 140: 52614: 0 140: 52615: 0 140: 52616: 0 140: 52617: 0 140: 52618: 0 140: 52619: 0 140: 52620: 0 140: 52621: 0 140: 52622: 0 140: 52623: 0 140: 52624: 0 140: 52625: 0 140: 52626: 0 140: 52627: 0 140: 52628: 0 140: 52629: 0 140: 52630: 0 140: 52631: 0 140: 52632: 0 140: 52633: 0 140: 52634: 0 140: 52635: 0 140: 52636: 0 140: 52637: 0 140: 52638: 0 140: 52639: 0 140: 52640: 0 140: 52641: 0 140: 52642: 0 140: 52643: 0 140: 52644: 0 140: 52645: 0 140: 52646: 0 140: 52647: 0 140: 52648: 0 140: 52649: 0 140: 52650: 0 140: 52651: 0 140: 52652: 0 140: 52653: 0 140: 52654: 0 140: 52655: 0 140: 52656: 0 140: 52657: 0 140: 52658: 0 140: 52659: 0 140: 52660: 0 140: 52661: 0 140: 52662: 0 140: 52663: 0 140: 52664: 0 140: 52665: 0 140: 52666: 0 140: 52667: 0 140: 52668: 0 140: 52669: 0 140: 52670: 0 140: 52671: 0 140: 52672: 0 140: 52673: 0 140: 52674: 0 140: 52675: 0 140: 52676: 0 140: 52677: 0 140: 52678: 0 140: 52679: 0 140: 52680: 0 140: 52681: 0 140: 52682: 0 140: 52683: 0 140: 52684: 0 140: 52685: 0 140: 52686: 0 140: 52687: 0 140: 52688: 0 140: 52689: 0 140: 52690: 0 140: 52691: 0 140: 52692: 0 140: 52693: 0 140: 52694: 0 140: 52695: 0 140: 52696: 0 140: 52697: 0 140: 52698: 0 140: 52699: 0 140: 52700: 0 140: 52701: 0 140: 52702: 0 140: 52703: 0 140: 52704: 0 140: 52705: 0 140: 52706: 0 140: 52707: 0 140: 52708: 0 140: 52709: 0 140: 52710: 0 140: 52711: 0 140: 52712: 0 140: 52713: 0 140: 52714: 0 140: 52715: 0 140: 52716: 0 140: 52717: 0 140: 52718: 0 140: 52719: 0 140: 52720: 0 140: 52721: 0 140: 52722: 0 140: 52723: 0 140: 52724: 0 140: 52725: 0 140: 52726: 0 140: 52727: 0 140: 52728: 0 140: 52729: 0 140: 52730: 0 140: 52731: 0 140: 52732: 0 140: 52733: 0 140: 52734: 0 140: 52735: 0 140: 52736: 0 140: 52737: 0 140: 52738: 0 140: 52739: 0 140: 52740: 0 140: 52741: 0 140: 52742: 0 140: 52743: 0 140: 52744: 0 140: 52745: 0 140: 52746: 0 140: 52747: 0 140: 52748: 0 140: 52749: 0 140: 52750: 0 140: 52751: 0 140: 52752: 0 140: 52753: 0 140: 52754: 0 140: 52755: 0 140: 52756: 0 140: 52757: 0 140: 52758: 0 140: 52759: 0 140: 52760: 0 140: 52761: 0 140: 52762: 0 140: 52763: 0 140: 52764: 0 140: 52765: 0 140: 52766: 0 140: 52767: 0 140: 52768: 0 140: 52769: 0 140: 52770: 0 140: 52771: 0 140: 52772: 0 140: 52773: 0 140: 52774: 0 140: 52775: 0 140: 52776: 0 140: 52777: 0 140: 52778: 0 140: 52779: 0 140: 52780: 0 140: 52781: 0 140: 52782: 0 140: 52783: 0 140: 52784: 0 140: 52785: 0 140: 52786: 0 140: 52787: 0 140: 52788: 0 140: 52789: 0 140: 52790: 0 140: 52791: 0 140: 52792: 0 140: 52793: 0 140: 52794: 0 140: 52795: 0 140: 52796: 0 140: 52797: 0 140: 52798: 0 140: 52799: 0 140: 52800: 0 140: 52801: 0 140: 52802: 0 140: 52803: 0 140: 52804: 0 140: 52805: 0 140: 52806: 0 140: 52807: 0 140: 52808: 0 140: 52809: 0 140: 52810: 0 140: 52811: 0 140: 52812: 0 140: 52813: 0 140: 52814: 0 140: 52815: 0 140: 52816: 0 140: 52817: 0 140: 52818: 0 140: 52819: 0 140: 52820: 0 140: 52821: 0 140: 52822: 0 140: 52823: 0 140: 52824: 0 140: 52825: 0 140: 52826: 0 140: 52827: 0 140: 52828: 0 140: 52829: 0 140: 52830: 0 140: 52831: 0 140: 52832: 0 140: 52833: 0 140: 52834: 0 140: 52835: 0 140: 52836: 0 140: 52837: 0 140: 52838: 0 140: 52839: 0 140: 52840: 0 140: 52841: 0 140: 52842: 0 140: 52843: 0 140: 52844: 0 140: 52845: 0 140: 52846: 0 140: 52847: 0 140: 52848: 0 140: 52849: 0 140: 52850: 0 140: 52851: 0 140: 52852: 0 140: 52853: 0 140: 52854: 0 140: 52855: 0 140: 52856: 0 140: 52857: 0 140: 52858: 0 140: 52859: 0 140: 52860: 0 140: 52861: 0 140: 52862: 0 140: 52863: 0 140: 52864: 0 140: 52865: 0 140: 52866: 0 140: 52867: 0 140: 52868: 0 140: 52869: 0 140: 52870: 0 140: 52871: 0 140: 52872: 0 140: 52873: 0 140: 52874: 0 140: 52875: 0 140: 52876: 0 140: 52877: 0 140: 52878: 0 140: 52879: 0 140: 52880: 0 140: 52881: 0 140: 52882: 0 140: 52883: 0 140: 52884: 0 140: 52885: 0 140: 52886: 0 140: 52887: 0 140: 52888: 0 140: 52889: 0 140: 52890: 0 140: 52891: 0 140: 52892: 0 140: 52893: 0 140: 52894: 0 140: 52895: 0 140: 52896: 0 140: 52897: 0 140: 52898: 0 140: 52899: 0 140: 52900: 0 140: 52901: 0 140: 52902: 0 140: 52903: 0 140: 52904: 0 140: 52905: 0 140: 52906: 0 140: 52907: 0 140: 52908: 0 140: 52909: 0 140: 52910: 0 140: 52911: 0 140: 52912: 0 140: 52913: 0 140: 52914: 0 140: 52915: 0 140: 52916: 0 140: 52917: 0 140: 52918: 0 140: 52919: 0 140: 52920: 0 140: 52921: 0 140: 52922: 0 140: 52923: 0 140: 52924: 0 140: 52925: 0 140: 52926: 0 140: 52927: 0 140: 52928: 0 140: 52929: 0 140: 52930: 0 140: 52931: 0 140: 52932: 0 140: 52933: 0 140: 52934: 0 140: 52935: 0 140: 52936: 0 140: 52937: 0 140: 52938: 0 140: 52939: 0 140: 52940: 0 140: 52941: 0 140: 52942: 0 140: 52943: 0 140: 52944: 0 140: 52945: 0 140: 52946: 0 140: 52947: 0 140: 52948: 0 140: 52949: 0 140: 52950: 0 140: 52951: 0 140: 52952: 0 140: 52953: 0 140: 52954: 0 140: 52955: 0 140: 52956: 0 140: 52957: 0 140: 52958: 0 140: 52959: 0 140: 52960: 0 140: 52961: 0 140: 52962: 0 140: 52963: 0 140: 52964: 0 140: 52965: 0 140: 52966: 0 140: 52967: 0 140: 52968: 0 140: 52969: 0 140: 52970: 0 140: 52971: 0 140: 52972: 0 140: 52973: 0 140: 52974: 0 140: 52975: 0 140: 52976: 0 140: 52977: 0 140: 52978: 0 140: 52979: 0 140: 52980: 0 140: 52981: 0 140: 52982: 0 140: 52983: 0 140: 52984: 0 140: 52985: 0 140: 52986: 0 140: 52987: 0 140: 52988: 0 140: 52989: 0 140: 52990: 0 140: 52991: 0 140: 52992: 0 140: 52993: 0 140: 52994: 0 140: 52995: 0 140: 52996: 0 140: 52997: 0 140: 52998: 0 140: 52999: 0 140: 53000: 0 140: 53001: 0 140: 53002: 0 140: 53003: 0 140: 53004: 0 140: 53005: 0 140: 53006: 0 140: 53007: 0 140: 53008: 0 140: 53009: 0 140: 53010: 0 140: 53011: 0 140: 53012: 0 140: 53013: 0 140: 53014: 0 140: 53015: 0 140: 53016: 0 140: 53017: 0 140: 53018: 0 140: 53019: 0 140: 53020: 0 140: 53021: 0 140: 53022: 0 140: 53023: 0 140: 53024: 0 140: 53025: 0 140: 53026: 0 140: 53027: 0 140: 53028: 0 140: 53029: 0 140: 53030: 0 140: 53031: 0 140: 53032: 0 140: 53033: 0 140: 53034: 0 140: 53035: 0 140: 53036: 0 140: 53037: 0 140: 53038: 0 140: 53039: 0 140: 53040: 0 140: 53041: 0 140: 53042: 0 140: 53043: 0 140: 53044: 0 140: 53045: 0 140: 53046: 0 140: 53047: 0 140: 53048: 0 140: 53049: 0 140: 53050: 0 140: 53051: 0 140: 53052: 0 140: 53053: 0 140: 53054: 0 140: 53055: 0 140: 53056: 0 140: 53057: 0 140: 53058: 0 140: 53059: 0 140: 53060: 0 140: 53061: 0 140: 53062: 0 140: 53063: 0 140: 53064: 0 140: 53065: 0 140: 53066: 0 140: 53067: 0 140: 53068: 0 140: 53069: 0 140: 53070: 0 140: 53071: 0 140: 53072: 0 140: 53073: 0 140: 53074: 0 140: 53075: 0 140: 53076: 0 140: 53077: 0 140: 53078: 0 140: 53079: 0 140: 53080: 0 140: 53081: 0 140: 53082: 0 140: 53083: 0 140: 53084: 0 140: 53085: 0 140: 53086: 0 140: 53087: 0 140: 53088: 0 140: 53089: 0 140: 53090: 0 140: 53091: 0 140: 53092: 0 140: 53093: 0 140: 53094: 0 140: 53095: 0 140: 53096: 0 140: 53097: 0 140: 53098: 0 140: 53099: 0 140: 53100: 0 140: 53101: 0 140: 53102: 0 140: 53103: 0 140: 53104: 0 140: 53105: 0 140: 53106: 0 140: 53107: 0 140: 53108: 0 140: 53109: 0 140: 53110: 0 140: 53111: 0 140: 53112: 0 140: 53113: 0 140: 53114: 0 140: 53115: 0 140: 53116: 0 140: 53117: 0 140: 53118: 0 140: 53119: 0 140: 53120: 0 140: 53121: 0 140: 53122: 0 140: 53123: 0 140: 53124: 0 140: 53125: 0 140: 53126: 0 140: 53127: 0 140: 53128: 0 140: 53129: 0 140: 53130: 0 140: 53131: 0 140: 53132: 0 140: 53133: 0 140: 53134: 0 140: 53135: 0 140: 53136: 0 140: 53137: 0 140: 53138: 0 140: 53139: 0 140: 53140: 0 140: 53141: 0 140: 53142: 0 140: 53143: 0 140: 53144: 0 140: 53145: 0 140: 53146: 0 140: 53147: 0 140: 53148: 0 140: 53149: 0 140: 53150: 0 140: 53151: 0 140: 53152: 0 140: 53153: 0 140: 53154: 0 140: 53155: 0 140: 53156: 0 140: 53157: 0 140: 53158: 0 140: 53159: 0 140: 53160: 0 140: 53161: 0 140: 53162: 0 140: 53163: 0 140: 53164: 0 140: 53165: 0 140: 53166: 0 140: 53167: 0 140: 53168: 0 140: 53169: 0 140: 53170: 0 140: 53171: 0 140: 53172: 0 140: 53173: 0 140: 53174: 0 140: 53175: 0 140: 53176: 0 140: 53177: 0 140: 53178: 0 140: 53179: 0 140: 53180: 0 140: 53181: 0 140: 53182: 0 140: 53183: 0 140: 53184: 0 140: 53185: 0 140: 53186: 0 140: 53187: 0 140: 53188: 0 140: 53189: 0 140: 53190: 0 140: 53191: 0 140: 53192: 0 140: 53193: 0 140: 53194: 0 140: 53195: 0 140: 53196: 0 140: 53197: 0 140: 53198: 0 140: 53199: 0 140: 53200: 0 140: 53201: 0 140: 53202: 0 140: 53203: 0 140: 53204: 0 140: 53205: 0 140: 53206: 0 140: 53207: 0 140: 53208: 0 140: 53209: 0 140: 53210: 0 140: 53211: 0 140: 53212: 0 140: 53213: 0 140: 53214: 0 140: 53215: 0 140: 53216: 0 140: 53217: 0 140: 53218: 0 140: 53219: 0 140: 53220: 0 140: 53221: 0 140: 53222: 0 140: 53223: 0 140: 53224: 0 140: 53225: 0 140: 53226: 0 140: 53227: 0 140: 53228: 0 140: 53229: 0 140: 53230: 0 140: 53231: 0 140: 53232: 0 140: 53233: 0 140: 53234: 0 140: 53235: 0 140: 53236: 0 140: 53237: 0 140: 53238: 0 140: 53239: 0 140: 53240: 0 140: 53241: 0 140: 53242: 0 140: 53243: 0 140: 53244: 0 140: 53245: 0 140: 53246: 0 140: 53247: 0 140: 53248: 0 140: 53249: 0 140: 53250: 0 140: 53251: 0 140: 53252: 0 140: 53253: 0 140: 53254: 0 140: 53255: 0 140: 53256: 0 140: 53257: 0 140: 53258: 0 140: 53259: 0 140: 53260: 0 140: 53261: 0 140: 53262: 0 140: 53263: 0 140: 53264: 0 140: 53265: 0 140: 53266: 0 140: 53267: 0 140: 53268: 0 140: 53269: 0 140: 53270: 0 140: 53271: 0 140: 53272: 0 140: 53273: 0 140: 53274: 0 140: 53275: 0 140: 53276: 0 140: 53277: 0 140: 53278: 0 140: 53279: 0 140: 53280: 0 140: 53281: 0 140: 53282: 0 140: 53283: 0 140: 53284: 0 140: 53285: 0 140: 53286: 0 140: 53287: 0 140: 53288: 0 140: 53289: 0 140: 53290: 0 140: 53291: 0 140: 53292: 0 140: 53293: 0 140: 53294: 0 140: 53295: 0 140: 53296: 0 140: 53297: 0 140: 53298: 0 140: 53299: 0 140: 53300: 0 140: 53301: 0 140: 53302: 0 140: 53303: 0 140: 53304: 0 140: 53305: 0 140: 53306: 0 140: 53307: 0 140: 53308: 0 140: 53309: 0 140: 53310: 0 140: 53311: 0 140: 53312: 0 140: 53313: 0 140: 53314: 0 140: 53315: 0 140: 53316: 0 140: 53317: 0 140: 53318: 0 140: 53319: 0 140: 53320: 0 140: 53321: 0 140: 53322: 0 140: 53323: 0 140: 53324: 0 140: 53325: 0 140: 53326: 0 140: 53327: 0 140: 53328: 0 140: 53329: 0 140: 53330: 0 140: 53331: 0 140: 53332: 0 140: 53333: 0 140: 53334: 0 140: 53335: 0 140: 53336: 0 140: 53337: 0 140: 53338: 0 140: 53339: 0 140: 53340: 0 140: 53341: 0 140: 53342: 0 140: 53343: 0 140: 53344: 0 140: 53345: 0 140: 53346: 0 140: 53347: 0 140: 53348: 0 140: 53349: 0 140: 53350: 0 140: 53351: 0 140: 53352: 0 140: 53353: 0 140: 53354: 0 140: 53355: 0 140: 53356: 0 140: 53357: 0 140: 53358: 0 140: 53359: 0 140: 53360: 0 140: 53361: 0 140: 53362: 0 140: 53363: 0 140: 53364: 0 140: 53365: 0 140: 53366: 0 140: 53367: 0 140: 53368: 0 140: 53369: 0 140: 53370: 0 140: 53371: 0 140: 53372: 0 140: 53373: 0 140: 53374: 0 140: 53375: 0 140: 53376: 0 140: 53377: 0 140: 53378: 0 140: 53379: 0 140: 53380: 0 140: 53381: 0 140: 53382: 0 140: 53383: 0 140: 53384: 0 140: 53385: 0 140: 53386: 0 140: 53387: 0 140: 53388: 0 140: 53389: 0 140: 53390: 0 140: 53391: 0 140: 53392: 0 140: 53393: 0 140: 53394: 0 140: 53395: 0 140: 53396: 0 140: 53397: 0 140: 53398: 0 140: 53399: 0 140: 53400: 0 140: 53401: 0 140: 53402: 0 140: 53403: 0 140: 53404: 0 140: 53405: 0 140: 53406: 0 140: 53407: 0 140: 53408: 0 140: 53409: 0 140: 53410: 0 140: 53411: 0 140: 53412: 0 140: 53413: 0 140: 53414: 0 140: 53415: 0 140: 53416: 0 140: 53417: 0 140: 53418: 0 140: 53419: 0 140: 53420: 0 140: 53421: 0 140: 53422: 0 140: 53423: 0 140: 53424: 0 140: 53425: 0 140: 53426: 0 140: 53427: 0 140: 53428: 0 140: 53429: 0 140: 53430: 0 140: 53431: 0 140: 53432: 0 140: 53433: 0 140: 53434: 0 140: 53435: 0 140: 53436: 0 140: 53437: 0 140: 53438: 0 140: 53439: 0 140: 53440: 0 140: 53441: 0 140: 53442: 0 140: 53443: 0 140: 53444: 0 140: 53445: 0 140: 53446: 0 140: 53447: 0 140: 53448: 0 140: 53449: 0 140: 53450: 0 140: 53451: 0 140: 53452: 0 140: 53453: 0 140: 53454: 0 140: 53455: 0 140: 53456: 0 140: 53457: 0 140: 53458: 0 140: 53459: 0 140: 53460: 0 140: 53461: 0 140: 53462: 0 140: 53463: 0 140: 53464: 0 140: 53465: 0 140: 53466: 0 140: 53467: 0 140: 53468: 0 140: 53469: 0 140: 53470: 0 140: 53471: 0 140: 53472: 0 140: 53473: 0 140: 53474: 0 140: 53475: 0 140: 53476: 0 140: 53477: 0 140: 53478: 0 140: 53479: 0 140: 53480: 0 140: 53481: 0 140: 53482: 0 140: 53483: 0 140: 53484: 0 140: 53485: 0 140: 53486: 0 140: 53487: 0 140: 53488: 0 140: 53489: 0 140: 53490: 0 140: 53491: 0 140: 53492: 0 140: 53493: 0 140: 53494: 0 140: 53495: 0 140: 53496: 0 140: 53497: 0 140: 53498: 0 140: 53499: 0 140: 53500: 0 140: 53501: 0 140: 53502: 0 140: 53503: 0 140: 53504: 0 140: 53505: 0 140: 53506: 0 140: 53507: 0 140: 53508: 0 140: 53509: 0 140: 53510: 0 140: 53511: 0 140: 53512: 0 140: 53513: 0 140: 53514: 0 140: 53515: 0 140: 53516: 0 140: 53517: 0 140: 53518: 0 140: 53519: 0 140: 53520: 0 140: 53521: 0 140: 53522: 0 140: 53523: 0 140: 53524: 0 140: 53525: 0 140: 53526: 0 140: 53527: 0 140: 53528: 0 140: 53529: 0 140: 53530: 0 140: 53531: 0 140: 53532: 0 140: 53533: 0 140: 53534: 0 140: 53535: 0 140: 53536: 0 140: 53537: 0 140: 53538: 0 140: 53539: 0 140: 53540: 0 140: 53541: 0 140: 53542: 0 140: 53543: 0 140: 53544: 0 140: 53545: 0 140: 53546: 0 140: 53547: 0 140: 53548: 0 140: 53549: 0 140: 53550: 0 140: 53551: 0 140: 53552: 0 140: 53553: 0 140: 53554: 0 140: 53555: 0 140: 53556: 0 140: 53557: 0 140: 53558: 0 140: 53559: 0 140: 53560: 0 140: 53561: 0 140: 53562: 0 140: 53563: 0 140: 53564: 0 140: 53565: 0 140: 53566: 0 140: 53567: 0 140: 53568: 0 140: 53569: 0 140: 53570: 0 140: 53571: 0 140: 53572: 0 140: 53573: 0 140: 53574: 0 140: 53575: 0 140: 53576: 0 140: 53577: 0 140: 53578: 0 140: 53579: 0 140: 53580: 0 140: 53581: 0 140: 53582: 0 140: 53583: 0 140: 53584: 0 140: 53585: 0 140: 53586: 0 140: 53587: 0 140: 53588: 0 140: 53589: 0 140: 53590: 0 140: 53591: 0 140: 53592: 0 140: 53593: 0 140: 53594: 0 140: 53595: 0 140: 53596: 0 140: 53597: 0 140: 53598: 0 140: 53599: 0 140: 53600: 0 140: 53601: 0 140: 53602: 0 140: 53603: 0 140: 53604: 0 140: 53605: 0 140: 53606: 0 140: 53607: 0 140: 53608: 0 140: 53609: 0 140: 53610: 0 140: 53611: 0 140: 53612: 0 140: 53613: 0 140: 53614: 0 140: 53615: 0 140: 53616: 0 140: 53617: 0 140: 53618: 0 140: 53619: 0 140: 53620: 0 140: 53621: 0 140: 53622: 0 140: 53623: 0 140: 53624: 0 140: 53625: 0 140: 53626: 0 140: 53627: 0 140: 53628: 0 140: 53629: 0 140: 53630: 0 140: 53631: 0 140: 53632: 0 140: 53633: 0 140: 53634: 0 140: 53635: 0 140: 53636: 0 140: 53637: 0 140: 53638: 0 140: 53639: 0 140: 53640: 0 140: 53641: 0 140: 53642: 0 140: 53643: 0 140: 53644: 0 140: 53645: 0 140: 53646: 0 140: 53647: 0 140: 53648: 0 140: 53649: 0 140: 53650: 0 140: 53651: 0 140: 53652: 0 140: 53653: 0 140: 53654: 0 140: 53655: 0 140: 53656: 0 140: 53657: 0 140: 53658: 0 140: 53659: 0 140: 53660: 0 140: 53661: 0 140: 53662: 0 140: 53663: 0 140: 53664: 0 140: 53665: 0 140: 53666: 0 140: 53667: 0 140: 53668: 0 140: 53669: 0 140: 53670: 0 140: 53671: 0 140: 53672: 0 140: 53673: 0 140: 53674: 0 140: 53675: 0 140: 53676: 0 140: 53677: 0 140: 53678: 0 140: 53679: 0 140: 53680: 0 140: 53681: 0 140: 53682: 0 140: 53683: 0 140: 53684: 0 140: 53685: 0 140: 53686: 0 140: 53687: 0 140: 53688: 0 140: 53689: 0 140: 53690: 0 140: 53691: 0 140: 53692: 0 140: 53693: 0 140: 53694: 0 140: 53695: 0 140: 53696: 0 140: 53697: 0 140: 53698: 0 140: 53699: 0 140: 53700: 0 140: 53701: 0 140: 53702: 0 140: 53703: 0 140: 53704: 0 140: 53705: 0 140: 53706: 0 140: 53707: 0 140: 53708: 0 140: 53709: 0 140: 53710: 0 140: 53711: 0 140: 53712: 0 140: 53713: 0 140: 53714: 0 140: 53715: 0 140: 53716: 0 140: 53717: 0 140: 53718: 0 140: 53719: 0 140: 53720: 0 140: 53721: 0 140: 53722: 0 140: 53723: 0 140: 53724: 0 140: 53725: 0 140: 53726: 0 140: 53727: 0 140: 53728: 0 140: 53729: 0 140: 53730: 0 140: 53731: 0 140: 53732: 0 140: 53733: 0 140: 53734: 0 140: 53735: 0 140: 53736: 0 140: 53737: 0 140: 53738: 0 140: 53739: 0 140: 53740: 0 140: 53741: 0 140: 53742: 0 140: 53743: 0 140: 53744: 0 140: 53745: 0 140: 53746: 0 140: 53747: 0 140: 53748: 0 140: 53749: 0 140: 53750: 0 140: 53751: 0 140: 53752: 0 140: 53753: 0 140: 53754: 0 140: 53755: 0 140: 53756: 0 140: 53757: 0 140: 53758: 0 140: 53759: 0 140: 53760: 0 140: 53761: 0 140: 53762: 0 140: 53763: 0 140: 53764: 0 140: 53765: 0 140: 53766: 0 140: 53767: 0 140: 53768: 0 140: 53769: 0 140: 53770: 0 140: 53771: 0 140: 53772: 0 140: 53773: 0 140: 53774: 0 140: 53775: 0 140: 53776: 0 140: 53777: 0 140: 53778: 0 140: 53779: 0 140: 53780: 0 140: 53781: 0 140: 53782: 0 140: 53783: 0 140: 53784: 0 140: 53785: 0 140: 53786: 0 140: 53787: 0 140: 53788: 0 140: 53789: 0 140: 53790: 0 140: 53791: 0 140: 53792: 0 140: 53793: 0 140: 53794: 0 140: 53795: 0 140: 53796: 0 140: 53797: 0 140: 53798: 0 140: 53799: 0 140: 53800: 0 140: 53801: 0 140: 53802: 0 140: 53803: 0 140: 53804: 0 140: 53805: 0 140: 53806: 0 140: 53807: 0 140: 53808: 0 140: 53809: 0 140: 53810: 0 140: 53811: 0 140: 53812: 0 140: 53813: 0 140: 53814: 0 140: 53815: 0 140: 53816: 0 140: 53817: 0 140: 53818: 0 140: 53819: 0 140: 53820: 0 140: 53821: 0 140: 53822: 0 140: 53823: 0 140: 53824: 0 140: 53825: 0 140: 53826: 0 140: 53827: 0 140: 53828: 0 140: 53829: 0 140: 53830: 0 140: 53831: 0 140: 53832: 0 140: 53833: 0 140: 53834: 0 140: 53835: 0 140: 53836: 0 140: 53837: 0 140: 53838: 0 140: 53839: 0 140: 53840: 0 140: 53841: 0 140: 53842: 0 140: 53843: 0 140: 53844: 0 140: 53845: 0 140: 53846: 0 140: 53847: 0 140: 53848: 0 140: 53849: 0 140: 53850: 0 140: 53851: 0 140: 53852: 0 140: 53853: 0 140: 53854: 0 140: 53855: 0 140: 53856: 0 140: 53857: 0 140: 53858: 0 140: 53859: 0 140: 53860: 0 140: 53861: 0 140: 53862: 0 140: 53863: 0 140: 53864: 0 140: 53865: 0 140: 53866: 0 140: 53867: 0 140: 53868: 0 140: 53869: 0 140: 53870: 0 140: 53871: 0 140: 53872: 0 140: 53873: 0 140: 53874: 0 140: 53875: 0 140: 53876: 0 140: 53877: 0 140: 53878: 0 140: 53879: 0 140: 53880: 0 140: 53881: 0 140: 53882: 0 140: 53883: 0 140: 53884: 0 140: 53885: 0 140: 53886: 0 140: 53887: 0 140: 53888: 0 140: 53889: 0 140: 53890: 0 140: 53891: 0 140: 53892: 0 140: 53893: 0 140: 53894: 0 140: 53895: 0 140: 53896: 0 140: 53897: 0 140: 53898: 0 140: 53899: 0 140: 53900: 0 140: 53901: 0 140: 53902: 0 140: 53903: 0 140: 53904: 0 140: 53905: 0 140: 53906: 0 140: 53907: 0 140: 53908: 0 140: 53909: 0 140: 53910: 0 140: 53911: 0 140: 53912: 0 140: 53913: 0 140: 53914: 0 140: 53915: 0 140: 53916: 0 140: 53917: 0 140: 53918: 0 140: 53919: 0 140: 53920: 0 140: 53921: 0 140: 53922: 0 140: 53923: 0 140: 53924: 0 140: 53925: 0 140: 53926: 0 140: 53927: 0 140: 53928: 0 140: 53929: 0 140: 53930: 0 140: 53931: 0 140: 53932: 0 140: 53933: 0 140: 53934: 0 140: 53935: 0 140: 53936: 0 140: 53937: 0 140: 53938: 0 140: 53939: 0 140: 53940: 0 140: 53941: 0 140: 53942: 0 140: 53943: 0 140: 53944: 0 140: 53945: 0 140: 53946: 0 140: 53947: 0 140: 53948: 0 140: 53949: 0 140: 53950: 0 140: 53951: 0 140: 53952: 0 140: 53953: 0 140: 53954: 0 140: 53955: 0 140: 53956: 0 140: 53957: 0 140: 53958: 0 140: 53959: 0 140: 53960: 0 140: 53961: 0 140: 53962: 0 140: 53963: 0 140: 53964: 0 140: 53965: 0 140: 53966: 0 140: 53967: 0 140: 53968: 0 140: 53969: 0 140: 53970: 0 140: 53971: 0 140: 53972: 0 140: 53973: 0 140: 53974: 0 140: 53975: 0 140: 53976: 0 140: 53977: 0 140: 53978: 0 140: 53979: 0 140: 53980: 0 140: 53981: 0 140: 53982: 0 140: 53983: 0 140: 53984: 0 140: 53985: 0 140: 53986: 0 140: 53987: 0 140: 53988: 0 140: 53989: 0 140: 53990: 0 140: 53991: 0 140: 53992: 0 140: 53993: 0 140: 53994: 0 140: 53995: 0 140: 53996: 0 140: 53997: 0 140: 53998: 0 140: 53999: 0 140: 54000: 0 140: 54001: 0 140: 54002: 0 140: 54003: 0 140: 54004: 0 140: 54005: 0 140: 54006: 0 140: 54007: 0 140: 54008: 0 140: 54009: 0 140: 54010: 0 140: 54011: 0 140: 54012: 0 140: 54013: 0 140: 54014: 0 140: 54015: 0 140: 54016: 0 140: 54017: 0 140: 54018: 0 140: 54019: 0 140: 54020: 0 140: 54021: 0 140: 54022: 0 140: 54023: 0 140: 54024: 0 140: 54025: 0 140: 54026: 0 140: 54027: 0 140: 54028: 0 140: 54029: 0 140: 54030: 0 140: 54031: 0 140: 54032: 0 140: 54033: 0 140: 54034: 0 140: 54035: 0 140: 54036: 0 140: 54037: 0 140: 54038: 0 140: 54039: 0 140: 54040: 0 140: 54041: 0 140: 54042: 0 140: 54043: 0 140: 54044: 0 140: 54045: 0 140: 54046: 0 140: 54047: 0 140: 54048: 0 140: 54049: 0 140: 54050: 0 140: 54051: 0 140: 54052: 0 140: 54053: 0 140: 54054: 0 140: 54055: 0 140: 54056: 0 140: 54057: 0 140: 54058: 0 140: 54059: 0 140: 54060: 0 140: 54061: 0 140: 54062: 0 140: 54063: 0 140: 54064: 0 140: 54065: 0 140: 54066: 0 140: 54067: 0 140: 54068: 0 140: 54069: 0 140: 54070: 0 140: 54071: 0 140: 54072: 0 140: 54073: 0 140: 54074: 0 140: 54075: 0 140: 54076: 0 140: 54077: 0 140: 54078: 0 140: 54079: 0 140: 54080: 0 140: 54081: 0 140: 54082: 0 140: 54083: 0 140: 54084: 0 140: 54085: 0 140: 54086: 0 140: 54087: 0 140: 54088: 0 140: 54089: 0 140: 54090: 0 140: 54091: 0 140: 54092: 0 140: 54093: 0 140: 54094: 0 140: 54095: 0 140: 54096: 0 140: 54097: 0 140: 54098: 0 140: 54099: 0 140: 54100: 0 140: 54101: 0 140: 54102: 0 140: 54103: 0 140: 54104: 0 140: 54105: 0 140: 54106: 0 140: 54107: 0 140: 54108: 0 140: 54109: 0 140: 54110: 0 140: 54111: 0 140: 54112: 0 140: 54113: 0 140: 54114: 0 140: 54115: 0 140: 54116: 0 140: 54117: 0 140: 54118: 0 140: 54119: 0 140: 54120: 0 140: 54121: 0 140: 54122: 0 140: 54123: 0 140: 54124: 0 140: 54125: 0 140: 54126: 0 140: 54127: 0 140: 54128: 0 140: 54129: 0 140: 54130: 0 140: 54131: 0 140: 54132: 0 140: 54133: 0 140: 54134: 0 140: 54135: 0 140: 54136: 0 140: 54137: 0 140: 54138: 0 140: 54139: 0 140: 54140: 0 140: 54141: 0 140: 54142: 0 140: 54143: 0 140: 54144: 0 140: 54145: 0 140: 54146: 0 140: 54147: 0 140: 54148: 0 140: 54149: 0 140: 54150: 0 140: 54151: 0 140: 54152: 0 140: 54153: 0 140: 54154: 0 140: 54155: 0 140: 54156: 0 140: 54157: 0 140: 54158: 0 140: 54159: 0 140: 54160: 0 140: 54161: 0 140: 54162: 0 140: 54163: 0 140: 54164: 0 140: 54165: 0 140: 54166: 0 140: 54167: 0 140: 54168: 0 140: 54169: 0 140: 54170: 0 140: 54171: 0 140: 54172: 0 140: 54173: 0 140: 54174: 0 140: 54175: 0 140: 54176: 0 140: 54177: 0 140: 54178: 0 140: 54179: 0 140: 54180: 0 140: 54181: 0 140: 54182: 0 140: 54183: 0 140: 54184: 0 140: 54185: 0 140: 54186: 0 140: 54187: 0 140: 54188: 0 140: 54189: 0 140: 54190: 0 140: 54191: 0 140: 54192: 0 140: 54193: 0 140: 54194: 0 140: 54195: 0 140: 54196: 0 140: 54197: 0 140: 54198: 0 140: 54199: 0 140: 54200: 0 140: 54201: 0 140: 54202: 0 140: 54203: 0 140: 54204: 0 140: 54205: 0 140: 54206: 0 140: 54207: 0 140: 54208: 0 140: 54209: 0 140: 54210: 0 140: 54211: 0 140: 54212: 0 140: 54213: 0 140: 54214: 0 140: 54215: 0 140: 54216: 0 140: 54217: 0 140: 54218: 0 140: 54219: 0 140: 54220: 0 140: 54221: 0 140: 54222: 0 140: 54223: 0 140: 54224: 0 140: 54225: 0 140: 54226: 0 140: 54227: 0 140: 54228: 0 140: 54229: 0 140: 54230: 0 140: 54231: 0 140: 54232: 0 140: 54233: 0 140: 54234: 0 140: 54235: 0 140: 54236: 0 140: 54237: 0 140: 54238: 0 140: 54239: 0 140: 54240: 0 140: 54241: 0 140: 54242: 0 140: 54243: 0 140: 54244: 0 140: 54245: 0 140: 54246: 0 140: 54247: 0 140: 54248: 0 140: 54249: 0 140: 54250: 0 140: 54251: 0 140: 54252: 0 140: 54253: 0 140: 54254: 0 140: 54255: 0 140: 54256: 0 140: 54257: 0 140: 54258: 0 140: 54259: 0 140: 54260: 0 140: 54261: 0 140: 54262: 0 140: 54263: 0 140: 54264: 0 140: 54265: 0 140: 54266: 0 140: 54267: 0 140: 54268: 0 140: 54269: 0 140: 54270: 0 140: 54271: 0 140: 54272: 0 140: 54273: 0 140: 54274: 0 140: 54275: 0 140: 54276: 0 140: 54277: 0 140: 54278: 0 140: 54279: 0 140: 54280: 0 140: 54281: 0 140: 54282: 0 140: 54283: 0 140: 54284: 0 140: 54285: 0 140: 54286: 0 140: 54287: 0 140: 54288: 0 140: 54289: 0 140: 54290: 0 140: 54291: 0 140: 54292: 0 140: 54293: 0 140: 54294: 0 140: 54295: 0 140: 54296: 0 140: 54297: 0 140: 54298: 0 140: 54299: 0 140: 54300: 0 140: 54301: 0 140: 54302: 0 140: 54303: 0 140: 54304: 0 140: 54305: 0 140: 54306: 0 140: 54307: 0 140: 54308: 0 140: 54309: 0 140: 54310: 0 140: 54311: 0 140: 54312: 0 140: 54313: 0 140: 54314: 0 140: 54315: 0 140: 54316: 0 140: 54317: 0 140: 54318: 0 140: 54319: 0 140: 54320: 0 140: 54321: 0 140: 54322: 0 140: 54323: 0 140: 54324: 0 140: 54325: 0 140: 54326: 0 140: 54327: 0 140: 54328: 0 140: 54329: 0 140: 54330: 0 140: 54331: 0 140: 54332: 0 140: 54333: 0 140: 54334: 0 140: 54335: 0 140: 54336: 0 140: 54337: 0 140: 54338: 0 140: 54339: 0 140: 54340: 0 140: 54341: 0 140: 54342: 0 140: 54343: 0 140: 54344: 0 140: 54345: 0 140: 54346: 0 140: 54347: 0 140: 54348: 0 140: 54349: 0 140: 54350: 0 140: 54351: 0 140: 54352: 0 140: 54353: 0 140: 54354: 0 140: 54355: 0 140: 54356: 0 140: 54357: 0 140: 54358: 0 140: 54359: 0 140: 54360: 0 140: 54361: 0 140: 54362: 0 140: 54363: 0 140: 54364: 0 140: 54365: 0 140: 54366: 0 140: 54367: 0 140: 54368: 0 140: 54369: 0 140: 54370: 0 140: 54371: 0 140: 54372: 0 140: 54373: 0 140: 54374: 0 140: 54375: 0 140: 54376: 0 140: 54377: 0 140: 54378: 0 140: 54379: 0 140: 54380: 0 140: 54381: 0 140: 54382: 0 140: 54383: 0 140: 54384: 0 140: 54385: 0 140: 54386: 0 140: 54387: 0 140: 54388: 0 140: 54389: 0 140: 54390: 0 140: 54391: 0 140: 54392: 0 140: 54393: 0 140: 54394: 0 140: 54395: 0 140: 54396: 0 140: 54397: 0 140: 54398: 0 140: 54399: 0 140: 54400: 0 140: 54401: 0 140: 54402: 0 140: 54403: 0 140: 54404: 0 140: 54405: 0 140: 54406: 0 140: 54407: 0 140: 54408: 0 140: 54409: 0 140: 54410: 0 140: 54411: 0 140: 54412: 0 140: 54413: 0 140: 54414: 0 140: 54415: 0 140: 54416: 0 140: 54417: 0 140: 54418: 0 140: 54419: 0 140: 54420: 0 140: 54421: 0 140: 54422: 0 140: 54423: 0 140: 54424: 0 140: 54425: 0 140: 54426: 0 140: 54427: 0 140: 54428: 0 140: 54429: 0 140: 54430: 0 140: 54431: 0 140: 54432: 0 140: 54433: 0 140: 54434: 0 140: 54435: 0 140: 54436: 0 140: 54437: 0 140: 54438: 0 140: 54439: 0 140: 54440: 0 140: 54441: 0 140: 54442: 0 140: 54443: 0 140: 54444: 0 140: 54445: 0 140: 54446: 0 140: 54447: 0 140: 54448: 0 140: 54449: 0 140: 54450: 0 140: 54451: 0 140: 54452: 0 140: 54453: 0 140: 54454: 0 140: 54455: 0 140: 54456: 0 140: 54457: 0 140: 54458: 0 140: 54459: 0 140: 54460: 0 140: 54461: 0 140: 54462: 0 140: 54463: 0 140: 54464: 0 140: 54465: 0 140: 54466: 0 140: 54467: 0 140: 54468: 0 140: 54469: 0 140: 54470: 0 140: 54471: 0 140: 54472: 0 140: 54473: 0 140: 54474: 0 140: 54475: 0 140: 54476: 0 140: 54477: 0 140: 54478: 0 140: 54479: 0 140: 54480: 0 140: 54481: 0 140: 54482: 0 140: 54483: 0 140: 54484: 0 140: 54485: 0 140: 54486: 0 140: 54487: 0 140: 54488: 0 140: 54489: 0 140: 54490: 0 140: 54491: 0 140: 54492: 0 140: 54493: 0 140: 54494: 0 140: 54495: 0 140: 54496: 0 140: 54497: 0 140: 54498: 0 140: 54499: 0 140: 54500: 0 140: 54501: 0 140: 54502: 0 140: 54503: 0 140: 54504: 0 140: 54505: 0 140: 54506: 0 140: 54507: 0 140: 54508: 0 140: 54509: 0 140: 54510: 0 140: 54511: 0 140: 54512: 0 140: 54513: 0 140: 54514: 0 140: 54515: 0 140: 54516: 0 140: 54517: 0 140: 54518: 0 140: 54519: 0 140: 54520: 0 140: 54521: 0 140: 54522: 0 140: 54523: 0 140: 54524: 0 140: 54525: 0 140: 54526: 0 140: 54527: 0 140: 54528: 0 140: 54529: 0 140: 54530: 0 140: 54531: 0 140: 54532: 0 140: 54533: 0 140: 54534: 0 140: 54535: 0 140: 54536: 0 140: 54537: 0 140: 54538: 0 140: 54539: 0 140: 54540: 0 140: 54541: 0 140: 54542: 0 140: 54543: 0 140: 54544: 0 140: 54545: 0 140: 54546: 0 140: 54547: 0 140: 54548: 0 140: 54549: 0 140: 54550: 0 140: 54551: 0 140: 54552: 0 140: 54553: 0 140: 54554: 0 140: 54555: 0 140: 54556: 0 140: 54557: 0 140: 54558: 0 140: 54559: 0 140: 54560: 0 140: 54561: 0 140: 54562: 0 140: 54563: 0 140: 54564: 0 140: 54565: 0 140: 54566: 0 140: 54567: 0 140: 54568: 0 140: 54569: 0 140: 54570: 0 140: 54571: 0 140: 54572: 0 140: 54573: 0 140: 54574: 0 140: 54575: 0 140: 54576: 0 140: 54577: 0 140: 54578: 0 140: 54579: 0 140: 54580: 0 140: 54581: 0 140: 54582: 0 140: 54583: 0 140: 54584: 0 140: 54585: 0 140: 54586: 0 140: 54587: 0 140: 54588: 0 140: 54589: 0 140: 54590: 0 140: 54591: 0 140: 54592: 0 140: 54593: 0 140: 54594: 0 140: 54595: 0 140: 54596: 0 140: 54597: 0 140: 54598: 0 140: 54599: 0 140: 54600: 0 140: 54601: 0 140: 54602: 0 140: 54603: 0 140: 54604: 0 140: 54605: 0 140: 54606: 0 140: 54607: 0 140: 54608: 0 140: 54609: 0 140: 54610: 0 140: 54611: 0 140: 54612: 0 140: 54613: 0 140: 54614: 0 140: 54615: 0 140: 54616: 0 140: 54617: 0 140: 54618: 0 140: 54619: 0 140: 54620: 0 140: 54621: 0 140: 54622: 0 140: 54623: 0 140: 54624: 0 140: 54625: 0 140: 54626: 0 140: 54627: 0 140: 54628: 0 140: 54629: 0 140: 54630: 0 140: 54631: 0 140: 54632: 0 140: 54633: 0 140: 54634: 0 140: 54635: 0 140: 54636: 0 140: 54637: 0 140: 54638: 0 140: 54639: 0 140: 54640: 0 140: 54641: 0 140: 54642: 0 140: 54643: 0 140: 54644: 0 140: 54645: 0 140: 54646: 0 140: 54647: 0 140: 54648: 0 140: 54649: 0 140: 54650: 0 140: 54651: 0 140: 54652: 0 140: 54653: 0 140: 54654: 0 140: 54655: 0 140: 54656: 0 140: 54657: 0 140: 54658: 0 140: 54659: 0 140: 54660: 0 140: 54661: 0 140: 54662: 0 140: 54663: 0 140: 54664: 0 140: 54665: 0 140: 54666: 0 140: 54667: 0 140: 54668: 0 140: 54669: 0 140: 54670: 0 140: 54671: 0 140: 54672: 0 140: 54673: 0 140: 54674: 0 140: 54675: 0 140: 54676: 0 140: 54677: 0 140: 54678: 0 140: 54679: 0 140: 54680: 0 140: 54681: 0 140: 54682: 0 140: 54683: 0 140: 54684: 0 140: 54685: 0 140: 54686: 0 140: 54687: 0 140: 54688: 0 140: 54689: 0 140: 54690: 0 140: 54691: 0 140: 54692: 0 140: 54693: 0 140: 54694: 0 140: 54695: 0 140: 54696: 0 140: 54697: 0 140: 54698: 0 140: 54699: 0 140: 54700: 0 140: 54701: 0 140: 54702: 0 140: 54703: 0 140: 54704: 0 140: 54705: 0 140: 54706: 0 140: 54707: 0 140: 54708: 0 140: 54709: 0 140: 54710: 0 140: 54711: 0 140: 54712: 0 140: 54713: 0 140: 54714: 0 140: 54715: 0 140: 54716: 0 140: 54717: 0 140: 54718: 0 140: 54719: 0 140: 54720: 0 140: 54721: 0 140: 54722: 0 140: 54723: 0 140: 54724: 0 140: 54725: 0 140: 54726: 0 140: 54727: 0 140: 54728: 0 140: 54729: 0 140: 54730: 0 140: 54731: 0 140: 54732: 0 140: 54733: 0 140: 54734: 0 140: 54735: 0 140: 54736: 0 140: 54737: 0 140: 54738: 0 140: 54739: 0 140: 54740: 0 140: 54741: 0 140: 54742: 0 140: 54743: 0 140: 54744: 0 140: 54745: 0 140: 54746: 0 140: 54747: 0 140: 54748: 0 140: 54749: 0 140: 54750: 0 140: 54751: 0 140: 54752: 0 140: 54753: 0 140: 54754: 0 140: 54755: 0 140: 54756: 0 140: 54757: 0 140: 54758: 0 140: 54759: 0 140: 54760: 0 140: 54761: 0 140: 54762: 0 140: 54763: 0 140: 54764: 0 140: 54765: 0 140: 54766: 0 140: 54767: 0 140: 54768: 0 140: 54769: 0 140: 54770: 0 140: 54771: 0 140: 54772: 0 140: 54773: 0 140: 54774: 0 140: 54775: 0 140: 54776: 0 140: 54777: 0 140: 54778: 0 140: 54779: 0 140: 54780: 0 140: 54781: 0 140: 54782: 0 140: 54783: 0 140: 54784: 0 140: 54785: 0 140: 54786: 0 140: 54787: 0 140: 54788: 0 140: 54789: 0 140: 54790: 0 140: 54791: 0 140: 54792: 0 140: 54793: 0 140: 54794: 0 140: 54795: 0 140: 54796: 0 140: 54797: 0 140: 54798: 0 140: 54799: 0 140: 54800: 0 140: 54801: 0 140: 54802: 0 140: 54803: 0 140: 54804: 0 140: 54805: 0 140: 54806: 0 140: 54807: 0 140: 54808: 0 140: 54809: 0 140: 54810: 0 140: 54811: 0 140: 54812: 0 140: 54813: 0 140: 54814: 0 140: 54815: 0 140: 54816: 0 140: 54817: 0 140: 54818: 0 140: 54819: 0 140: 54820: 0 140: 54821: 0 140: 54822: 0 140: 54823: 0 140: 54824: 0 140: 54825: 0 140: 54826: 0 140: 54827: 0 140: 54828: 0 140: 54829: 0 140: 54830: 0 140: 54831: 0 140: 54832: 0 140: 54833: 0 140: 54834: 0 140: 54835: 0 140: 54836: 0 140: 54837: 0 140: 54838: 0 140: 54839: 0 140: 54840: 0 140: 54841: 0 140: 54842: 0 140: 54843: 0 140: 54844: 0 140: 54845: 0 140: 54846: 0 140: 54847: 0 140: 54848: 0 140: 54849: 0 140: 54850: 0 140: 54851: 0 140: 54852: 0 140: 54853: 0 140: 54854: 0 140: 54855: 0 140: 54856: 0 140: 54857: 0 140: 54858: 0 140: 54859: 0 140: 54860: 0 140: 54861: 0 140: 54862: 0 140: 54863: 0 140: 54864: 0 140: 54865: 0 140: 54866: 0 140: 54867: 0 140: 54868: 0 140: 54869: 0 140: 54870: 0 140: 54871: 0 140: 54872: 0 140: 54873: 0 140: 54874: 0 140: 54875: 0 140: 54876: 0 140: 54877: 0 140: 54878: 0 140: 54879: 0 140: 54880: 0 140: 54881: 0 140: 54882: 0 140: 54883: 0 140: 54884: 0 140: 54885: 0 140: 54886: 0 140: 54887: 0 140: 54888: 0 140: 54889: 0 140: 54890: 0 140: 54891: 0 140: 54892: 0 140: 54893: 0 140: 54894: 0 140: 54895: 0 140: 54896: 0 140: 54897: 0 140: 54898: 0 140: 54899: 0 140: 54900: 0 140: 54901: 0 140: 54902: 0 140: 54903: 0 140: 54904: 0 140: 54905: 0 140: 54906: 0 140: 54907: 0 140: 54908: 0 140: 54909: 0 140: 54910: 0 140: 54911: 0 140: 54912: 0 140: 54913: 0 140: 54914: 0 140: 54915: 0 140: 54916: 0 140: 54917: 0 140: 54918: 0 140: 54919: 0 140: 54920: 0 140: 54921: 0 140: 54922: 0 140: 54923: 0 140: 54924: 0 140: 54925: 0 140: 54926: 0 140: 54927: 0 140: 54928: 0 140: 54929: 0 140: 54930: 0 140: 54931: 0 140: 54932: 0 140: 54933: 0 140: 54934: 0 140: 54935: 0 140: 54936: 0 140: 54937: 0 140: 54938: 0 140: 54939: 0 140: 54940: 0 140: 54941: 0 140: 54942: 0 140: 54943: 0 140: 54944: 0 140: 54945: 0 140: 54946: 0 140: 54947: 0 140: 54948: 0 140: 54949: 0 140: 54950: 0 140: 54951: 0 140: 54952: 0 140: 54953: 0 140: 54954: 0 140: 54955: 0 140: 54956: 0 140: 54957: 0 140: 54958: 0 140: 54959: 0 140: 54960: 0 140: 54961: 0 140: 54962: 0 140: 54963: 0 140: 54964: 0 140: 54965: 0 140: 54966: 0 140: 54967: 0 140: 54968: 0 140: 54969: 0 140: 54970: 0 140: 54971: 0 140: 54972: 0 140: 54973: 0 140: 54974: 0 140: 54975: 0 140: 54976: 0 140: 54977: 0 140: 54978: 0 140: 54979: 0 140: 54980: 0 140: 54981: 0 140: 54982: 0 140: 54983: 0 140: 54984: 0 140: 54985: 0 140: 54986: 0 140: 54987: 0 140: 54988: 0 140: 54989: 0 140: 54990: 0 140: 54991: 0 140: 54992: 0 140: 54993: 0 140: 54994: 0 140: 54995: 0 140: 54996: 0 140: 54997: 0 140: 54998: 0 140: 54999: 0 140: 55000: 0 140: 55001: 0 140: 55002: 0 140: 55003: 0 140: 55004: 0 140: 55005: 0 140: 55006: 0 140: 55007: 0 140: 55008: 0 140: 55009: 0 140: 55010: 0 140: 55011: 0 140: 55012: 0 140: 55013: 0 140: 55014: 0 140: 55015: 0 140: 55016: 0 140: 55017: 0 140: 55018: 0 140: 55019: 0 140: 55020: 0 140: 55021: 0 140: 55022: 0 140: 55023: 0 140: 55024: 0 140: 55025: 0 140: 55026: 0 140: 55027: 0 140: 55028: 0 140: 55029: 0 140: 55030: 0 140: 55031: 0 140: 55032: 0 140: 55033: 0 140: 55034: 0 140: 55035: 0 140: 55036: 0 140: 55037: 0 140: 55038: 0 140: 55039: 0 140: 55040: 0 140: 55041: 0 140: 55042: 0 140: 55043: 0 140: 55044: 0 140: 55045: 0 140: 55046: 0 140: 55047: 0 140: 55048: 0 140: 55049: 0 140: 55050: 0 140: 55051: 0 140: 55052: 0 140: 55053: 0 140: 55054: 0 140: 55055: 0 140: 55056: 0 140: 55057: 0 140: 55058: 0 140: 55059: 0 140: 55060: 0 140: 55061: 0 140: 55062: 0 140: 55063: 0 140: 55064: 0 140: 55065: 0 140: 55066: 0 140: 55067: 0 140: 55068: 0 140: 55069: 0 140: 55070: 0 140: 55071: 0 140: 55072: 0 140: 55073: 0 140: 55074: 0 140: 55075: 0 140: 55076: 0 140: 55077: 0 140: 55078: 0 140: 55079: 0 140: 55080: 0 140: 55081: 0 140: 55082: 0 140: 55083: 0 140: 55084: 0 140: 55085: 0 140: 55086: 0 140: 55087: 0 140: 55088: 0 140: 55089: 0 140: 55090: 0 140: 55091: 0 140: 55092: 0 140: 55093: 0 140: 55094: 0 140: 55095: 0 140: 55096: 0 140: 55097: 0 140: 55098: 0 140: 55099: 0 140: 55100: 0 140: 55101: 0 140: 55102: 0 140: 55103: 0 140: 55104: 0 140: 55105: 0 140: 55106: 0 140: 55107: 0 140: 55108: 0 140: 55109: 0 140: 55110: 0 140: 55111: 0 140: 55112: 0 140: 55113: 0 140: 55114: 0 140: 55115: 0 140: 55116: 0 140: 55117: 0 140: 55118: 0 140: 55119: 0 140: 55120: 0 140: 55121: 0 140: 55122: 0 140: 55123: 0 140: 55124: 0 140: 55125: 0 140: 55126: 0 140: 55127: 0 140: 55128: 0 140: 55129: 0 140: 55130: 0 140: 55131: 0 140: 55132: 0 140: 55133: 0 140: 55134: 0 140: 55135: 0 140: 55136: 0 140: 55137: 0 140: 55138: 0 140: 55139: 0 140: 55140: 0 140: 55141: 0 140: 55142: 0 140: 55143: 0 140: 55144: 0 140: 55145: 0 140: 55146: 0 140: 55147: 0 140: 55148: 0 140: 55149: 0 140: 55150: 0 140: 55151: 0 140: 55152: 0 140: 55153: 0 140: 55154: 0 140: 55155: 0 140: 55156: 0 140: 55157: 0 140: 55158: 0 140: 55159: 0 140: 55160: 0 140: 55161: 0 140: 55162: 0 140: 55163: 0 140: 55164: 0 140: 55165: 0 140: 55166: 0 140: 55167: 0 140: 55168: 0 140: 55169: 0 140: 55170: 0 140: 55171: 0 140: 55172: 0 140: 55173: 0 140: 55174: 0 140: 55175: 0 140: 55176: 0 140: 55177: 0 140: 55178: 0 140: 55179: 0 140: 55180: 0 140: 55181: 0 140: 55182: 0 140: 55183: 0 140: 55184: 0 140: 55185: 0 140: 55186: 0 140: 55187: 0 140: 55188: 0 140: 55189: 0 140: 55190: 0 140: 55191: 0 140: 55192: 0 140: 55193: 0 140: 55194: 0 140: 55195: 0 140: 55196: 0 140: 55197: 0 140: 55198: 0 140: 55199: 0 140: 55200: 0 140: 55201: 0 140: 55202: 0 140: 55203: 0 140: 55204: 0 140: 55205: 0 140: 55206: 0 140: 55207: 0 140: 55208: 0 140: 55209: 0 140: 55210: 0 140: 55211: 0 140: 55212: 0 140: 55213: 0 140: 55214: 0 140: 55215: 0 140: 55216: 0 140: 55217: 0 140: 55218: 0 140: 55219: 0 140: 55220: 0 140: 55221: 0 140: 55222: 0 140: 55223: 0 140: 55224: 0 140: 55225: 0 140: 55226: 0 140: 55227: 0 140: 55228: 0 140: 55229: 0 140: 55230: 0 140: 55231: 0 140: 55232: 0 140: 55233: 0 140: 55234: 0 140: 55235: 0 140: 55236: 0 140: 55237: 0 140: 55238: 0 140: 55239: 0 140: 55240: 0 140: 55241: 0 140: 55242: 0 140: 55243: 0 140: 55244: 0 140: 55245: 0 140: 55246: 0 140: 55247: 0 140: 55248: 0 140: 55249: 0 140: 55250: 0 140: 55251: 0 140: 55252: 0 140: 55253: 0 140: 55254: 0 140: 55255: 0 140: 55256: 0 140: 55257: 0 140: 55258: 0 140: 55259: 0 140: 55260: 0 140: 55261: 0 140: 55262: 0 140: 55263: 0 140: 55264: 0 140: 55265: 0 140: 55266: 0 140: 55267: 0 140: 55268: 0 140: 55269: 0 140: 55270: 0 140: 55271: 0 140: 55272: 0 140: 55273: 0 140: 55274: 0 140: 55275: 0 140: 55276: 0 140: 55277: 0 140: 55278: 0 140: 55279: 0 140: 55280: 0 140: 55281: 0 140: 55282: 0 140: 55283: 0 140: 55284: 0 140: 55285: 0 140: 55286: 0 140: 55287: 0 140: 55288: 0 140: 55289: 0 140: 55290: 0 140: 55291: 0 140: 55292: 0 140: 55293: 0 140: 55294: 0 140: 55295: 0 140: 55296: 0 140: 55297: 0 140: 55298: 0 140: 55299: 0 140: 55300: 0 140: 55301: 0 140: 55302: 0 140: 55303: 0 140: 55304: 0 140: 55305: 0 140: 55306: 0 140: 55307: 0 140: 55308: 0 140: 55309: 0 140: 55310: 0 140: 55311: 0 140: 55312: 0 140: 55313: 0 140: 55314: 0 140: 55315: 0 140: 55316: 0 140: 55317: 0 140: 55318: 0 140: 55319: 0 140: 55320: 0 140: 55321: 0 140: 55322: 0 140: 55323: 0 140: 55324: 0 140: 55325: 0 140: 55326: 0 140: 55327: 0 140: 55328: 0 140: 55329: 0 140: 55330: 0 140: 55331: 0 140: 55332: 0 140: 55333: 0 140: 55334: 0 140: 55335: 0 140: 55336: 0 140: 55337: 0 140: 55338: 0 140: 55339: 0 140: 55340: 0 140: 55341: 0 140: 55342: 0 140: 55343: 0 140: 55344: 0 140: 55345: 0 140: 55346: 0 140: 55347: 0 140: 55348: 0 140: 55349: 0 140: 55350: 0 140: 55351: 0 140: 55352: 0 140: 55353: 0 140: 55354: 0 140: 55355: 0 140: 55356: 0 140: 55357: 0 140: 55358: 0 140: 55359: 0 140: 55360: 0 140: 55361: 0 140: 55362: 0 140: 55363: 0 140: 55364: 0 140: 55365: 0 140: 55366: 0 140: 55367: 0 140: 55368: 0 140: 55369: 0 140: 55370: 0 140: 55371: 0 140: 55372: 0 140: 55373: 0 140: 55374: 0 140: 55375: 0 140: 55376: 0 140: 55377: 0 140: 55378: 0 140: 55379: 0 140: 55380: 0 140: 55381: 0 140: 55382: 0 140: 55383: 0 140: 55384: 0 140: 55385: 0 140: 55386: 0 140: 55387: 0 140: 55388: 0 140: 55389: 0 140: 55390: 0 140: 55391: 0 140: 55392: 0 140: 55393: 0 140: 55394: 0 140: 55395: 0 140: 55396: 0 140: 55397: 0 140: 55398: 0 140: 55399: 0 140: 55400: 0 140: 55401: 0 140: 55402: 0 140: 55403: 0 140: 55404: 0 140: 55405: 0 140: 55406: 0 140: 55407: 0 140: 55408: 0 140: 55409: 0 140: 55410: 0 140: 55411: 0 140: 55412: 0 140: 55413: 0 140: 55414: 0 140: 55415: 0 140: 55416: 0 140: 55417: 0 140: 55418: 0 140: 55419: 0 140: 55420: 0 140: 55421: 0 140: 55422: 0 140: 55423: 0 140: 55424: 0 140: 55425: 0 140: 55426: 0 140: 55427: 0 140: 55428: 0 140: 55429: 0 140: 55430: 0 140: 55431: 0 140: 55432: 0 140: 55433: 0 140: 55434: 0 140: 55435: 0 140: 55436: 0 140: 55437: 0 140: 55438: 0 140: 55439: 0 140: 55440: 0 140: 55441: 0 140: 55442: 0 140: 55443: 0 140: 55444: 0 140: 55445: 0 140: 55446: 0 140: 55447: 0 140: 55448: 0 140: 55449: 0 140: 55450: 0 140: 55451: 0 140: 55452: 0 140: 55453: 0 140: 55454: 0 140: 55455: 0 140: 55456: 0 140: 55457: 0 140: 55458: 0 140: 55459: 0 140: 55460: 0 140: 55461: 0 140: 55462: 0 140: 55463: 0 140: 55464: 0 140: 55465: 0 140: 55466: 0 140: 55467: 0 140: 55468: 0 140: 55469: 0 140: 55470: 0 140: 55471: 0 140: 55472: 0 140: 55473: 0 140: 55474: 0 140: 55475: 0 140: 55476: 0 140: 55477: 0 140: 55478: 0 140: 55479: 0 140: 55480: 0 140: 55481: 0 140: 55482: 0 140: 55483: 0 140: 55484: 0 140: 55485: 0 140: 55486: 0 140: 55487: 0 140: 55488: 0 140: 55489: 0 140: 55490: 0 140: 55491: 0 140: 55492: 0 140: 55493: 0 140: 55494: 0 140: 55495: 0 140: 55496: 0 140: 55497: 0 140: 55498: 0 140: 55499: 0 140: 55500: 0 140: 55501: 0 140: 55502: 0 140: 55503: 0 140: 55504: 0 140: 55505: 0 140: 55506: 0 140: 55507: 0 140: 55508: 0 140: 55509: 0 140: 55510: 0 140: 55511: 0 140: 55512: 0 140: 55513: 0 140: 55514: 0 140: 55515: 0 140: 55516: 0 140: 55517: 0 140: 55518: 0 140: 55519: 0 140: 55520: 0 140: 55521: 0 140: 55522: 0 140: 55523: 0 140: 55524: 0 140: 55525: 0 140: 55526: 0 140: 55527: 0 140: 55528: 0 140: 55529: 0 140: 55530: 0 140: 55531: 0 140: 55532: 0 140: 55533: 0 140: 55534: 0 140: 55535: 0 140: 55536: 0 140: 55537: 0 140: 55538: 0 140: 55539: 0 140: 55540: 0 140: 55541: 0 140: 55542: 0 140: 55543: 0 140: 55544: 0 140: 55545: 0 140: 55546: 0 140: 55547: 0 140: 55548: 0 140: 55549: 0 140: 55550: 0 140: 55551: 0 140: 55552: 0 140: 55553: 0 140: 55554: 0 140: 55555: 0 140: 55556: 0 140: 55557: 0 140: 55558: 0 140: 55559: 0 140: 55560: 0 140: 55561: 0 140: 55562: 0 140: 55563: 0 140: 55564: 0 140: 55565: 0 140: 55566: 0 140: 55567: 0 140: 55568: 0 140: 55569: 0 140: 55570: 0 140: 55571: 0 140: 55572: 0 140: 55573: 0 140: 55574: 0 140: 55575: 0 140: 55576: 0 140: 55577: 0 140: 55578: 0 140: 55579: 0 140: 55580: 0 140: 55581: 0 140: 55582: 0 140: 55583: 0 140: 55584: 0 140: 55585: 0 140: 55586: 0 140: 55587: 0 140: 55588: 0 140: 55589: 0 140: 55590: 0 140: 55591: 0 140: 55592: 0 140: 55593: 0 140: 55594: 0 140: 55595: 0 140: 55596: 0 140: 55597: 0 140: 55598: 0 140: 55599: 0 140: 55600: 0 140: 55601: 0 140: 55602: 0 140: 55603: 0 140: 55604: 0 140: 55605: 0 140: 55606: 0 140: 55607: 0 140: 55608: 0 140: 55609: 0 140: 55610: 0 140: 55611: 0 140: 55612: 0 140: 55613: 0 140: 55614: 0 140: 55615: 0 140: 55616: 0 140: 55617: 0 140: 55618: 0 140: 55619: 0 140: 55620: 0 140: 55621: 0 140: 55622: 0 140: 55623: 0 140: 55624: 0 140: 55625: 0 140: 55626: 0 140: 55627: 0 140: 55628: 0 140: 55629: 0 140: 55630: 0 140: 55631: 0 140: 55632: 0 140: 55633: 0 140: 55634: 0 140: 55635: 0 140: 55636: 0 140: 55637: 0 140: 55638: 0 140: 55639: 0 140: 55640: 0 140: 55641: 0 140: 55642: 0 140: 55643: 0 140: 55644: 0 140: 55645: 0 140: 55646: 0 140: 55647: 0 140: 55648: 0 140: 55649: 0 140: 55650: 0 140: 55651: 0 140: 55652: 0 140: 55653: 0 140: 55654: 0 140: 55655: 0 140: 55656: 0 140: 55657: 0 140: 55658: 0 140: 55659: 0 140: 55660: 0 140: 55661: 0 140: 55662: 0 140: 55663: 0 140: 55664: 0 140: 55665: 0 140: 55666: 0 140: 55667: 0 140: 55668: 0 140: 55669: 0 140: 55670: 0 140: 55671: 0 140: 55672: 0 140: 55673: 0 140: 55674: 0 140: 55675: 0 140: 55676: 0 140: 55677: 0 140: 55678: 0 140: 55679: 0 140: 55680: 0 140: 55681: 0 140: 55682: 0 140: 55683: 0 140: 55684: 0 140: 55685: 0 140: 55686: 0 140: 55687: 0 140: 55688: 0 140: 55689: 0 140: 55690: 0 140: 55691: 0 140: 55692: 0 140: 55693: 0 140: 55694: 0 140: 55695: 0 140: 55696: 0 140: 55697: 0 140: 55698: 0 140: 55699: 0 140: 55700: 0 140: 55701: 0 140: 55702: 0 140: 55703: 0 140: 55704: 0 140: 55705: 0 140: 55706: 0 140: 55707: 0 140: 55708: 0 140: 55709: 0 140: 55710: 0 140: 55711: 0 140: 55712: 0 140: 55713: 0 140: 55714: 0 140: 55715: 0 140: 55716: 0 140: 55717: 0 140: 55718: 0 140: 55719: 0 140: 55720: 0 140: 55721: 0 140: 55722: 0 140: 55723: 0 140: 55724: 0 140: 55725: 0 140: 55726: 0 140: 55727: 0 140: 55728: 0 140: 55729: 0 140: 55730: 0 140: 55731: 0 140: 55732: 0 140: 55733: 0 140: 55734: 0 140: 55735: 0 140: 55736: 0 140: 55737: 0 140: 55738: 0 140: 55739: 0 140: 55740: 0 140: 55741: 0 140: 55742: 0 140: 55743: 0 140: 55744: 0 140: 55745: 0 140: 55746: 0 140: 55747: 0 140: 55748: 0 140: 55749: 0 140: 55750: 0 140: 55751: 0 140: 55752: 0 140: 55753: 0 140: 55754: 0 140: 55755: 0 140: 55756: 0 140: 55757: 0 140: 55758: 0 140: 55759: 0 140: 55760: 0 140: 55761: 0 140: 55762: 0 140: 55763: 0 140: 55764: 0 140: 55765: 0 140: 55766: 0 140: 55767: 0 140: 55768: 0 140: 55769: 0 140: 55770: 0 140: 55771: 0 140: 55772: 0 140: 55773: 0 140: 55774: 0 140: 55775: 0 140: 55776: 0 140: 55777: 0 140: 55778: 0 140: 55779: 0 140: 55780: 0 140: 55781: 0 140: 55782: 0 140: 55783: 0 140: 55784: 0 140: 55785: 0 140: 55786: 0 140: 55787: 0 140: 55788: 0 140: 55789: 0 140: 55790: 0 140: 55791: 0 140: 55792: 0 140: 55793: 0 140: 55794: 0 140: 55795: 0 140: 55796: 0 140: 55797: 0 140: 55798: 0 140: 55799: 0 140: 55800: 0 140: 55801: 0 140: 55802: 0 140: 55803: 0 140: 55804: 0 140: 55805: 0 140: 55806: 0 140: 55807: 0 140: 55808: 0 140: 55809: 0 140: 55810: 0 140: 55811: 0 140: 55812: 0 140: 55813: 0 140: 55814: 0 140: 55815: 0 140: 55816: 0 140: 55817: 0 140: 55818: 0 140: 55819: 0 140: 55820: 0 140: 55821: 0 140: 55822: 0 140: 55823: 0 140: 55824: 0 140: 55825: 0 140: 55826: 0 140: 55827: 0 140: 55828: 0 140: 55829: 0 140: 55830: 0 140: 55831: 0 140: 55832: 0 140: 55833: 0 140: 55834: 0 140: 55835: 0 140: 55836: 0 140: 55837: 0 140: 55838: 0 140: 55839: 0 140: 55840: 0 140: 55841: 0 140: 55842: 0 140: 55843: 0 140: 55844: 0 140: 55845: 0 140: 55846: 0 140: 55847: 0 140: 55848: 0 140: 55849: 0 140: 55850: 0 140: 55851: 0 140: 55852: 0 140: 55853: 0 140: 55854: 0 140: 55855: 0 140: 55856: 0 140: 55857: 0 140: 55858: 0 140: 55859: 0 140: 55860: 0 140: 55861: 0 140: 55862: 0 140: 55863: 0 140: 55864: 0 140: 55865: 0 140: 55866: 0 140: 55867: 0 140: 55868: 0 140: 55869: 0 140: 55870: 0 140: 55871: 0 140: 55872: 0 140: 55873: 0 140: 55874: 0 140: 55875: 0 140: 55876: 0 140: 55877: 0 140: 55878: 0 140: 55879: 0 140: 55880: 0 140: 55881: 0 140: 55882: 0 140: 55883: 0 140: 55884: 0 140: 55885: 0 140: 55886: 0 140: 55887: 0 140: 55888: 0 140: 55889: 0 140: 55890: 0 140: 55891: 0 140: 55892: 0 140: 55893: 0 140: 55894: 0 140: 55895: 0 140: 55896: 0 140: 55897: 0 140: 55898: 0 140: 55899: 0 140: 55900: 0 140: 55901: 0 140: 55902: 0 140: 55903: 0 140: 55904: 0 140: 55905: 0 140: 55906: 0 140: 55907: 0 140: 55908: 0 140: 55909: 0 140: 55910: 0 140: 55911: 0 140: 55912: 0 140: 55913: 0 140: 55914: 0 140: 55915: 0 140: 55916: 0 140: 55917: 0 140: 55918: 0 140: 55919: 0 140: 55920: 0 140: 55921: 0 140: 55922: 0 140: 55923: 0 140: 55924: 0 140: 55925: 0 140: 55926: 0 140: 55927: 0 140: 55928: 0 140: 55929: 0 140: 55930: 0 140: 55931: 0 140: 55932: 0 140: 55933: 0 140: 55934: 0 140: 55935: 0 140: 55936: 0 140: 55937: 0 140: 55938: 0 140: 55939: 0 140: 55940: 0 140: 55941: 0 140: 55942: 0 140: 55943: 0 140: 55944: 0 140: 55945: 0 140: 55946: 0 140: 55947: 0 140: 55948: 0 140: 55949: 0 140: 55950: 0 140: 55951: 0 140: 55952: 0 140: 55953: 0 140: 55954: 0 140: 55955: 0 140: 55956: 0 140: 55957: 0 140: 55958: 0 140: 55959: 0 140: 55960: 0 140: 55961: 0 140: 55962: 0 140: 55963: 0 140: 55964: 0 140: 55965: 0 140: 55966: 0 140: 55967: 0 140: 55968: 0 140: 55969: 0 140: 55970: 0 140: 55971: 0 140: 55972: 0 140: 55973: 0 140: 55974: 0 140: 55975: 0 140: 55976: 0 140: 55977: 0 140: 55978: 0 140: 55979: 0 140: 55980: 0 140: 55981: 0 140: 55982: 0 140: 55983: 0 140: 55984: 0 140: 55985: 0 140: 55986: 0 140: 55987: 0 140: 55988: 0 140: 55989: 0 140: 55990: 0 140: 55991: 0 140: 55992: 0 140: 55993: 0 140: 55994: 0 140: 55995: 0 140: 55996: 0 140: 55997: 0 140: 55998: 0 140: 55999: 0 140: 56000: 0 140: 56001: 0 140: 56002: 0 140: 56003: 0 140: 56004: 0 140: 56005: 0 140: 56006: 0 140: 56007: 0 140: 56008: 0 140: 56009: 0 140: 56010: 0 140: 56011: 0 140: 56012: 0 140: 56013: 0 140: 56014: 0 140: 56015: 0 140: 56016: 0 140: 56017: 0 140: 56018: 0 140: 56019: 0 140: 56020: 0 140: 56021: 0 140: 56022: 0 140: 56023: 0 140: 56024: 0 140: 56025: 0 140: 56026: 0 140: 56027: 0 140: 56028: 0 140: 56029: 0 140: 56030: 0 140: 56031: 0 140: 56032: 0 140: 56033: 0 140: 56034: 0 140: 56035: 0 140: 56036: 0 140: 56037: 0 140: 56038: 0 140: 56039: 0 140: 56040: 0 140: 56041: 0 140: 56042: 0 140: 56043: 0 140: 56044: 0 140: 56045: 0 140: 56046: 0 140: 56047: 0 140: 56048: 0 140: 56049: 0 140: 56050: 0 140: 56051: 0 140: 56052: 0 140: 56053: 0 140: 56054: 0 140: 56055: 0 140: 56056: 0 140: 56057: 0 140: 56058: 0 140: 56059: 0 140: 56060: 0 140: 56061: 0 140: 56062: 0 140: 56063: 0 140: 56064: 0 140: 56065: 0 140: 56066: 0 140: 56067: 0 140: 56068: 0 140: 56069: 0 140: 56070: 0 140: 56071: 0 140: 56072: 0 140: 56073: 0 140: 56074: 0 140: 56075: 0 140: 56076: 0 140: 56077: 0 140: 56078: 0 140: 56079: 0 140: 56080: 0 140: 56081: 0 140: 56082: 0 140: 56083: 0 140: 56084: 0 140: 56085: 0 140: 56086: 0 140: 56087: 0 140: 56088: 0 140: 56089: 0 140: 56090: 0 140: 56091: 0 140: 56092: 0 140: 56093: 0 140: 56094: 0 140: 56095: 0 140: 56096: 0 140: 56097: 0 140: 56098: 0 140: 56099: 0 140: 56100: 0 140: 56101: 0 140: 56102: 0 140: 56103: 0 140: 56104: 0 140: 56105: 0 140: 56106: 0 140: 56107: 0 140: 56108: 0 140: 56109: 0 140: 56110: 0 140: 56111: 0 140: 56112: 0 140: 56113: 0 140: 56114: 0 140: 56115: 0 140: 56116: 0 140: 56117: 0 140: 56118: 0 140: 56119: 0 140: 56120: 0 140: 56121: 0 140: 56122: 0 140: 56123: 0 140: 56124: 0 140: 56125: 0 140: 56126: 0 140: 56127: 0 140: 56128: 0 140: 56129: 0 140: 56130: 0 140: 56131: 0 140: 56132: 0 140: 56133: 0 140: 56134: 0 140: 56135: 0 140: 56136: 0 140: 56137: 0 140: 56138: 0 140: 56139: 0 140: 56140: 0 140: 56141: 0 140: 56142: 0 140: 56143: 0 140: 56144: 0 140: 56145: 0 140: 56146: 0 140: 56147: 0 140: 56148: 0 140: 56149: 0 140: 56150: 0 140: 56151: 0 140: 56152: 0 140: 56153: 0 140: 56154: 0 140: 56155: 0 140: 56156: 0 140: 56157: 0 140: 56158: 0 140: 56159: 0 140: 56160: 0 140: 56161: 0 140: 56162: 0 140: 56163: 0 140: 56164: 0 140: 56165: 0 140: 56166: 0 140: 56167: 0 140: 56168: 0 140: 56169: 0 140: 56170: 0 140: 56171: 0 140: 56172: 0 140: 56173: 0 140: 56174: 0 140: 56175: 0 140: 56176: 0 140: 56177: 0 140: 56178: 0 140: 56179: 0 140: 56180: 0 140: 56181: 0 140: 56182: 0 140: 56183: 0 140: 56184: 0 140: 56185: 0 140: 56186: 0 140: 56187: 0 140: 56188: 0 140: 56189: 0 140: 56190: 0 140: 56191: 0 140: 56192: 0 140: 56193: 0 140: 56194: 0 140: 56195: 0 140: 56196: 0 140: 56197: 0 140: 56198: 0 140: 56199: 0 140: 56200: 0 140: 56201: 0 140: 56202: 0 140: 56203: 0 140: 56204: 0 140: 56205: 0 140: 56206: 0 140: 56207: 0 140: 56208: 0 140: 56209: 0 140: 56210: 0 140: 56211: 0 140: 56212: 0 140: 56213: 0 140: 56214: 0 140: 56215: 0 140: 56216: 0 140: 56217: 0 140: 56218: 0 140: 56219: 0 140: 56220: 0 140: 56221: 0 140: 56222: 0 140: 56223: 0 140: 56224: 0 140: 56225: 0 140: 56226: 0 140: 56227: 0 140: 56228: 0 140: 56229: 0 140: 56230: 0 140: 56231: 0 140: 56232: 0 140: 56233: 0 140: 56234: 0 140: 56235: 0 140: 56236: 0 140: 56237: 0 140: 56238: 0 140: 56239: 0 140: 56240: 0 140: 56241: 0 140: 56242: 0 140: 56243: 0 140: 56244: 0 140: 56245: 0 140: 56246: 0 140: 56247: 0 140: 56248: 0 140: 56249: 0 140: 56250: 0 140: 56251: 0 140: 56252: 0 140: 56253: 0 140: 56254: 0 140: 56255: 0 140: 56256: 0 140: 56257: 0 140: 56258: 0 140: 56259: 0 140: 56260: 0 140: 56261: 0 140: 56262: 0 140: 56263: 0 140: 56264: 0 140: 56265: 0 140: 56266: 0 140: 56267: 0 140: 56268: 0 140: 56269: 0 140: 56270: 0 140: 56271: 0 140: 56272: 0 140: 56273: 0 140: 56274: 0 140: 56275: 0 140: 56276: 0 140: 56277: 0 140: 56278: 0 140: 56279: 0 140: 56280: 0 140: 56281: 0 140: 56282: 0 140: 56283: 0 140: 56284: 0 140: 56285: 0 140: 56286: 0 140: 56287: 0 140: 56288: 0 140: 56289: 0 140: 56290: 0 140: 56291: 0 140: 56292: 0 140: 56293: 0 140: 56294: 0 140: 56295: 0 140: 56296: 0 140: 56297: 0 140: 56298: 0 140: 56299: 0 140: 56300: 0 140: 56301: 0 140: 56302: 0 140: 56303: 0 140: 56304: 0 140: 56305: 0 140: 56306: 0 140: 56307: 0 140: 56308: 0 140: 56309: 0 140: 56310: 0 140: 56311: 0 140: 56312: 0 140: 56313: 0 140: 56314: 0 140: 56315: 0 140: 56316: 0 140: 56317: 0 140: 56318: 0 140: 56319: 0 140: 56320: 0 140: 56321: 0 140: 56322: 0 140: 56323: 0 140: 56324: 0 140: 56325: 0 140: 56326: 0 140: 56327: 0 140: 56328: 0 140: 56329: 0 140: 56330: 0 140: 56331: 0 140: 56332: 0 140: 56333: 0 140: 56334: 0 140: 56335: 0 140: 56336: 0 140: 56337: 0 140: 56338: 0 140: 56339: 0 140: 56340: 0 140: 56341: 0 140: 56342: 0 140: 56343: 0 140: 56344: 0 140: 56345: 0 140: 56346: 0 140: 56347: 0 140: 56348: 0 140: 56349: 0 140: 56350: 0 140: 56351: 0 140: 56352: 0 140: 56353: 0 140: 56354: 0 140: 56355: 0 140: 56356: 0 140: 56357: 0 140: 56358: 0 140: 56359: 0 140: 56360: 0 140: 56361: 0 140: 56362: 0 140: 56363: 0 140: 56364: 0 140: 56365: 0 140: 56366: 0 140: 56367: 0 140: 56368: 0 140: 56369: 0 140: 56370: 0 140: 56371: 0 140: 56372: 0 140: 56373: 0 140: 56374: 0 140: 56375: 0 140: 56376: 0 140: 56377: 0 140: 56378: 0 140: 56379: 0 140: 56380: 0 140: 56381: 0 140: 56382: 0 140: 56383: 0 140: 56384: 0 140: 56385: 0 140: 56386: 0 140: 56387: 0 140: 56388: 0 140: 56389: 0 140: 56390: 0 140: 56391: 0 140: 56392: 0 140: 56393: 0 140: 56394: 0 140: 56395: 0 140: 56396: 0 140: 56397: 0 140: 56398: 0 140: 56399: 0 140: 56400: 0 140: 56401: 0 140: 56402: 0 140: 56403: 0 140: 56404: 0 140: 56405: 0 140: 56406: 0 140: 56407: 0 140: 56408: 0 140: 56409: 0 140: 56410: 0 140: 56411: 0 140: 56412: 0 140: 56413: 0 140: 56414: 0 140: 56415: 0 140: 56416: 0 140: 56417: 0 140: 56418: 0 140: 56419: 0 140: 56420: 0 140: 56421: 0 140: 56422: 0 140: 56423: 0 140: 56424: 0 140: 56425: 0 140: 56426: 0 140: 56427: 0 140: 56428: 0 140: 56429: 0 140: 56430: 0 140: 56431: 0 140: 56432: 0 140: 56433: 0 140: 56434: 0 140: 56435: 0 140: 56436: 0 140: 56437: 0 140: 56438: 0 140: 56439: 0 140: 56440: 0 140: 56441: 0 140: 56442: 0 140: 56443: 0 140: 56444: 0 140: 56445: 0 140: 56446: 0 140: 56447: 0 140: 56448: 0 140: 56449: 0 140: 56450: 0 140: 56451: 0 140: 56452: 0 140: 56453: 0 140: 56454: 0 140: 56455: 0 140: 56456: 0 140: 56457: 0 140: 56458: 0 140: 56459: 0 140: 56460: 0 140: 56461: 0 140: 56462: 0 140: 56463: 0 140: 56464: 0 140: 56465: 0 140: 56466: 0 140: 56467: 0 140: 56468: 0 140: 56469: 0 140: 56470: 0 140: 56471: 0 140: 56472: 0 140: 56473: 0 140: 56474: 0 140: 56475: 0 140: 56476: 0 140: 56477: 0 140: 56478: 0 140: 56479: 0 140: 56480: 0 140: 56481: 0 140: 56482: 0 140: 56483: 0 140: 56484: 0 140: 56485: 0 140: 56486: 0 140: 56487: 0 140: 56488: 0 140: 56489: 0 140: 56490: 0 140: 56491: 0 140: 56492: 0 140: 56493: 0 140: 56494: 0 140: 56495: 0 140: 56496: 0 140: 56497: 0 140: 56498: 0 140: 56499: 0 140: 56500: 0 140: 56501: 0 140: 56502: 0 140: 56503: 0 140: 56504: 0 140: 56505: 0 140: 56506: 0 140: 56507: 0 140: 56508: 0 140: 56509: 0 140: 56510: 0 140: 56511: 0 140: 56512: 0 140: 56513: 0 140: 56514: 0 140: 56515: 0 140: 56516: 0 140: 56517: 0 140: 56518: 0 140: 56519: 0 140: 56520: 0 140: 56521: 0 140: 56522: 0 140: 56523: 0 140: 56524: 0 140: 56525: 0 140: 56526: 0 140: 56527: 0 140: 56528: 0 140: 56529: 0 140: 56530: 0 140: 56531: 0 140: 56532: 0 140: 56533: 0 140: 56534: 0 140: 56535: 0 140: 56536: 0 140: 56537: 0 140: 56538: 0 140: 56539: 0 140: 56540: 0 140: 56541: 0 140: 56542: 0 140: 56543: 0 140: 56544: 0 140: 56545: 0 140: 56546: 0 140: 56547: 0 140: 56548: 0 140: 56549: 0 140: 56550: 0 140: 56551: 0 140: 56552: 0 140: 56553: 0 140: 56554: 0 140: 56555: 0 140: 56556: 0 140: 56557: 0 140: 56558: 0 140: 56559: 0 140: 56560: 0 140: 56561: 0 140: 56562: 0 140: 56563: 0 140: 56564: 0 140: 56565: 0 140: 56566: 0 140: 56567: 0 140: 56568: 0 140: 56569: 0 140: 56570: 0 140: 56571: 0 140: 56572: 0 140: 56573: 0 140: 56574: 0 140: 56575: 0 140: 56576: 0 140: 56577: 0 140: 56578: 0 140: 56579: 0 140: 56580: 0 140: 56581: 0 140: 56582: 0 140: 56583: 0 140: 56584: 0 140: 56585: 0 140: 56586: 0 140: 56587: 0 140: 56588: 0 140: 56589: 0 140: 56590: 0 140: 56591: 0 140: 56592: 0 140: 56593: 0 140: 56594: 0 140: 56595: 0 140: 56596: 0 140: 56597: 0 140: 56598: 0 140: 56599: 0 140: 56600: 0 140: 56601: 0 140: 56602: 0 140: 56603: 0 140: 56604: 0 140: 56605: 0 140: 56606: 0 140: 56607: 0 140: 56608: 0 140: 56609: 0 140: 56610: 0 140: 56611: 0 140: 56612: 0 140: 56613: 0 140: 56614: 0 140: 56615: 0 140: 56616: 0 140: 56617: 0 140: 56618: 0 140: 56619: 0 140: 56620: 0 140: 56621: 0 140: 56622: 0 140: 56623: 0 140: 56624: 0 140: 56625: 0 140: 56626: 0 140: 56627: 0 140: 56628: 0 140: 56629: 0 140: 56630: 0 140: 56631: 0 140: 56632: 0 140: 56633: 0 140: 56634: 0 140: 56635: 0 140: 56636: 0 140: 56637: 0 140: 56638: 0 140: 56639: 0 140: 56640: 0 140: 56641: 0 140: 56642: 0 140: 56643: 0 140: 56644: 0 140: 56645: 0 140: 56646: 0 140: 56647: 0 140: 56648: 0 140: 56649: 0 140: 56650: 0 140: 56651: 0 140: 56652: 0 140: 56653: 0 140: 56654: 0 140: 56655: 0 140: 56656: 0 140: 56657: 0 140: 56658: 0 140: 56659: 0 140: 56660: 0 140: 56661: 0 140: 56662: 0 140: 56663: 0 140: 56664: 0 140: 56665: 0 140: 56666: 0 140: 56667: 0 140: 56668: 0 140: 56669: 0 140: 56670: 0 140: 56671: 0 140: 56672: 0 140: 56673: 0 140: 56674: 0 140: 56675: 0 140: 56676: 0 140: 56677: 0 140: 56678: 0 140: 56679: 0 140: 56680: 0 140: 56681: 0 140: 56682: 0 140: 56683: 0 140: 56684: 0 140: 56685: 0 140: 56686: 0 140: 56687: 0 140: 56688: 0 140: 56689: 0 140: 56690: 0 140: 56691: 0 140: 56692: 0 140: 56693: 0 140: 56694: 0 140: 56695: 0 140: 56696: 0 140: 56697: 0 140: 56698: 0 140: 56699: 0 140: 56700: 0 140: 56701: 0 140: 56702: 0 140: 56703: 0 140: 56704: 0 140: 56705: 0 140: 56706: 0 140: 56707: 0 140: 56708: 0 140: 56709: 0 140: 56710: 0 140: 56711: 0 140: 56712: 0 140: 56713: 0 140: 56714: 0 140: 56715: 0 140: 56716: 0 140: 56717: 0 140: 56718: 0 140: 56719: 0 140: 56720: 0 140: 56721: 0 140: 56722: 0 140: 56723: 0 140: 56724: 0 140: 56725: 0 140: 56726: 0 140: 56727: 0 140: 56728: 0 140: 56729: 0 140: 56730: 0 140: 56731: 0 140: 56732: 0 140: 56733: 0 140: 56734: 0 140: 56735: 0 140: 56736: 0 140: 56737: 0 140: 56738: 0 140: 56739: 0 140: 56740: 0 140: 56741: 0 140: 56742: 0 140: 56743: 0 140: 56744: 0 140: 56745: 0 140: 56746: 0 140: 56747: 0 140: 56748: 0 140: 56749: 0 140: 56750: 0 140: 56751: 0 140: 56752: 0 140: 56753: 0 140: 56754: 0 140: 56755: 0 140: 56756: 0 140: 56757: 0 140: 56758: 0 140: 56759: 0 140: 56760: 0 140: 56761: 0 140: 56762: 0 140: 56763: 0 140: 56764: 0 140: 56765: 0 140: 56766: 0 140: 56767: 0 140: 56768: 0 140: 56769: 0 140: 56770: 0 140: 56771: 0 140: 56772: 0 140: 56773: 0 140: 56774: 0 140: 56775: 0 140: 56776: 0 140: 56777: 0 140: 56778: 0 140: 56779: 0 140: 56780: 0 140: 56781: 0 140: 56782: 0 140: 56783: 0 140: 56784: 0 140: 56785: 0 140: 56786: 0 140: 56787: 0 140: 56788: 0 140: 56789: 0 140: 56790: 0 140: 56791: 0 140: 56792: 0 140: 56793: 0 140: 56794: 0 140: 56795: 0 140: 56796: 0 140: 56797: 0 140: 56798: 0 140: 56799: 0 140: 56800: 0 140: 56801: 0 140: 56802: 0 140: 56803: 0 140: 56804: 0 140: 56805: 0 140: 56806: 0 140: 56807: 0 140: 56808: 0 140: 56809: 0 140: 56810: 0 140: 56811: 0 140: 56812: 0 140: 56813: 0 140: 56814: 0 140: 56815: 0 140: 56816: 0 140: 56817: 0 140: 56818: 0 140: 56819: 0 140: 56820: 0 140: 56821: 0 140: 56822: 0 140: 56823: 0 140: 56824: 0 140: 56825: 0 140: 56826: 0 140: 56827: 0 140: 56828: 0 140: 56829: 0 140: 56830: 0 140: 56831: 0 140: 56832: 0 140: 56833: 0 140: 56834: 0 140: 56835: 0 140: 56836: 0 140: 56837: 0 140: 56838: 0 140: 56839: 0 140: 56840: 0 140: 56841: 0 140: 56842: 0 140: 56843: 0 140: 56844: 0 140: 56845: 0 140: 56846: 0 140: 56847: 0 140: 56848: 0 140: 56849: 0 140: 56850: 0 140: 56851: 0 140: 56852: 0 140: 56853: 0 140: 56854: 0 140: 56855: 0 140: 56856: 0 140: 56857: 0 140: 56858: 0 140: 56859: 0 140: 56860: 0 140: 56861: 0 140: 56862: 0 140: 56863: 0 140: 56864: 0 140: 56865: 0 140: 56866: 0 140: 56867: 0 140: 56868: 0 140: 56869: 0 140: 56870: 0 140: 56871: 0 140: 56872: 0 140: 56873: 0 140: 56874: 0 140: 56875: 0 140: 56876: 0 140: 56877: 0 140: 56878: 0 140: 56879: 0 140: 56880: 0 140: 56881: 0 140: 56882: 0 140: 56883: 0 140: 56884: 0 140: 56885: 0 140: 56886: 0 140: 56887: 0 140: 56888: 0 140: 56889: 0 140: 56890: 0 140: 56891: 0 140: 56892: 0 140: 56893: 0 140: 56894: 0 140: 56895: 0 140: 56896: 0 140: 56897: 0 140: 56898: 0 140: 56899: 0 140: 56900: 0 140: 56901: 0 140: 56902: 0 140: 56903: 0 140: 56904: 0 140: 56905: 0 140: 56906: 0 140: 56907: 0 140: 56908: 0 140: 56909: 0 140: 56910: 0 140: 56911: 0 140: 56912: 0 140: 56913: 0 140: 56914: 0 140: 56915: 0 140: 56916: 0 140: 56917: 0 140: 56918: 0 140: 56919: 0 140: 56920: 0 140: 56921: 0 140: 56922: 0 140: 56923: 0 140: 56924: 0 140: 56925: 0 140: 56926: 0 140: 56927: 0 140: 56928: 0 140: 56929: 0 140: 56930: 0 140: 56931: 0 140: 56932: 0 140: 56933: 0 140: 56934: 0 140: 56935: 0 140: 56936: 0 140: 56937: 0 140: 56938: 0 140: 56939: 0 140: 56940: 0 140: 56941: 0 140: 56942: 0 140: 56943: 0 140: 56944: 0 140: 56945: 0 140: 56946: 0 140: 56947: 0 140: 56948: 0 140: 56949: 0 140: 56950: 0 140: 56951: 0 140: 56952: 0 140: 56953: 0 140: 56954: 0 140: 56955: 0 140: 56956: 0 140: 56957: 0 140: 56958: 0 140: 56959: 0 140: 56960: 0 140: 56961: 0 140: 56962: 0 140: 56963: 0 140: 56964: 0 140: 56965: 0 140: 56966: 0 140: 56967: 0 140: 56968: 0 140: 56969: 0 140: 56970: 0 140: 56971: 0 140: 56972: 0 140: 56973: 0 140: 56974: 0 140: 56975: 0 140: 56976: 0 140: 56977: 0 140: 56978: 0 140: 56979: 0 140: 56980: 0 140: 56981: 0 140: 56982: 0 140: 56983: 0 140: 56984: 0 140: 56985: 0 140: 56986: 0 140: 56987: 0 140: 56988: 0 140: 56989: 0 140: 56990: 0 140: 56991: 0 140: 56992: 0 140: 56993: 0 140: 56994: 0 140: 56995: 0 140: 56996: 0 140: 56997: 0 140: 56998: 0 140: 56999: 0 140: 57000: 0 140: 57001: 0 140: 57002: 0 140: 57003: 0 140: 57004: 0 140: 57005: 0 140: 57006: 0 140: 57007: 0 140: 57008: 0 140: 57009: 0 140: 57010: 0 140: 57011: 0 140: 57012: 0 140: 57013: 0 140: 57014: 0 140: 57015: 0 140: 57016: 0 140: 57017: 0 140: 57018: 0 140: 57019: 0 140: 57020: 0 140: 57021: 0 140: 57022: 0 140: 57023: 0 140: 57024: 0 140: 57025: 0 140: 57026: 0 140: 57027: 0 140: 57028: 0 140: 57029: 0 140: 57030: 0 140: 57031: 0 140: 57032: 0 140: 57033: 0 140: 57034: 0 140: 57035: 0 140: 57036: 0 140: 57037: 0 140: 57038: 0 140: 57039: 0 140: 57040: 0 140: 57041: 0 140: 57042: 0 140: 57043: 0 140: 57044: 0 140: 57045: 0 140: 57046: 0 140: 57047: 0 140: 57048: 0 140: 57049: 0 140: 57050: 0 140: 57051: 0 140: 57052: 0 140: 57053: 0 140: 57054: 0 140: 57055: 0 140: 57056: 0 140: 57057: 0 140: 57058: 0 140: 57059: 0 140: 57060: 0 140: 57061: 0 140: 57062: 0 140: 57063: 0 140: 57064: 0 140: 57065: 0 140: 57066: 0 140: 57067: 0 140: 57068: 0 140: 57069: 0 140: 57070: 0 140: 57071: 0 140: 57072: 0 140: 57073: 0 140: 57074: 0 140: 57075: 0 140: 57076: 0 140: 57077: 0 140: 57078: 0 140: 57079: 0 140: 57080: 0 140: 57081: 0 140: 57082: 0 140: 57083: 0 140: 57084: 0 140: 57085: 0 140: 57086: 0 140: 57087: 0 140: 57088: 0 140: 57089: 0 140: 57090: 0 140: 57091: 0 140: 57092: 0 140: 57093: 0 140: 57094: 0 140: 57095: 0 140: 57096: 0 140: 57097: 0 140: 57098: 0 140: 57099: 0 140: 57100: 0 140: 57101: 0 140: 57102: 0 140: 57103: 0 140: 57104: 0 140: 57105: 0 140: 57106: 0 140: 57107: 0 140: 57108: 0 140: 57109: 0 140: 57110: 0 140: 57111: 0 140: 57112: 0 140: 57113: 0 140: 57114: 0 140: 57115: 0 140: 57116: 0 140: 57117: 0 140: 57118: 0 140: 57119: 0 140: 57120: 0 140: 57121: 0 140: 57122: 0 140: 57123: 0 140: 57124: 0 140: 57125: 0 140: 57126: 0 140: 57127: 0 140: 57128: 0 140: 57129: 0 140: 57130: 0 140: 57131: 0 140: 57132: 0 140: 57133: 0 140: 57134: 0 140: 57135: 0 140: 57136: 0 140: 57137: 0 140: 57138: 0 140: 57139: 0 140: 57140: 0 140: 57141: 0 140: 57142: 0 140: 57143: 0 140: 57144: 0 140: 57145: 0 140: 57146: 0 140: 57147: 0 140: 57148: 0 140: 57149: 0 140: 57150: 0 140: 57151: 0 140: 57152: 0 140: 57153: 0 140: 57154: 0 140: 57155: 0 140: 57156: 0 140: 57157: 0 140: 57158: 0 140: 57159: 0 140: 57160: 0 140: 57161: 0 140: 57162: 0 140: 57163: 0 140: 57164: 0 140: 57165: 0 140: 57166: 0 140: 57167: 0 140: 57168: 0 140: 57169: 0 140: 57170: 0 140: 57171: 0 140: 57172: 0 140: 57173: 0 140: 57174: 0 140: 57175: 0 140: 57176: 0 140: 57177: 0 140: 57178: 0 140: 57179: 0 140: 57180: 0 140: 57181: 0 140: 57182: 0 140: 57183: 0 140: 57184: 0 140: 57185: 0 140: 57186: 0 140: 57187: 0 140: 57188: 0 140: 57189: 0 140: 57190: 0 140: 57191: 0 140: 57192: 0 140: 57193: 0 140: 57194: 0 140: 57195: 0 140: 57196: 0 140: 57197: 0 140: 57198: 0 140: 57199: 0 140: 57200: 0 140: 57201: 0 140: 57202: 0 140: 57203: 0 140: 57204: 0 140: 57205: 0 140: 57206: 0 140: 57207: 0 140: 57208: 0 140: 57209: 0 140: 57210: 0 140: 57211: 0 140: 57212: 0 140: 57213: 0 140: 57214: 0 140: 57215: 0 140: 57216: 0 140: 57217: 0 140: 57218: 0 140: 57219: 0 140: 57220: 0 140: 57221: 0 140: 57222: 0 140: 57223: 0 140: 57224: 0 140: 57225: 0 140: 57226: 0 140: 57227: 0 140: 57228: 0 140: 57229: 0 140: 57230: 0 140: 57231: 0 140: 57232: 0 140: 57233: 0 140: 57234: 0 140: 57235: 0 140: 57236: 0 140: 57237: 0 140: 57238: 0 140: 57239: 0 140: 57240: 0 140: 57241: 0 140: 57242: 0 140: 57243: 0 140: 57244: 0 140: 57245: 0 140: 57246: 0 140: 57247: 0 140: 57248: 0 140: 57249: 0 140: 57250: 0 140: 57251: 0 140: 57252: 0 140: 57253: 0 140: 57254: 0 140: 57255: 0 140: 57256: 0 140: 57257: 0 140: 57258: 0 140: 57259: 0 140: 57260: 0 140: 57261: 0 140: 57262: 0 140: 57263: 0 140: 57264: 0 140: 57265: 0 140: 57266: 0 140: 57267: 0 140: 57268: 0 140: 57269: 0 140: 57270: 0 140: 57271: 0 140: 57272: 0 140: 57273: 0 140: 57274: 0 140: 57275: 0 140: 57276: 0 140: 57277: 0 140: 57278: 0 140: 57279: 0 140: 57280: 0 140: 57281: 0 140: 57282: 0 140: 57283: 0 140: 57284: 0 140: 57285: 0 140: 57286: 0 140: 57287: 0 140: 57288: 0 140: 57289: 0 140: 57290: 0 140: 57291: 0 140: 57292: 0 140: 57293: 0 140: 57294: 0 140: 57295: 0 140: 57296: 0 140: 57297: 0 140: 57298: 0 140: 57299: 0 140: 57300: 0 140: 57301: 0 140: 57302: 0 140: 57303: 0 140: 57304: 0 140: 57305: 0 140: 57306: 0 140: 57307: 0 140: 57308: 0 140: 57309: 0 140: 57310: 0 140: 57311: 0 140: 57312: 0 140: 57313: 0 140: 57314: 0 140: 57315: 0 140: 57316: 0 140: 57317: 0 140: 57318: 0 140: 57319: 0 140: 57320: 0 140: 57321: 0 140: 57322: 0 140: 57323: 0 140: 57324: 0 140: 57325: 0 140: 57326: 0 140: 57327: 0 140: 57328: 0 140: 57329: 0 140: 57330: 0 140: 57331: 0 140: 57332: 0 140: 57333: 0 140: 57334: 0 140: 57335: 0 140: 57336: 0 140: 57337: 0 140: 57338: 0 140: 57339: 0 140: 57340: 0 140: 57341: 0 140: 57342: 0 140: 57343: 0 140: 57344: 0 140: 57345: 0 140: 57346: 0 140: 57347: 0 140: 57348: 0 140: 57349: 0 140: 57350: 0 140: 57351: 0 140: 57352: 0 140: 57353: 0 140: 57354: 0 140: 57355: 0 140: 57356: 0 140: 57357: 0 140: 57358: 0 140: 57359: 0 140: 57360: 0 140: 57361: 0 140: 57362: 0 140: 57363: 0 140: 57364: 0 140: 57365: 0 140: 57366: 0 140: 57367: 0 140: 57368: 0 140: 57369: 0 140: 57370: 0 140: 57371: 0 140: 57372: 0 140: 57373: 0 140: 57374: 0 140: 57375: 0 140: 57376: 0 140: 57377: 0 140: 57378: 0 140: 57379: 0 140: 57380: 0 140: 57381: 0 140: 57382: 0 140: 57383: 0 140: 57384: 0 140: 57385: 0 140: 57386: 0 140: 57387: 0 140: 57388: 0 140: 57389: 0 140: 57390: 0 140: 57391: 0 140: 57392: 0 140: 57393: 0 140: 57394: 0 140: 57395: 0 140: 57396: 0 140: 57397: 0 140: 57398: 0 140: 57399: 0 140: 57400: 0 140: 57401: 0 140: 57402: 0 140: 57403: 0 140: 57404: 0 140: 57405: 0 140: 57406: 0 140: 57407: 0 140: 57408: 0 140: 57409: 0 140: 57410: 0 140: 57411: 0 140: 57412: 0 140: 57413: 0 140: 57414: 0 140: 57415: 0 140: 57416: 0 140: 57417: 0 140: 57418: 0 140: 57419: 0 140: 57420: 0 140: 57421: 0 140: 57422: 0 140: 57423: 0 140: 57424: 0 140: 57425: 0 140: 57426: 0 140: 57427: 0 140: 57428: 0 140: 57429: 0 140: 57430: 0 140: 57431: 0 140: 57432: 0 140: 57433: 0 140: 57434: 0 140: 57435: 0 140: 57436: 0 140: 57437: 0 140: 57438: 0 140: 57439: 0 140: 57440: 0 140: 57441: 0 140: 57442: 0 140: 57443: 0 140: 57444: 0 140: 57445: 0 140: 57446: 0 140: 57447: 0 140: 57448: 0 140: 57449: 0 140: 57450: 0 140: 57451: 0 140: 57452: 0 140: 57453: 0 140: 57454: 0 140: 57455: 0 140: 57456: 0 140: 57457: 0 140: 57458: 0 140: 57459: 0 140: 57460: 0 140: 57461: 0 140: 57462: 0 140: 57463: 0 140: 57464: 0 140: 57465: 0 140: 57466: 0 140: 57467: 0 140: 57468: 0 140: 57469: 0 140: 57470: 0 140: 57471: 0 140: 57472: 0 140: 57473: 0 140: 57474: 0 140: 57475: 0 140: 57476: 0 140: 57477: 0 140: 57478: 0 140: 57479: 0 140: 57480: 0 140: 57481: 0 140: 57482: 0 140: 57483: 0 140: 57484: 0 140: 57485: 0 140: 57486: 0 140: 57487: 0 140: 57488: 0 140: 57489: 0 140: 57490: 0 140: 57491: 0 140: 57492: 0 140: 57493: 0 140: 57494: 0 140: 57495: 0 140: 57496: 0 140: 57497: 0 140: 57498: 0 140: 57499: 0 140: 57500: 0 140: 57501: 0 140: 57502: 0 140: 57503: 0 140: 57504: 0 140: 57505: 0 140: 57506: 0 140: 57507: 0 140: 57508: 0 140: 57509: 0 140: 57510: 0 140: 57511: 0 140: 57512: 0 140: 57513: 0 140: 57514: 0 140: 57515: 0 140: 57516: 0 140: 57517: 0 140: 57518: 0 140: 57519: 0 140: 57520: 0 140: 57521: 0 140: 57522: 0 140: 57523: 0 140: 57524: 0 140: 57525: 0 140: 57526: 0 140: 57527: 0 140: 57528: 0 140: 57529: 0 140: 57530: 0 140: 57531: 0 140: 57532: 0 140: 57533: 0 140: 57534: 0 140: 57535: 0 140: 57536: 0 140: 57537: 0 140: 57538: 0 140: 57539: 0 140: 57540: 0 140: 57541: 0 140: 57542: 0 140: 57543: 0 140: 57544: 0 140: 57545: 0 140: 57546: 0 140: 57547: 0 140: 57548: 0 140: 57549: 0 140: 57550: 0 140: 57551: 0 140: 57552: 0 140: 57553: 0 140: 57554: 0 140: 57555: 0 140: 57556: 0 140: 57557: 0 140: 57558: 0 140: 57559: 0 140: 57560: 0 140: 57561: 0 140: 57562: 0 140: 57563: 0 140: 57564: 0 140: 57565: 0 140: 57566: 0 140: 57567: 0 140: 57568: 0 140: 57569: 0 140: 57570: 0 140: 57571: 0 140: 57572: 0 140: 57573: 0 140: 57574: 0 140: 57575: 0 140: 57576: 0 140: 57577: 0 140: 57578: 0 140: 57579: 0 140: 57580: 0 140: 57581: 0 140: 57582: 0 140: 57583: 0 140: 57584: 0 140: 57585: 0 140: 57586: 0 140: 57587: 0 140: 57588: 0 140: 57589: 0 140: 57590: 0 140: 57591: 0 140: 57592: 0 140: 57593: 0 140: 57594: 0 140: 57595: 0 140: 57596: 0 140: 57597: 0 140: 57598: 0 140: 57599: 0 140: 57600: 0 140: 57601: 0 140: 57602: 0 140: 57603: 0 140: 57604: 0 140: 57605: 0 140: 57606: 0 140: 57607: 0 140: 57608: 0 140: 57609: 0 140: 57610: 0 140: 57611: 0 140: 57612: 0 140: 57613: 0 140: 57614: 0 140: 57615: 0 140: 57616: 0 140: 57617: 0 140: 57618: 0 140: 57619: 0 140: 57620: 0 140: 57621: 0 140: 57622: 0 140: 57623: 0 140: 57624: 0 140: 57625: 0 140: 57626: 0 140: 57627: 0 140: 57628: 0 140: 57629: 0 140: 57630: 0 140: 57631: 0 140: 57632: 0 140: 57633: 0 140: 57634: 0 140: 57635: 0 140: 57636: 0 140: 57637: 0 140: 57638: 0 140: 57639: 0 140: 57640: 0 140: 57641: 0 140: 57642: 0 140: 57643: 0 140: 57644: 0 140: 57645: 0 140: 57646: 0 140: 57647: 0 140: 57648: 0 140: 57649: 0 140: 57650: 0 140: 57651: 0 140: 57652: 0 140: 57653: 0 140: 57654: 0 140: 57655: 0 140: 57656: 0 140: 57657: 0 140: 57658: 0 140: 57659: 0 140: 57660: 0 140: 57661: 0 140: 57662: 0 140: 57663: 0 140: 57664: 0 140: 57665: 0 140: 57666: 0 140: 57667: 0 140: 57668: 0 140: 57669: 0 140: 57670: 0 140: 57671: 0 140: 57672: 0 140: 57673: 0 140: 57674: 0 140: 57675: 0 140: 57676: 0 140: 57677: 0 140: 57678: 0 140: 57679: 0 140: 57680: 0 140: 57681: 0 140: 57682: 0 140: 57683: 0 140: 57684: 0 140: 57685: 0 140: 57686: 0 140: 57687: 0 140: 57688: 0 140: 57689: 0 140: 57690: 0 140: 57691: 0 140: 57692: 0 140: 57693: 0 140: 57694: 0 140: 57695: 0 140: 57696: 0 140: 57697: 0 140: 57698: 0 140: 57699: 0 140: 57700: 0 140: 57701: 0 140: 57702: 0 140: 57703: 0 140: 57704: 0 140: 57705: 0 140: 57706: 0 140: 57707: 0 140: 57708: 0 140: 57709: 0 140: 57710: 0 140: 57711: 0 140: 57712: 0 140: 57713: 0 140: 57714: 0 140: 57715: 0 140: 57716: 0 140: 57717: 0 140: 57718: 0 140: 57719: 0 140: 57720: 0 140: 57721: 0 140: 57722: 0 140: 57723: 0 140: 57724: 0 140: 57725: 0 140: 57726: 0 140: 57727: 0 140: 57728: 0 140: 57729: 0 140: 57730: 0 140: 57731: 0 140: 57732: 0 140: 57733: 0 140: 57734: 0 140: 57735: 0 140: 57736: 0 140: 57737: 0 140: 57738: 0 140: 57739: 0 140: 57740: 0 140: 57741: 0 140: 57742: 0 140: 57743: 0 140: 57744: 0 140: 57745: 0 140: 57746: 0 140: 57747: 0 140: 57748: 0 140: 57749: 0 140: 57750: 0 140: 57751: 0 140: 57752: 0 140: 57753: 0 140: 57754: 0 140: 57755: 0 140: 57756: 0 140: 57757: 0 140: 57758: 0 140: 57759: 0 140: 57760: 0 140: 57761: 0 140: 57762: 0 140: 57763: 0 140: 57764: 0 140: 57765: 0 140: 57766: 0 140: 57767: 0 140: 57768: 0 140: 57769: 0 140: 57770: 0 140: 57771: 0 140: 57772: 0 140: 57773: 0 140: 57774: 0 140: 57775: 0 140: 57776: 0 140: 57777: 0 140: 57778: 0 140: 57779: 0 140: 57780: 0 140: 57781: 0 140: 57782: 0 140: 57783: 0 140: 57784: 0 140: 57785: 0 140: 57786: 0 140: 57787: 0 140: 57788: 0 140: 57789: 0 140: 57790: 0 140: 57791: 0 140: 57792: 0 140: 57793: 0 140: 57794: 0 140: 57795: 0 140: 57796: 0 140: 57797: 0 140: 57798: 0 140: 57799: 0 140: 57800: 0 140: 57801: 0 140: 57802: 0 140: 57803: 0 140: 57804: 0 140: 57805: 0 140: 57806: 0 140: 57807: 0 140: 57808: 0 140: 57809: 0 140: 57810: 0 140: 57811: 0 140: 57812: 0 140: 57813: 0 140: 57814: 0 140: 57815: 0 140: 57816: 0 140: 57817: 0 140: 57818: 0 140: 57819: 0 140: 57820: 0 140: 57821: 0 140: 57822: 0 140: 57823: 0 140: 57824: 0 140: 57825: 0 140: 57826: 0 140: 57827: 0 140: 57828: 0 140: 57829: 0 140: 57830: 0 140: 57831: 0 140: 57832: 0 140: 57833: 0 140: 57834: 0 140: 57835: 0 140: 57836: 0 140: 57837: 0 140: 57838: 0 140: 57839: 0 140: 57840: 0 140: 57841: 0 140: 57842: 0 140: 57843: 0 140: 57844: 0 140: 57845: 0 140: 57846: 0 140: 57847: 0 140: 57848: 0 140: 57849: 0 140: 57850: 0 140: 57851: 0 140: 57852: 0 140: 57853: 0 140: 57854: 0 140: 57855: 0 140: 57856: 0 140: 57857: 0 140: 57858: 0 140: 57859: 0 140: 57860: 0 140: 57861: 0 140: 57862: 0 140: 57863: 0 140: 57864: 0 140: 57865: 0 140: 57866: 0 140: 57867: 0 140: 57868: 0 140: 57869: 0 140: 57870: 0 140: 57871: 0 140: 57872: 0 140: 57873: 0 140: 57874: 0 140: 57875: 0 140: 57876: 0 140: 57877: 0 140: 57878: 0 140: 57879: 0 140: 57880: 0 140: 57881: 0 140: 57882: 0 140: 57883: 0 140: 57884: 0 140: 57885: 0 140: 57886: 0 140: 57887: 0 140: 57888: 0 140: 57889: 0 140: 57890: 0 140: 57891: 0 140: 57892: 0 140: 57893: 0 140: 57894: 0 140: 57895: 0 140: 57896: 0 140: 57897: 0 140: 57898: 0 140: 57899: 0 140: 57900: 0 140: 57901: 0 140: 57902: 0 140: 57903: 0 140: 57904: 0 140: 57905: 0 140: 57906: 0 140: 57907: 0 140: 57908: 0 140: 57909: 0 140: 57910: 0 140: 57911: 0 140: 57912: 0 140: 57913: 0 140: 57914: 0 140: 57915: 0 140: 57916: 0 140: 57917: 0 140: 57918: 0 140: 57919: 0 140: 57920: 0 140: 57921: 0 140: 57922: 0 140: 57923: 0 140: 57924: 0 140: 57925: 0 140: 57926: 0 140: 57927: 0 140: 57928: 0 140: 57929: 0 140: 57930: 0 140: 57931: 0 140: 57932: 0 140: 57933: 0 140: 57934: 0 140: 57935: 0 140: 57936: 0 140: 57937: 0 140: 57938: 0 140: 57939: 0 140: 57940: 0 140: 57941: 0 140: 57942: 0 140: 57943: 0 140: 57944: 0 140: 57945: 0 140: 57946: 0 140: 57947: 0 140: 57948: 0 140: 57949: 0 140: 57950: 0 140: 57951: 0 140: 57952: 0 140: 57953: 0 140: 57954: 0 140: 57955: 0 140: 57956: 0 140: 57957: 0 140: 57958: 0 140: 57959: 0 140: 57960: 0 140: 57961: 0 140: 57962: 0 140: 57963: 0 140: 57964: 0 140: 57965: 0 140: 57966: 0 140: 57967: 0 140: 57968: 0 140: 57969: 0 140: 57970: 0 140: 57971: 0 140: 57972: 0 140: 57973: 0 140: 57974: 0 140: 57975: 0 140: 57976: 0 140: 57977: 0 140: 57978: 0 140: 57979: 0 140: 57980: 0 140: 57981: 0 140: 57982: 0 140: 57983: 0 140: 57984: 0 140: 57985: 0 140: 57986: 0 140: 57987: 0 140: 57988: 0 140: 57989: 0 140: 57990: 0 140: 57991: 0 140: 57992: 0 140: 57993: 0 140: 57994: 0 140: 57995: 0 140: 57996: 0 140: 57997: 0 140: 57998: 0 140: 57999: 0 140: 58000: 0 140: 58001: 0 140: 58002: 0 140: 58003: 0 140: 58004: 0 140: 58005: 0 140: 58006: 0 140: 58007: 0 140: 58008: 0 140: 58009: 0 140: 58010: 0 140: 58011: 0 140: 58012: 0 140: 58013: 0 140: 58014: 0 140: 58015: 0 140: 58016: 0 140: 58017: 0 140: 58018: 0 140: 58019: 0 140: 58020: 0 140: 58021: 0 140: 58022: 0 140: 58023: 0 140: 58024: 0 140: 58025: 0 140: 58026: 0 140: 58027: 0 140: 58028: 0 140: 58029: 0 140: 58030: 0 140: 58031: 0 140: 58032: 0 140: 58033: 0 140: 58034: 0 140: 58035: 0 140: 58036: 0 140: 58037: 0 140: 58038: 0 140: 58039: 0 140: 58040: 0 140: 58041: 0 140: 58042: 0 140: 58043: 0 140: 58044: 0 140: 58045: 0 140: 58046: 0 140: 58047: 0 140: 58048: 0 140: 58049: 0 140: 58050: 0 140: 58051: 0 140: 58052: 0 140: 58053: 0 140: 58054: 0 140: 58055: 0 140: 58056: 0 140: 58057: 0 140: 58058: 0 140: 58059: 0 140: 58060: 0 140: 58061: 0 140: 58062: 0 140: 58063: 0 140: 58064: 0 140: 58065: 0 140: 58066: 0 140: 58067: 0 140: 58068: 0 140: 58069: 0 140: 58070: 0 140: 58071: 0 140: 58072: 0 140: 58073: 0 140: 58074: 0 140: 58075: 0 140: 58076: 0 140: 58077: 0 140: 58078: 0 140: 58079: 0 140: 58080: 0 140: 58081: 0 140: 58082: 0 140: 58083: 0 140: 58084: 0 140: 58085: 0 140: 58086: 0 140: 58087: 0 140: 58088: 0 140: 58089: 0 140: 58090: 0 140: 58091: 0 140: 58092: 0 140: 58093: 0 140: 58094: 0 140: 58095: 0 140: 58096: 0 140: 58097: 0 140: 58098: 0 140: 58099: 0 140: 58100: 0 140: 58101: 0 140: 58102: 0 140: 58103: 0 140: 58104: 0 140: 58105: 0 140: 58106: 0 140: 58107: 0 140: 58108: 0 140: 58109: 0 140: 58110: 0 140: 58111: 0 140: 58112: 0 140: 58113: 0 140: 58114: 0 140: 58115: 0 140: 58116: 0 140: 58117: 0 140: 58118: 0 140: 58119: 0 140: 58120: 0 140: 58121: 0 140: 58122: 0 140: 58123: 0 140: 58124: 0 140: 58125: 0 140: 58126: 0 140: 58127: 0 140: 58128: 0 140: 58129: 0 140: 58130: 0 140: 58131: 0 140: 58132: 0 140: 58133: 0 140: 58134: 0 140: 58135: 0 140: 58136: 0 140: 58137: 0 140: 58138: 0 140: 58139: 0 140: 58140: 0 140: 58141: 0 140: 58142: 0 140: 58143: 0 140: 58144: 0 140: 58145: 0 140: 58146: 0 140: 58147: 0 140: 58148: 0 140: 58149: 0 140: 58150: 0 140: 58151: 0 140: 58152: 0 140: 58153: 0 140: 58154: 0 140: 58155: 0 140: 58156: 0 140: 58157: 0 140: 58158: 0 140: 58159: 0 140: 58160: 0 140: 58161: 0 140: 58162: 0 140: 58163: 0 140: 58164: 0 140: 58165: 0 140: 58166: 0 140: 58167: 0 140: 58168: 0 140: 58169: 0 140: 58170: 0 140: 58171: 0 140: 58172: 0 140: 58173: 0 140: 58174: 0 140: 58175: 0 140: 58176: 0 140: 58177: 0 140: 58178: 0 140: 58179: 0 140: 58180: 0 140: 58181: 0 140: 58182: 0 140: 58183: 0 140: 58184: 0 140: 58185: 0 140: 58186: 0 140: 58187: 0 140: 58188: 0 140: 58189: 0 140: 58190: 0 140: 58191: 0 140: 58192: 0 140: 58193: 0 140: 58194: 0 140: 58195: 0 140: 58196: 0 140: 58197: 0 140: 58198: 0 140: 58199: 0 140: 58200: 0 140: 58201: 0 140: 58202: 0 140: 58203: 0 140: 58204: 0 140: 58205: 0 140: 58206: 0 140: 58207: 0 140: 58208: 0 140: 58209: 0 140: 58210: 0 140: 58211: 0 140: 58212: 0 140: 58213: 0 140: 58214: 0 140: 58215: 0 140: 58216: 0 140: 58217: 0 140: 58218: 0 140: 58219: 0 140: 58220: 0 140: 58221: 0 140: 58222: 0 140: 58223: 0 140: 58224: 0 140: 58225: 0 140: 58226: 0 140: 58227: 0 140: 58228: 0 140: 58229: 0 140: 58230: 0 140: 58231: 0 140: 58232: 0 140: 58233: 0 140: 58234: 0 140: 58235: 0 140: 58236: 0 140: 58237: 0 140: 58238: 0 140: 58239: 0 140: 58240: 0 140: 58241: 0 140: 58242: 0 140: 58243: 0 140: 58244: 0 140: 58245: 0 140: 58246: 0 140: 58247: 0 140: 58248: 0 140: 58249: 0 140: 58250: 0 140: 58251: 0 140: 58252: 0 140: 58253: 0 140: 58254: 0 140: 58255: 0 140: 58256: 0 140: 58257: 0 140: 58258: 0 140: 58259: 0 140: 58260: 0 140: 58261: 0 140: 58262: 0 140: 58263: 0 140: 58264: 0 140: 58265: 0 140: 58266: 0 140: 58267: 0 140: 58268: 0 140: 58269: 0 140: 58270: 0 140: 58271: 0 140: 58272: 0 140: 58273: 0 140: 58274: 0 140: 58275: 0 140: 58276: 0 140: 58277: 0 140: 58278: 0 140: 58279: 0 140: 58280: 0 140: 58281: 0 140: 58282: 0 140: 58283: 0 140: 58284: 0 140: 58285: 0 140: 58286: 0 140: 58287: 0 140: 58288: 0 140: 58289: 0 140: 58290: 0 140: 58291: 0 140: 58292: 0 140: 58293: 0 140: 58294: 0 140: 58295: 0 140: 58296: 0 140: 58297: 0 140: 58298: 0 140: 58299: 0 140: 58300: 0 140: 58301: 0 140: 58302: 0 140: 58303: 0 140: 58304: 0 140: 58305: 0 140: 58306: 0 140: 58307: 0 140: 58308: 0 140: 58309: 0 140: 58310: 0 140: 58311: 0 140: 58312: 0 140: 58313: 0 140: 58314: 0 140: 58315: 0 140: 58316: 0 140: 58317: 0 140: 58318: 0 140: 58319: 0 140: 58320: 0 140: 58321: 0 140: 58322: 0 140: 58323: 0 140: 58324: 0 140: 58325: 0 140: 58326: 0 140: 58327: 0 140: 58328: 0 140: 58329: 0 140: 58330: 0 140: 58331: 0 140: 58332: 0 140: 58333: 0 140: 58334: 0 140: 58335: 0 140: 58336: 0 140: 58337: 0 140: 58338: 0 140: 58339: 0 140: 58340: 0 140: 58341: 0 140: 58342: 0 140: 58343: 0 140: 58344: 0 140: 58345: 0 140: 58346: 0 140: 58347: 0 140: 58348: 0 140: 58349: 0 140: 58350: 0 140: 58351: 0 140: 58352: 0 140: 58353: 0 140: 58354: 0 140: 58355: 0 140: 58356: 0 140: 58357: 0 140: 58358: 0 140: 58359: 0 140: 58360: 0 140: 58361: 0 140: 58362: 0 140: 58363: 0 140: 58364: 0 140: 58365: 0 140: 58366: 0 140: 58367: 0 140: 58368: 0 140: 58369: 0 140: 58370: 0 140: 58371: 0 140: 58372: 0 140: 58373: 0 140: 58374: 0 140: 58375: 0 140: 58376: 0 140: 58377: 0 140: 58378: 0 140: 58379: 0 140: 58380: 0 140: 58381: 0 140: 58382: 0 140: 58383: 0 140: 58384: 0 140: 58385: 0 140: 58386: 0 140: 58387: 0 140: 58388: 0 140: 58389: 0 140: 58390: 0 140: 58391: 0 140: 58392: 0 140: 58393: 0 140: 58394: 0 140: 58395: 0 140: 58396: 0 140: 58397: 0 140: 58398: 0 140: 58399: 0 140: 58400: 0 140: 58401: 0 140: 58402: 0 140: 58403: 0 140: 58404: 0 140: 58405: 0 140: 58406: 0 140: 58407: 0 140: 58408: 0 140: 58409: 0 140: 58410: 0 140: 58411: 0 140: 58412: 0 140: 58413: 0 140: 58414: 0 140: 58415: 0 140: 58416: 0 140: 58417: 0 140: 58418: 0 140: 58419: 0 140: 58420: 0 140: 58421: 0 140: 58422: 0 140: 58423: 0 140: 58424: 0 140: 58425: 0 140: 58426: 0 140: 58427: 0 140: 58428: 0 140: 58429: 0 140: 58430: 0 140: 58431: 0 140: 58432: 0 140: 58433: 0 140: 58434: 0 140: 58435: 0 140: 58436: 0 140: 58437: 0 140: 58438: 0 140: 58439: 0 140: 58440: 0 140: 58441: 0 140: 58442: 0 140: 58443: 0 140: 58444: 0 140: 58445: 0 140: 58446: 0 140: 58447: 0 140: 58448: 0 140: 58449: 0 140: 58450: 0 140: 58451: 0 140: 58452: 0 140: 58453: 0 140: 58454: 0 140: 58455: 0 140: 58456: 0 140: 58457: 0 140: 58458: 0 140: 58459: 0 140: 58460: 0 140: 58461: 0 140: 58462: 0 140: 58463: 0 140: 58464: 0 140: 58465: 0 140: 58466: 0 140: 58467: 0 140: 58468: 0 140: 58469: 0 140: 58470: 0 140: 58471: 0 140: 58472: 0 140: 58473: 0 140: 58474: 0 140: 58475: 0 140: 58476: 0 140: 58477: 0 140: 58478: 0 140: 58479: 0 140: 58480: 0 140: 58481: 0 140: 58482: 0 140: 58483: 0 140: 58484: 0 140: 58485: 0 140: 58486: 0 140: 58487: 0 140: 58488: 0 140: 58489: 0 140: 58490: 0 140: 58491: 0 140: 58492: 0 140: 58493: 0 140: 58494: 0 140: 58495: 0 140: 58496: 0 140: 58497: 0 140: 58498: 0 140: 58499: 0 140: 58500: 0 140: 58501: 0 140: 58502: 0 140: 58503: 0 140: 58504: 0 140: 58505: 0 140: 58506: 0 140: 58507: 0 140: 58508: 0 140: 58509: 0 140: 58510: 0 140: 58511: 0 140: 58512: 0 140: 58513: 0 140: 58514: 0 140: 58515: 0 140: 58516: 0 140: 58517: 0 140: 58518: 0 140: 58519: 0 140: 58520: 0 140: 58521: 0 140: 58522: 0 140: 58523: 0 140: 58524: 0 140: 58525: 0 140: 58526: 0 140: 58527: 0 140: 58528: 0 140: 58529: 0 140: 58530: 0 140: 58531: 0 140: 58532: 0 140: 58533: 0 140: 58534: 0 140: 58535: 0 140: 58536: 0 140: 58537: 0 140: 58538: 0 140: 58539: 0 140: 58540: 0 140: 58541: 0 140: 58542: 0 140: 58543: 0 140: 58544: 0 140: 58545: 0 140: 58546: 0 140: 58547: 0 140: 58548: 0 140: 58549: 0 140: 58550: 0 140: 58551: 0 140: 58552: 0 140: 58553: 0 140: 58554: 0 140: 58555: 0 140: 58556: 0 140: 58557: 0 140: 58558: 0 140: 58559: 0 140: 58560: 0 140: 58561: 0 140: 58562: 0 140: 58563: 0 140: 58564: 0 140: 58565: 0 140: 58566: 0 140: 58567: 0 140: 58568: 0 140: 58569: 0 140: 58570: 0 140: 58571: 0 140: 58572: 0 140: 58573: 0 140: 58574: 0 140: 58575: 0 140: 58576: 0 140: 58577: 0 140: 58578: 0 140: 58579: 0 140: 58580: 0 140: 58581: 0 140: 58582: 0 140: 58583: 0 140: 58584: 0 140: 58585: 0 140: 58586: 0 140: 58587: 0 140: 58588: 0 140: 58589: 0 140: 58590: 0 140: 58591: 0 140: 58592: 0 140: 58593: 0 140: 58594: 0 140: 58595: 0 140: 58596: 0 140: 58597: 0 140: 58598: 0 140: 58599: 0 140: 58600: 0 140: 58601: 0 140: 58602: 0 140: 58603: 0 140: 58604: 0 140: 58605: 0 140: 58606: 0 140: 58607: 0 140: 58608: 0 140: 58609: 0 140: 58610: 0 140: 58611: 0 140: 58612: 0 140: 58613: 0 140: 58614: 0 140: 58615: 0 140: 58616: 0 140: 58617: 0 140: 58618: 0 140: 58619: 0 140: 58620: 0 140: 58621: 0 140: 58622: 0 140: 58623: 0 140: 58624: 0 140: 58625: 0 140: 58626: 0 140: 58627: 0 140: 58628: 0 140: 58629: 0 140: 58630: 0 140: 58631: 0 140: 58632: 0 140: 58633: 0 140: 58634: 0 140: 58635: 0 140: 58636: 0 140: 58637: 0 140: 58638: 0 140: 58639: 0 140: 58640: 0 140: 58641: 0 140: 58642: 0 140: 58643: 0 140: 58644: 0 140: 58645: 0 140: 58646: 0 140: 58647: 0 140: 58648: 0 140: 58649: 0 140: 58650: 0 140: 58651: 0 140: 58652: 0 140: 58653: 0 140: 58654: 0 140: 58655: 0 140: 58656: 0 140: 58657: 0 140: 58658: 0 140: 58659: 0 140: 58660: 0 140: 58661: 0 140: 58662: 0 140: 58663: 0 140: 58664: 0 140: 58665: 0 140: 58666: 0 140: 58667: 0 140: 58668: 0 140: 58669: 0 140: 58670: 0 140: 58671: 0 140: 58672: 0 140: 58673: 0 140: 58674: 0 140: 58675: 0 140: 58676: 0 140: 58677: 0 140: 58678: 0 140: 58679: 0 140: 58680: 0 140: 58681: 0 140: 58682: 0 140: 58683: 0 140: 58684: 0 140: 58685: 0 140: 58686: 0 140: 58687: 0 140: 58688: 0 140: 58689: 0 140: 58690: 0 140: 58691: 0 140: 58692: 0 140: 58693: 0 140: 58694: 0 140: 58695: 0 140: 58696: 0 140: 58697: 0 140: 58698: 0 140: 58699: 0 140: 58700: 0 140: 58701: 0 140: 58702: 0 140: 58703: 0 140: 58704: 0 140: 58705: 0 140: 58706: 0 140: 58707: 0 140: 58708: 0 140: 58709: 0 140: 58710: 0 140: 58711: 0 140: 58712: 0 140: 58713: 0 140: 58714: 0 140: 58715: 0 140: 58716: 0 140: 58717: 0 140: 58718: 0 140: 58719: 0 140: 58720: 0 140: 58721: 0 140: 58722: 0 140: 58723: 0 140: 58724: 0 140: 58725: 0 140: 58726: 0 140: 58727: 0 140: 58728: 0 140: 58729: 0 140: 58730: 0 140: 58731: 0 140: 58732: 0 140: 58733: 0 140: 58734: 0 140: 58735: 0 140: 58736: 0 140: 58737: 0 140: 58738: 0 140: 58739: 0 140: 58740: 0 140: 58741: 0 140: 58742: 0 140: 58743: 0 140: 58744: 0 140: 58745: 0 140: 58746: 0 140: 58747: 0 140: 58748: 0 140: 58749: 0 140: 58750: 0 140: 58751: 0 140: 58752: 0 140: 58753: 0 140: 58754: 0 140: 58755: 0 140: 58756: 0 140: 58757: 0 140: 58758: 0 140: 58759: 0 140: 58760: 0 140: 58761: 0 140: 58762: 0 140: 58763: 0 140: 58764: 0 140: 58765: 0 140: 58766: 0 140: 58767: 0 140: 58768: 0 140: 58769: 0 140: 58770: 0 140: 58771: 0 140: 58772: 0 140: 58773: 0 140: 58774: 0 140: 58775: 0 140: 58776: 0 140: 58777: 0 140: 58778: 0 140: 58779: 0 140: 58780: 0 140: 58781: 0 140: 58782: 0 140: 58783: 0 140: 58784: 0 140: 58785: 0 140: 58786: 0 140: 58787: 0 140: 58788: 0 140: 58789: 0 140: 58790: 0 140: 58791: 0 140: 58792: 0 140: 58793: 0 140: 58794: 0 140: 58795: 0 140: 58796: 0 140: 58797: 0 140: 58798: 0 140: 58799: 0 140: 58800: 0 140: 58801: 0 140: 58802: 0 140: 58803: 0 140: 58804: 0 140: 58805: 0 140: 58806: 0 140: 58807: 0 140: 58808: 0 140: 58809: 0 140: 58810: 0 140: 58811: 0 140: 58812: 0 140: 58813: 0 140: 58814: 0 140: 58815: 0 140: 58816: 0 140: 58817: 0 140: 58818: 0 140: 58819: 0 140: 58820: 0 140: 58821: 0 140: 58822: 0 140: 58823: 0 140: 58824: 0 140: 58825: 0 140: 58826: 0 140: 58827: 0 140: 58828: 0 140: 58829: 0 140: 58830: 0 140: 58831: 0 140: 58832: 0 140: 58833: 0 140: 58834: 0 140: 58835: 0 140: 58836: 0 140: 58837: 0 140: 58838: 0 140: 58839: 0 140: 58840: 0 140: 58841: 0 140: 58842: 0 140: 58843: 0 140: 58844: 0 140: 58845: 0 140: 58846: 0 140: 58847: 0 140: 58848: 0 140: 58849: 0 140: 58850: 0 140: 58851: 0 140: 58852: 0 140: 58853: 0 140: 58854: 0 140: 58855: 0 140: 58856: 0 140: 58857: 0 140: 58858: 0 140: 58859: 0 140: 58860: 0 140: 58861: 0 140: 58862: 0 140: 58863: 0 140: 58864: 0 140: 58865: 0 140: 58866: 0 140: 58867: 0 140: 58868: 0 140: 58869: 0 140: 58870: 0 140: 58871: 0 140: 58872: 0 140: 58873: 0 140: 58874: 0 140: 58875: 0 140: 58876: 0 140: 58877: 0 140: 58878: 0 140: 58879: 0 140: 58880: 0 140: 58881: 0 140: 58882: 0 140: 58883: 0 140: 58884: 0 140: 58885: 0 140: 58886: 0 140: 58887: 0 140: 58888: 0 140: 58889: 0 140: 58890: 0 140: 58891: 0 140: 58892: 0 140: 58893: 0 140: 58894: 0 140: 58895: 0 140: 58896: 0 140: 58897: 0 140: 58898: 0 140: 58899: 0 140: 58900: 0 140: 58901: 0 140: 58902: 0 140: 58903: 0 140: 58904: 0 140: 58905: 0 140: 58906: 0 140: 58907: 0 140: 58908: 0 140: 58909: 0 140: 58910: 0 140: 58911: 0 140: 58912: 0 140: 58913: 0 140: 58914: 0 140: 58915: 0 140: 58916: 0 140: 58917: 0 140: 58918: 0 140: 58919: 0 140: 58920: 0 140: 58921: 0 140: 58922: 0 140: 58923: 0 140: 58924: 0 140: 58925: 0 140: 58926: 0 140: 58927: 0 140: 58928: 0 140: 58929: 0 140: 58930: 0 140: 58931: 0 140: 58932: 0 140: 58933: 0 140: 58934: 0 140: 58935: 0 140: 58936: 0 140: 58937: 0 140: 58938: 0 140: 58939: 0 140: 58940: 0 140: 58941: 0 140: 58942: 0 140: 58943: 0 140: 58944: 0 140: 58945: 0 140: 58946: 0 140: 58947: 0 140: 58948: 0 140: 58949: 0 140: 58950: 0 140: 58951: 0 140: 58952: 0 140: 58953: 0 140: 58954: 0 140: 58955: 0 140: 58956: 0 140: 58957: 0 140: 58958: 0 140: 58959: 0 140: 58960: 0 140: 58961: 0 140: 58962: 0 140: 58963: 0 140: 58964: 0 140: 58965: 0 140: 58966: 0 140: 58967: 0 140: 58968: 0 140: 58969: 0 140: 58970: 0 140: 58971: 0 140: 58972: 0 140: 58973: 0 140: 58974: 0 140: 58975: 0 140: 58976: 0 140: 58977: 0 140: 58978: 0 140: 58979: 0 140: 58980: 0 140: 58981: 0 140: 58982: 0 140: 58983: 0 140: 58984: 0 140: 58985: 0 140: 58986: 0 140: 58987: 0 140: 58988: 0 140: 58989: 0 140: 58990: 0 140: 58991: 0 140: 58992: 0 140: 58993: 0 140: 58994: 0 140: 58995: 0 140: 58996: 0 140: 58997: 0 140: 58998: 0 140: 58999: 0 140: 59000: 0 140: 59001: 0 140: 59002: 0 140: 59003: 0 140: 59004: 0 140: 59005: 0 140: 59006: 0 140: 59007: 0 140: 59008: 0 140: 59009: 0 140: 59010: 0 140: 59011: 0 140: 59012: 0 140: 59013: 0 140: 59014: 0 140: 59015: 0 140: 59016: 0 140: 59017: 0 140: 59018: 0 140: 59019: 0 140: 59020: 0 140: 59021: 0 140: 59022: 0 140: 59023: 0 140: 59024: 0 140: 59025: 0 140: 59026: 0 140: 59027: 0 140: 59028: 0 140: 59029: 0 140: 59030: 0 140: 59031: 0 140: 59032: 0 140: 59033: 0 140: 59034: 0 140: 59035: 0 140: 59036: 0 140: 59037: 0 140: 59038: 0 140: 59039: 0 140: 59040: 0 140: 59041: 0 140: 59042: 0 140: 59043: 0 140: 59044: 0 140: 59045: 0 140: 59046: 0 140: 59047: 0 140: 59048: 0 140: 59049: 0 140: 59050: 0 140: 59051: 0 140: 59052: 0 140: 59053: 0 140: 59054: 0 140: 59055: 0 140: 59056: 0 140: 59057: 0 140: 59058: 0 140: 59059: 0 140: 59060: 0 140: 59061: 0 140: 59062: 0 140: 59063: 0 140: 59064: 0 140: 59065: 0 140: 59066: 0 140: 59067: 0 140: 59068: 0 140: 59069: 0 140: 59070: 0 140: 59071: 0 140: 59072: 0 140: 59073: 0 140: 59074: 0 140: 59075: 0 140: 59076: 0 140: 59077: 0 140: 59078: 0 140: 59079: 0 140: 59080: 0 140: 59081: 0 140: 59082: 0 140: 59083: 0 140: 59084: 0 140: 59085: 0 140: 59086: 0 140: 59087: 0 140: 59088: 0 140: 59089: 0 140: 59090: 0 140: 59091: 0 140: 59092: 0 140: 59093: 0 140: 59094: 0 140: 59095: 0 140: 59096: 0 140: 59097: 0 140: 59098: 0 140: 59099: 0 140: 59100: 0 140: 59101: 0 140: 59102: 0 140: 59103: 0 140: 59104: 0 140: 59105: 0 140: 59106: 0 140: 59107: 0 140: 59108: 0 140: 59109: 0 140: 59110: 0 140: 59111: 0 140: 59112: 0 140: 59113: 0 140: 59114: 0 140: 59115: 0 140: 59116: 0 140: 59117: 0 140: 59118: 0 140: 59119: 0 140: 59120: 0 140: 59121: 0 140: 59122: 0 140: 59123: 0 140: 59124: 0 140: 59125: 0 140: 59126: 0 140: 59127: 0 140: 59128: 0 140: 59129: 0 140: 59130: 0 140: 59131: 0 140: 59132: 0 140: 59133: 0 140: 59134: 0 140: 59135: 0 140: 59136: 0 140: 59137: 0 140: 59138: 0 140: 59139: 0 140: 59140: 0 140: 59141: 0 140: 59142: 0 140: 59143: 0 140: 59144: 0 140: 59145: 0 140: 59146: 0 140: 59147: 0 140: 59148: 0 140: 59149: 0 140: 59150: 0 140: 59151: 0 140: 59152: 0 140: 59153: 0 140: 59154: 0 140: 59155: 0 140: 59156: 0 140: 59157: 0 140: 59158: 0 140: 59159: 0 140: 59160: 0 140: 59161: 0 140: 59162: 0 140: 59163: 0 140: 59164: 0 140: 59165: 0 140: 59166: 0 140: 59167: 0 140: 59168: 0 140: 59169: 0 140: 59170: 0 140: 59171: 0 140: 59172: 0 140: 59173: 0 140: 59174: 0 140: 59175: 0 140: 59176: 0 140: 59177: 0 140: 59178: 0 140: 59179: 0 140: 59180: 0 140: 59181: 0 140: 59182: 0 140: 59183: 0 140: 59184: 0 140: 59185: 0 140: 59186: 0 140: 59187: 0 140: 59188: 0 140: 59189: 0 140: 59190: 0 140: 59191: 0 140: 59192: 0 140: 59193: 0 140: 59194: 0 140: 59195: 0 140: 59196: 0 140: 59197: 0 140: 59198: 0 140: 59199: 0 140: 59200: 0 140: 59201: 0 140: 59202: 0 140: 59203: 0 140: 59204: 0 140: 59205: 0 140: 59206: 0 140: 59207: 0 140: 59208: 0 140: 59209: 0 140: 59210: 0 140: 59211: 0 140: 59212: 0 140: 59213: 0 140: 59214: 0 140: 59215: 0 140: 59216: 0 140: 59217: 0 140: 59218: 0 140: 59219: 0 140: 59220: 0 140: 59221: 0 140: 59222: 0 140: 59223: 0 140: 59224: 0 140: 59225: 0 140: 59226: 0 140: 59227: 0 140: 59228: 0 140: 59229: 0 140: 59230: 0 140: 59231: 0 140: 59232: 0 140: 59233: 0 140: 59234: 0 140: 59235: 0 140: 59236: 0 140: 59237: 0 140: 59238: 0 140: 59239: 0 140: 59240: 0 140: 59241: 0 140: 59242: 0 140: 59243: 0 140: 59244: 0 140: 59245: 0 140: 59246: 0 140: 59247: 0 140: 59248: 0 140: 59249: 0 140: 59250: 0 140: 59251: 0 140: 59252: 0 140: 59253: 0 140: 59254: 0 140: 59255: 0 140: 59256: 0 140: 59257: 0 140: 59258: 0 140: 59259: 0 140: 59260: 0 140: 59261: 0 140: 59262: 0 140: 59263: 0 140: 59264: 0 140: 59265: 0 140: 59266: 0 140: 59267: 0 140: 59268: 0 140: 59269: 0 140: 59270: 0 140: 59271: 0 140: 59272: 0 140: 59273: 0 140: 59274: 0 140: 59275: 0 140: 59276: 0 140: 59277: 0 140: 59278: 0 140: 59279: 0 140: 59280: 0 140: 59281: 0 140: 59282: 0 140: 59283: 0 140: 59284: 0 140: 59285: 0 140: 59286: 0 140: 59287: 0 140: 59288: 0 140: 59289: 0 140: 59290: 0 140: 59291: 0 140: 59292: 0 140: 59293: 0 140: 59294: 0 140: 59295: 0 140: 59296: 0 140: 59297: 0 140: 59298: 0 140: 59299: 0 140: 59300: 0 140: 59301: 0 140: 59302: 0 140: 59303: 0 140: 59304: 0 140: 59305: 0 140: 59306: 0 140: 59307: 0 140: 59308: 0 140: 59309: 0 140: 59310: 0 140: 59311: 0 140: 59312: 0 140: 59313: 0 140: 59314: 0 140: 59315: 0 140: 59316: 0 140: 59317: 0 140: 59318: 0 140: 59319: 0 140: 59320: 0 140: 59321: 0 140: 59322: 0 140: 59323: 0 140: 59324: 0 140: 59325: 0 140: 59326: 0 140: 59327: 0 140: 59328: 0 140: 59329: 0 140: 59330: 0 140: 59331: 0 140: 59332: 0 140: 59333: 0 140: 59334: 0 140: 59335: 0 140: 59336: 0 140: 59337: 0 140: 59338: 0 140: 59339: 0 140: 59340: 0 140: 59341: 0 140: 59342: 0 140: 59343: 0 140: 59344: 0 140: 59345: 0 140: 59346: 0 140: 59347: 0 140: 59348: 0 140: 59349: 0 140: 59350: 0 140: 59351: 0 140: 59352: 0 140: 59353: 0 140: 59354: 0 140: 59355: 0 140: 59356: 0 140: 59357: 0 140: 59358: 0 140: 59359: 0 140: 59360: 0 140: 59361: 0 140: 59362: 0 140: 59363: 0 140: 59364: 0 140: 59365: 0 140: 59366: 0 140: 59367: 0 140: 59368: 0 140: 59369: 0 140: 59370: 0 140: 59371: 0 140: 59372: 0 140: 59373: 0 140: 59374: 0 140: 59375: 0 140: 59376: 0 140: 59377: 0 140: 59378: 0 140: 59379: 0 140: 59380: 0 140: 59381: 0 140: 59382: 0 140: 59383: 0 140: 59384: 0 140: 59385: 0 140: 59386: 0 140: 59387: 0 140: 59388: 0 140: 59389: 0 140: 59390: 0 140: 59391: 0 140: 59392: 0 140: 59393: 0 140: 59394: 0 140: 59395: 0 140: 59396: 0 140: 59397: 0 140: 59398: 0 140: 59399: 0 140: 59400: 0 140: 59401: 0 140: 59402: 0 140: 59403: 0 140: 59404: 0 140: 59405: 0 140: 59406: 0 140: 59407: 0 140: 59408: 0 140: 59409: 0 140: 59410: 0 140: 59411: 0 140: 59412: 0 140: 59413: 0 140: 59414: 0 140: 59415: 0 140: 59416: 0 140: 59417: 0 140: 59418: 0 140: 59419: 0 140: 59420: 0 140: 59421: 0 140: 59422: 0 140: 59423: 0 140: 59424: 0 140: 59425: 0 140: 59426: 0 140: 59427: 0 140: 59428: 0 140: 59429: 0 140: 59430: 0 140: 59431: 0 140: 59432: 0 140: 59433: 0 140: 59434: 0 140: 59435: 0 140: 59436: 0 140: 59437: 0 140: 59438: 0 140: 59439: 0 140: 59440: 0 140: 59441: 0 140: 59442: 0 140: 59443: 0 140: 59444: 0 140: 59445: 0 140: 59446: 0 140: 59447: 0 140: 59448: 0 140: 59449: 0 140: 59450: 0 140: 59451: 0 140: 59452: 0 140: 59453: 0 140: 59454: 0 140: 59455: 0 140: 59456: 0 140: 59457: 0 140: 59458: 0 140: 59459: 0 140: 59460: 0 140: 59461: 0 140: 59462: 0 140: 59463: 0 140: 59464: 0 140: 59465: 0 140: 59466: 0 140: 59467: 0 140: 59468: 0 140: 59469: 0 140: 59470: 0 140: 59471: 0 140: 59472: 0 140: 59473: 0 140: 59474: 0 140: 59475: 0 140: 59476: 0 140: 59477: 0 140: 59478: 0 140: 59479: 0 140: 59480: 0 140: 59481: 0 140: 59482: 0 140: 59483: 0 140: 59484: 0 140: 59485: 0 140: 59486: 0 140: 59487: 0 140: 59488: 0 140: 59489: 0 140: 59490: 0 140: 59491: 0 140: 59492: 0 140: 59493: 0 140: 59494: 0 140: 59495: 0 140: 59496: 0 140: 59497: 0 140: 59498: 0 140: 59499: 0 140: 59500: 0 140: 59501: 0 140: 59502: 0 140: 59503: 0 140: 59504: 0 140: 59505: 0 140: 59506: 0 140: 59507: 0 140: 59508: 0 140: 59509: 0 140: 59510: 0 140: 59511: 0 140: 59512: 0 140: 59513: 0 140: 59514: 0 140: 59515: 0 140: 59516: 0 140: 59517: 0 140: 59518: 0 140: 59519: 0 140: 59520: 0 140: 59521: 0 140: 59522: 0 140: 59523: 0 140: 59524: 0 140: 59525: 0 140: 59526: 0 140: 59527: 0 140: 59528: 0 140: 59529: 0 140: 59530: 0 140: 59531: 0 140: 59532: 0 140: 59533: 0 140: 59534: 0 140: 59535: 0 140: 59536: 0 140: 59537: 0 140: 59538: 0 140: 59539: 0 140: 59540: 0 140: 59541: 0 140: 59542: 0 140: 59543: 0 140: 59544: 0 140: 59545: 0 140: 59546: 0 140: 59547: 0 140: 59548: 0 140: 59549: 0 140: 59550: 0 140: 59551: 0 140: 59552: 0 140: 59553: 0 140: 59554: 0 140: 59555: 0 140: 59556: 0 140: 59557: 0 140: 59558: 0 140: 59559: 0 140: 59560: 0 140: 59561: 0 140: 59562: 0 140: 59563: 0 140: 59564: 0 140: 59565: 0 140: 59566: 0 140: 59567: 0 140: 59568: 0 140: 59569: 0 140: 59570: 0 140: 59571: 0 140: 59572: 0 140: 59573: 0 140: 59574: 0 140: 59575: 0 140: 59576: 0 140: 59577: 0 140: 59578: 0 140: 59579: 0 140: 59580: 0 140: 59581: 0 140: 59582: 0 140: 59583: 0 140: 59584: 0 140: 59585: 0 140: 59586: 0 140: 59587: 0 140: 59588: 0 140: 59589: 0 140: 59590: 0 140: 59591: 0 140: 59592: 0 140: 59593: 0 140: 59594: 0 140: 59595: 0 140: 59596: 0 140: 59597: 0 140: 59598: 0 140: 59599: 0 140: 59600: 0 140: 59601: 0 140: 59602: 0 140: 59603: 0 140: 59604: 0 140: 59605: 0 140: 59606: 0 140: 59607: 0 140: 59608: 0 140: 59609: 0 140: 59610: 0 140: 59611: 0 140: 59612: 0 140: 59613: 0 140: 59614: 0 140: 59615: 0 140: 59616: 0 140: 59617: 0 140: 59618: 0 140: 59619: 0 140: 59620: 0 140: 59621: 0 140: 59622: 0 140: 59623: 0 140: 59624: 0 140: 59625: 0 140: 59626: 0 140: 59627: 0 140: 59628: 0 140: 59629: 0 140: 59630: 0 140: 59631: 0 140: 59632: 0 140: 59633: 0 140: 59634: 0 140: 59635: 0 140: 59636: 0 140: 59637: 0 140: 59638: 0 140: 59639: 0 140: 59640: 0 140: 59641: 0 140: 59642: 0 140: 59643: 0 140: 59644: 0 140: 59645: 0 140: 59646: 0 140: 59647: 0 140: 59648: 0 140: 59649: 0 140: 59650: 0 140: 59651: 0 140: 59652: 0 140: 59653: 0 140: 59654: 0 140: 59655: 0 140: 59656: 0 140: 59657: 0 140: 59658: 0 140: 59659: 0 140: 59660: 0 140: 59661: 0 140: 59662: 0 140: 59663: 0 140: 59664: 0 140: 59665: 0 140: 59666: 0 140: 59667: 0 140: 59668: 0 140: 59669: 0 140: 59670: 0 140: 59671: 0 140: 59672: 0 140: 59673: 0 140: 59674: 0 140: 59675: 0 140: 59676: 0 140: 59677: 0 140: 59678: 0 140: 59679: 0 140: 59680: 0 140: 59681: 0 140: 59682: 0 140: 59683: 0 140: 59684: 0 140: 59685: 0 140: 59686: 0 140: 59687: 0 140: 59688: 0 140: 59689: 0 140: 59690: 0 140: 59691: 0 140: 59692: 0 140: 59693: 0 140: 59694: 0 140: 59695: 0 140: 59696: 0 140: 59697: 0 140: 59698: 0 140: 59699: 0 140: 59700: 0 140: 59701: 0 140: 59702: 0 140: 59703: 0 140: 59704: 0 140: 59705: 0 140: 59706: 0 140: 59707: 0 140: 59708: 0 140: 59709: 0 140: 59710: 0 140: 59711: 0 140: 59712: 0 140: 59713: 0 140: 59714: 0 140: 59715: 0 140: 59716: 0 140: 59717: 0 140: 59718: 0 140: 59719: 0 140: 59720: 0 140: 59721: 0 140: 59722: 0 140: 59723: 0 140: 59724: 0 140: 59725: 0 140: 59726: 0 140: 59727: 0 140: 59728: 0 140: 59729: 0 140: 59730: 0 140: 59731: 0 140: 59732: 0 140: 59733: 0 140: 59734: 0 140: 59735: 0 140: 59736: 0 140: 59737: 0 140: 59738: 0 140: 59739: 0 140: 59740: 0 140: 59741: 0 140: 59742: 0 140: 59743: 0 140: 59744: 0 140: 59745: 0 140: 59746: 0 140: 59747: 0 140: 59748: 0 140: 59749: 0 140: 59750: 0 140: 59751: 0 140: 59752: 0 140: 59753: 0 140: 59754: 0 140: 59755: 0 140: 59756: 0 140: 59757: 0 140: 59758: 0 140: 59759: 0 140: 59760: 0 140: 59761: 0 140: 59762: 0 140: 59763: 0 140: 59764: 0 140: 59765: 0 140: 59766: 0 140: 59767: 0 140: 59768: 0 140: 59769: 0 140: 59770: 0 140: 59771: 0 140: 59772: 0 140: 59773: 0 140: 59774: 0 140: 59775: 0 140: 59776: 0 140: 59777: 0 140: 59778: 0 140: 59779: 0 140: 59780: 0 140: 59781: 0 140: 59782: 0 140: 59783: 0 140: 59784: 0 140: 59785: 0 140: 59786: 0 140: 59787: 0 140: 59788: 0 140: 59789: 0 140: 59790: 0 140: 59791: 0 140: 59792: 0 140: 59793: 0 140: 59794: 0 140: 59795: 0 140: 59796: 0 140: 59797: 0 140: 59798: 0 140: 59799: 0 140: 59800: 0 140: 59801: 0 140: 59802: 0 140: 59803: 0 140: 59804: 0 140: 59805: 0 140: 59806: 0 140: 59807: 0 140: 59808: 0 140: 59809: 0 140: 59810: 0 140: 59811: 0 140: 59812: 0 140: 59813: 0 140: 59814: 0 140: 59815: 0 140: 59816: 0 140: 59817: 0 140: 59818: 0 140: 59819: 0 140: 59820: 0 140: 59821: 0 140: 59822: 0 140: 59823: 0 140: 59824: 0 140: 59825: 0 140: 59826: 0 140: 59827: 0 140: 59828: 0 140: 59829: 0 140: 59830: 0 140: 59831: 0 140: 59832: 0 140: 59833: 0 140: 59834: 0 140: 59835: 0 140: 59836: 0 140: 59837: 0 140: 59838: 0 140: 59839: 0 140: 59840: 0 140: 59841: 0 140: 59842: 0 140: 59843: 0 140: 59844: 0 140: 59845: 0 140: 59846: 0 140: 59847: 0 140: 59848: 0 140: 59849: 0 140: 59850: 0 140: 59851: 0 140: 59852: 0 140: 59853: 0 140: 59854: 0 140: 59855: 0 140: 59856: 0 140: 59857: 0 140: 59858: 0 140: 59859: 0 140: 59860: 0 140: 59861: 0 140: 59862: 0 140: 59863: 0 140: 59864: 0 140: 59865: 0 140: 59866: 0 140: 59867: 0 140: 59868: 0 140: 59869: 0 140: 59870: 0 140: 59871: 0 140: 59872: 0 140: 59873: 0 140: 59874: 0 140: 59875: 0 140: 59876: 0 140: 59877: 0 140: 59878: 0 140: 59879: 0 140: 59880: 0 140: 59881: 0 140: 59882: 0 140: 59883: 0 140: 59884: 0 140: 59885: 0 140: 59886: 0 140: 59887: 0 140: 59888: 0 140: 59889: 0 140: 59890: 0 140: 59891: 0 140: 59892: 0 140: 59893: 0 140: 59894: 0 140: 59895: 0 140: 59896: 0 140: 59897: 0 140: 59898: 0 140: 59899: 0 140: 59900: 0 140: 59901: 0 140: 59902: 0 140: 59903: 0 140: 59904: 0 140: 59905: 0 140: 59906: 0 140: 59907: 0 140: 59908: 0 140: 59909: 0 140: 59910: 0 140: 59911: 0 140: 59912: 0 140: 59913: 0 140: 59914: 0 140: 59915: 0 140: 59916: 0 140: 59917: 0 140: 59918: 0 140: 59919: 0 140: 59920: 0 140: 59921: 0 140: 59922: 0 140: 59923: 0 140: 59924: 0 140: 59925: 0 140: 59926: 0 140: 59927: 0 140: 59928: 0 140: 59929: 0 140: 59930: 0 140: 59931: 0 140: 59932: 0 140: 59933: 0 140: 59934: 0 140: 59935: 0 140: 59936: 0 140: 59937: 0 140: 59938: 0 140: 59939: 0 140: 59940: 0 140: 59941: 0 140: 59942: 0 140: 59943: 0 140: 59944: 0 140: 59945: 0 140: 59946: 0 140: 59947: 0 140: 59948: 0 140: 59949: 0 140: 59950: 0 140: 59951: 0 140: 59952: 0 140: 59953: 0 140: 59954: 0 140: 59955: 0 140: 59956: 0 140: 59957: 0 140: 59958: 0 140: 59959: 0 140: 59960: 0 140: 59961: 0 140: 59962: 0 140: 59963: 0 140: 59964: 0 140: 59965: 0 140: 59966: 0 140: 59967: 0 140: 59968: 0 140: 59969: 0 140: 59970: 0 140: 59971: 0 140: 59972: 0 140: 59973: 0 140: 59974: 0 140: 59975: 0 140: 59976: 0 140: 59977: 0 140: 59978: 0 140: 59979: 0 140: 59980: 0 140: 59981: 0 140: 59982: 0 140: 59983: 0 140: 59984: 0 140: 59985: 0 140: 59986: 0 140: 59987: 0 140: 59988: 0 140: 59989: 0 140: 59990: 0 140: 59991: 0 140: 59992: 0 140: 59993: 0 140: 59994: 0 140: 59995: 0 140: 59996: 0 140: 59997: 0 140: 59998: 0 140: 59999: 0 140: 60000: 0 140: 60001: 0 140: 60002: 0 140: 60003: 0 140: 60004: 0 140: 60005: 0 140: 60006: 0 140: 60007: 0 140: 60008: 0 140: 60009: 0 140: 60010: 0 140: 60011: 0 140: 60012: 0 140: 60013: 0 140: 60014: 0 140: 60015: 0 140: 60016: 0 140: 60017: 0 140: 60018: 0 140: 60019: 0 140: 60020: 0 140: 60021: 0 140: 60022: 0 140: 60023: 0 140: 60024: 0 140: 60025: 0 140: 60026: 0 140: 60027: 0 140: 60028: 0 140: 60029: 0 140: 60030: 0 140: 60031: 0 140: 60032: 0 140: 60033: 0 140: 60034: 0 140: 60035: 0 140: 60036: 0 140: 60037: 0 140: 60038: 0 140: 60039: 0 140: 60040: 0 140: 60041: 0 140: 60042: 0 140: 60043: 0 140: 60044: 0 140: 60045: 0 140: 60046: 0 140: 60047: 0 140: 60048: 0 140: 60049: 0 140: 60050: 0 140: 60051: 0 140: 60052: 0 140: 60053: 0 140: 60054: 0 140: 60055: 0 140: 60056: 0 140: 60057: 0 140: 60058: 0 140: 60059: 0 140: 60060: 0 140: 60061: 0 140: 60062: 0 140: 60063: 0 140: 60064: 0 140: 60065: 0 140: 60066: 0 140: 60067: 0 140: 60068: 0 140: 60069: 0 140: 60070: 0 140: 60071: 0 140: 60072: 0 140: 60073: 0 140: 60074: 0 140: 60075: 0 140: 60076: 0 140: 60077: 0 140: 60078: 0 140: 60079: 0 140: 60080: 0 140: 60081: 0 140: 60082: 0 140: 60083: 0 140: 60084: 0 140: 60085: 0 140: 60086: 0 140: 60087: 0 140: 60088: 0 140: 60089: 0 140: 60090: 0 140: 60091: 0 140: 60092: 0 140: 60093: 0 140: 60094: 0 140: 60095: 0 140: 60096: 0 140: 60097: 0 140: 60098: 0 140: 60099: 0 140: 60100: 0 140: 60101: 0 140: 60102: 0 140: 60103: 0 140: 60104: 0 140: 60105: 0 140: 60106: 0 140: 60107: 0 140: 60108: 0 140: 60109: 0 140: 60110: 0 140: 60111: 0 140: 60112: 0 140: 60113: 0 140: 60114: 0 140: 60115: 0 140: 60116: 0 140: 60117: 0 140: 60118: 0 140: 60119: 0 140: 60120: 0 140: 60121: 0 140: 60122: 0 140: 60123: 0 140: 60124: 0 140: 60125: 0 140: 60126: 0 140: 60127: 0 140: 60128: 0 140: 60129: 0 140: 60130: 0 140: 60131: 0 140: 60132: 0 140: 60133: 0 140: 60134: 0 140: 60135: 0 140: 60136: 0 140: 60137: 0 140: 60138: 0 140: 60139: 0 140: 60140: 0 140: 60141: 0 140: 60142: 0 140: 60143: 0 140: 60144: 0 140: 60145: 0 140: 60146: 0 140: 60147: 0 140: 60148: 0 140: 60149: 0 140: 60150: 0 140: 60151: 0 140: 60152: 0 140: 60153: 0 140: 60154: 0 140: 60155: 0 140: 60156: 0 140: 60157: 0 140: 60158: 0 140: 60159: 0 140: 60160: 0 140: 60161: 0 140: 60162: 0 140: 60163: 0 140: 60164: 0 140: 60165: 0 140: 60166: 0 140: 60167: 0 140: 60168: 0 140: 60169: 0 140: 60170: 0 140: 60171: 0 140: 60172: 0 140: 60173: 0 140: 60174: 0 140: 60175: 0 140: 60176: 0 140: 60177: 0 140: 60178: 0 140: 60179: 0 140: 60180: 0 140: 60181: 0 140: 60182: 0 140: 60183: 0 140: 60184: 0 140: 60185: 0 140: 60186: 0 140: 60187: 0 140: 60188: 0 140: 60189: 0 140: 60190: 0 140: 60191: 0 140: 60192: 0 140: 60193: 0 140: 60194: 0 140: 60195: 0 140: 60196: 0 140: 60197: 0 140: 60198: 0 140: 60199: 0 140: 60200: 0 140: 60201: 0 140: 60202: 0 140: 60203: 0 140: 60204: 0 140: 60205: 0 140: 60206: 0 140: 60207: 0 140: 60208: 0 140: 60209: 0 140: 60210: 0 140: 60211: 0 140: 60212: 0 140: 60213: 0 140: 60214: 0 140: 60215: 0 140: 60216: 0 140: 60217: 0 140: 60218: 0 140: 60219: 0 140: 60220: 0 140: 60221: 0 140: 60222: 0 140: 60223: 0 140: 60224: 0 140: 60225: 0 140: 60226: 0 140: 60227: 0 140: 60228: 0 140: 60229: 0 140: 60230: 0 140: 60231: 0 140: 60232: 0 140: 60233: 0 140: 60234: 0 140: 60235: 0 140: 60236: 0 140: 60237: 0 140: 60238: 0 140: 60239: 0 140: 60240: 0 140: 60241: 0 140: 60242: 0 140: 60243: 0 140: 60244: 0 140: 60245: 0 140: 60246: 0 140: 60247: 0 140: 60248: 0 140: 60249: 0 140: 60250: 0 140: 60251: 0 140: 60252: 0 140: 60253: 0 140: 60254: 0 140: 60255: 0 140: 60256: 0 140: 60257: 0 140: 60258: 0 140: 60259: 0 140: 60260: 0 140: 60261: 0 140: 60262: 0 140: 60263: 0 140: 60264: 0 140: 60265: 0 140: 60266: 0 140: 60267: 0 140: 60268: 0 140: 60269: 0 140: 60270: 0 140: 60271: 0 140: 60272: 0 140: 60273: 0 140: 60274: 0 140: 60275: 0 140: 60276: 0 140: 60277: 0 140: 60278: 0 140: 60279: 0 140: 60280: 0 140: 60281: 0 140: 60282: 0 140: 60283: 0 140: 60284: 0 140: 60285: 0 140: 60286: 0 140: 60287: 0 140: 60288: 0 140: 60289: 0 140: 60290: 0 140: 60291: 0 140: 60292: 0 140: 60293: 0 140: 60294: 0 140: 60295: 0 140: 60296: 0 140: 60297: 0 140: 60298: 0 140: 60299: 0 140: 60300: 0 140: 60301: 0 140: 60302: 0 140: 60303: 0 140: 60304: 0 140: 60305: 0 140: 60306: 0 140: 60307: 0 140: 60308: 0 140: 60309: 0 140: 60310: 0 140: 60311: 0 140: 60312: 0 140: 60313: 0 140: 60314: 0 140: 60315: 0 140: 60316: 0 140: 60317: 0 140: 60318: 0 140: 60319: 0 140: 60320: 0 140: 60321: 0 140: 60322: 0 140: 60323: 0 140: 60324: 0 140: 60325: 0 140: 60326: 0 140: 60327: 0 140: 60328: 0 140: 60329: 0 140: 60330: 0 140: 60331: 0 140: 60332: 0 140: 60333: 0 140: 60334: 0 140: 60335: 0 140: 60336: 0 140: 60337: 0 140: 60338: 0 140: 60339: 0 140: 60340: 0 140: 60341: 0 140: 60342: 0 140: 60343: 0 140: 60344: 0 140: 60345: 0 140: 60346: 0 140: 60347: 0 140: 60348: 0 140: 60349: 0 140: 60350: 0 140: 60351: 0 140: 60352: 0 140: 60353: 0 140: 60354: 0 140: 60355: 0 140: 60356: 0 140: 60357: 0 140: 60358: 0 140: 60359: 0 140: 60360: 0 140: 60361: 0 140: 60362: 0 140: 60363: 0 140: 60364: 0 140: 60365: 0 140: 60366: 0 140: 60367: 0 140: 60368: 0 140: 60369: 0 140: 60370: 0 140: 60371: 0 140: 60372: 0 140: 60373: 0 140: 60374: 0 140: 60375: 0 140: 60376: 0 140: 60377: 0 140: 60378: 0 140: 60379: 0 140: 60380: 0 140: 60381: 0 140: 60382: 0 140: 60383: 0 140: 60384: 0 140: 60385: 0 140: 60386: 0 140: 60387: 0 140: 60388: 0 140: 60389: 0 140: 60390: 0 140: 60391: 0 140: 60392: 0 140: 60393: 0 140: 60394: 0 140: 60395: 0 140: 60396: 0 140: 60397: 0 140: 60398: 0 140: 60399: 0 140: 60400: 0 140: 60401: 0 140: 60402: 0 140: 60403: 0 140: 60404: 0 140: 60405: 0 140: 60406: 0 140: 60407: 0 140: 60408: 0 140: 60409: 0 140: 60410: 0 140: 60411: 0 140: 60412: 0 140: 60413: 0 140: 60414: 0 140: 60415: 0 140: 60416: 0 140: 60417: 0 140: 60418: 0 140: 60419: 0 140: 60420: 0 140: 60421: 0 140: 60422: 0 140: 60423: 0 140: 60424: 0 140: 60425: 0 140: 60426: 0 140: 60427: 0 140: 60428: 0 140: 60429: 0 140: 60430: 0 140: 60431: 0 140: 60432: 0 140: 60433: 0 140: 60434: 0 140: 60435: 0 140: 60436: 0 140: 60437: 0 140: 60438: 0 140: 60439: 0 140: 60440: 0 140: 60441: 0 140: 60442: 0 140: 60443: 0 140: 60444: 0 140: 60445: 0 140: 60446: 0 140: 60447: 0 140: 60448: 0 140: 60449: 0 140: 60450: 0 140: 60451: 0 140: 60452: 0 140: 60453: 0 140: 60454: 0 140: 60455: 0 140: 60456: 0 140: 60457: 0 140: 60458: 0 140: 60459: 0 140: 60460: 0 140: 60461: 0 140: 60462: 0 140: 60463: 0 140: 60464: 0 140: 60465: 0 140: 60466: 0 140: 60467: 0 140: 60468: 0 140: 60469: 0 140: 60470: 0 140: 60471: 0 140: 60472: 0 140: 60473: 0 140: 60474: 0 140: 60475: 0 140: 60476: 0 140: 60477: 0 140: 60478: 0 140: 60479: 0 140: 60480: 0 140: 60481: 0 140: 60482: 0 140: 60483: 0 140: 60484: 0 140: 60485: 0 140: 60486: 0 140: 60487: 0 140: 60488: 0 140: 60489: 0 140: 60490: 0 140: 60491: 0 140: 60492: 0 140: 60493: 0 140: 60494: 0 140: 60495: 0 140: 60496: 0 140: 60497: 0 140: 60498: 0 140: 60499: 0 140: 60500: 0 140: 60501: 0 140: 60502: 0 140: 60503: 0 140: 60504: 0 140: 60505: 0 140: 60506: 0 140: 60507: 0 140: 60508: 0 140: 60509: 0 140: 60510: 0 140: 60511: 0 140: 60512: 0 140: 60513: 0 140: 60514: 0 140: 60515: 0 140: 60516: 0 140: 60517: 0 140: 60518: 0 140: 60519: 0 140: 60520: 0 140: 60521: 0 140: 60522: 0 140: 60523: 0 140: 60524: 0 140: 60525: 0 140: 60526: 0 140: 60527: 0 140: 60528: 0 140: 60529: 0 140: 60530: 0 140: 60531: 0 140: 60532: 0 140: 60533: 0 140: 60534: 0 140: 60535: 0 140: 60536: 0 140: 60537: 0 140: 60538: 0 140: 60539: 0 140: 60540: 0 140: 60541: 0 140: 60542: 0 140: 60543: 0 140: 60544: 0 140: 60545: 0 140: 60546: 0 140: 60547: 0 140: 60548: 0 140: 60549: 0 140: 60550: 0 140: 60551: 0 140: 60552: 0 140: 60553: 0 140: 60554: 0 140: 60555: 0 140: 60556: 0 140: 60557: 0 140: 60558: 0 140: 60559: 0 140: 60560: 0 140: 60561: 0 140: 60562: 0 140: 60563: 0 140: 60564: 0 140: 60565: 0 140: 60566: 0 140: 60567: 0 140: 60568: 0 140: 60569: 0 140: 60570: 0 140: 60571: 0 140: 60572: 0 140: 60573: 0 140: 60574: 0 140: 60575: 0 140: 60576: 0 140: 60577: 0 140: 60578: 0 140: 60579: 0 140: 60580: 0 140: 60581: 0 140: 60582: 0 140: 60583: 0 140: 60584: 0 140: 60585: 0 140: 60586: 0 140: 60587: 0 140: 60588: 0 140: 60589: 0 140: 60590: 0 140: 60591: 0 140: 60592: 0 140: 60593: 0 140: 60594: 0 140: 60595: 0 140: 60596: 0 140: 60597: 0 140: 60598: 0 140: 60599: 0 140: 60600: 0 140: 60601: 0 140: 60602: 0 140: 60603: 0 140: 60604: 0 140: 60605: 0 140: 60606: 0 140: 60607: 0 140: 60608: 0 140: 60609: 0 140: 60610: 0 140: 60611: 0 140: 60612: 0 140: 60613: 0 140: 60614: 0 140: 60615: 0 140: 60616: 0 140: 60617: 0 140: 60618: 0 140: 60619: 0 140: 60620: 0 140: 60621: 0 140: 60622: 0 140: 60623: 0 140: 60624: 0 140: 60625: 0 140: 60626: 0 140: 60627: 0 140: 60628: 0 140: 60629: 0 140: 60630: 0 140: 60631: 0 140: 60632: 0 140: 60633: 0 140: 60634: 0 140: 60635: 0 140: 60636: 0 140: 60637: 0 140: 60638: 0 140: 60639: 0 140: 60640: 0 140: 60641: 0 140: 60642: 0 140: 60643: 0 140: 60644: 0 140: 60645: 0 140: 60646: 0 140: 60647: 0 140: 60648: 0 140: 60649: 0 140: 60650: 0 140: 60651: 0 140: 60652: 0 140: 60653: 0 140: 60654: 0 140: 60655: 0 140: 60656: 0 140: 60657: 0 140: 60658: 0 140: 60659: 0 140: 60660: 0 140: 60661: 0 140: 60662: 0 140: 60663: 0 140: 60664: 0 140: 60665: 0 140: 60666: 0 140: 60667: 0 140: 60668: 0 140: 60669: 0 140: 60670: 0 140: 60671: 0 140: 60672: 0 140: 60673: 0 140: 60674: 0 140: 60675: 0 140: 60676: 0 140: 60677: 0 140: 60678: 0 140: 60679: 0 140: 60680: 0 140: 60681: 0 140: 60682: 0 140: 60683: 0 140: 60684: 0 140: 60685: 0 140: 60686: 0 140: 60687: 0 140: 60688: 0 140: 60689: 0 140: 60690: 0 140: 60691: 0 140: 60692: 0 140: 60693: 0 140: 60694: 0 140: 60695: 0 140: 60696: 0 140: 60697: 0 140: 60698: 0 140: 60699: 0 140: 60700: 0 140: 60701: 0 140: 60702: 0 140: 60703: 0 140: 60704: 0 140: 60705: 0 140: 60706: 0 140: 60707: 0 140: 60708: 0 140: 60709: 0 140: 60710: 0 140: 60711: 0 140: 60712: 0 140: 60713: 0 140: 60714: 0 140: 60715: 0 140: 60716: 0 140: 60717: 0 140: 60718: 0 140: 60719: 0 140: 60720: 0 140: 60721: 0 140: 60722: 0 140: 60723: 0 140: 60724: 0 140: 60725: 0 140: 60726: 0 140: 60727: 0 140: 60728: 0 140: 60729: 0 140: 60730: 0 140: 60731: 0 140: 60732: 0 140: 60733: 0 140: 60734: 0 140: 60735: 0 140: 60736: 0 140: 60737: 0 140: 60738: 0 140: 60739: 0 140: 60740: 0 140: 60741: 0 140: 60742: 0 140: 60743: 0 140: 60744: 0 140: 60745: 0 140: 60746: 0 140: 60747: 0 140: 60748: 0 140: 60749: 0 140: 60750: 0 140: 60751: 0 140: 60752: 0 140: 60753: 0 140: 60754: 0 140: 60755: 0 140: 60756: 0 140: 60757: 0 140: 60758: 0 140: 60759: 0 140: 60760: 0 140: 60761: 0 140: 60762: 0 140: 60763: 0 140: 60764: 0 140: 60765: 0 140: 60766: 0 140: 60767: 0 140: 60768: 0 140: 60769: 0 140: 60770: 0 140: 60771: 0 140: 60772: 0 140: 60773: 0 140: 60774: 0 140: 60775: 0 140: 60776: 0 140: 60777: 0 140: 60778: 0 140: 60779: 0 140: 60780: 0 140: 60781: 0 140: 60782: 0 140: 60783: 0 140: 60784: 0 140: 60785: 0 140: 60786: 0 140: 60787: 0 140: 60788: 0 140: 60789: 0 140: 60790: 0 140: 60791: 0 140: 60792: 0 140: 60793: 0 140: 60794: 0 140: 60795: 0 140: 60796: 0 140: 60797: 0 140: 60798: 0 140: 60799: 0 140: 60800: 0 140: 60801: 0 140: 60802: 0 140: 60803: 0 140: 60804: 0 140: 60805: 0 140: 60806: 0 140: 60807: 0 140: 60808: 0 140: 60809: 0 140: 60810: 0 140: 60811: 0 140: 60812: 0 140: 60813: 0 140: 60814: 0 140: 60815: 0 140: 60816: 0 140: 60817: 0 140: 60818: 0 140: 60819: 0 140: 60820: 0 140: 60821: 0 140: 60822: 0 140: 60823: 0 140: 60824: 0 140: 60825: 0 140: 60826: 0 140: 60827: 0 140: 60828: 0 140: 60829: 0 140: 60830: 0 140: 60831: 0 140: 60832: 0 140: 60833: 0 140: 60834: 0 140: 60835: 0 140: 60836: 0 140: 60837: 0 140: 60838: 0 140: 60839: 0 140: 60840: 0 140: 60841: 0 140: 60842: 0 140: 60843: 0 140: 60844: 0 140: 60845: 0 140: 60846: 0 140: 60847: 0 140: 60848: 0 140: 60849: 0 140: 60850: 0 140: 60851: 0 140: 60852: 0 140: 60853: 0 140: 60854: 0 140: 60855: 0 140: 60856: 0 140: 60857: 0 140: 60858: 0 140: 60859: 0 140: 60860: 0 140: 60861: 0 140: 60862: 0 140: 60863: 0 140: 60864: 0 140: 60865: 0 140: 60866: 0 140: 60867: 0 140: 60868: 0 140: 60869: 0 140: 60870: 0 140: 60871: 0 140: 60872: 0 140: 60873: 0 140: 60874: 0 140: 60875: 0 140: 60876: 0 140: 60877: 0 140: 60878: 0 140: 60879: 0 140: 60880: 0 140: 60881: 0 140: 60882: 0 140: 60883: 0 140: 60884: 0 140: 60885: 0 140: 60886: 0 140: 60887: 0 140: 60888: 0 140: 60889: 0 140: 60890: 0 140: 60891: 0 140: 60892: 0 140: 60893: 0 140: 60894: 0 140: 60895: 0 140: 60896: 0 140: 60897: 0 140: 60898: 0 140: 60899: 0 140: 60900: 0 140: 60901: 0 140: 60902: 0 140: 60903: 0 140: 60904: 0 140: 60905: 0 140: 60906: 0 140: 60907: 0 140: 60908: 0 140: 60909: 0 140: 60910: 0 140: 60911: 0 140: 60912: 0 140: 60913: 0 140: 60914: 0 140: 60915: 0 140: 60916: 0 140: 60917: 0 140: 60918: 0 140: 60919: 0 140: 60920: 0 140: 60921: 0 140: 60922: 0 140: 60923: 0 140: 60924: 0 140: 60925: 0 140: 60926: 0 140: 60927: 0 140: 60928: 0 140: 60929: 0 140: 60930: 0 140: 60931: 0 140: 60932: 0 140: 60933: 0 140: 60934: 0 140: 60935: 0 140: 60936: 0 140: 60937: 0 140: 60938: 0 140: 60939: 0 140: 60940: 0 140: 60941: 0 140: 60942: 0 140: 60943: 0 140: 60944: 0 140: 60945: 0 140: 60946: 0 140: 60947: 0 140: 60948: 0 140: 60949: 0 140: 60950: 0 140: 60951: 0 140: 60952: 0 140: 60953: 0 140: 60954: 0 140: 60955: 0 140: 60956: 0 140: 60957: 0 140: 60958: 0 140: 60959: 0 140: 60960: 0 140: 60961: 0 140: 60962: 0 140: 60963: 0 140: 60964: 0 140: 60965: 0 140: 60966: 0 140: 60967: 0 140: 60968: 0 140: 60969: 0 140: 60970: 0 140: 60971: 0 140: 60972: 0 140: 60973: 0 140: 60974: 0 140: 60975: 0 140: 60976: 0 140: 60977: 0 140: 60978: 0 140: 60979: 0 140: 60980: 0 140: 60981: 0 140: 60982: 0 140: 60983: 0 140: 60984: 0 140: 60985: 0 140: 60986: 0 140: 60987: 0 140: 60988: 0 140: 60989: 0 140: 60990: 0 140: 60991: 0 140: 60992: 0 140: 60993: 0 140: 60994: 0 140: 60995: 0 140: 60996: 0 140: 60997: 0 140: 60998: 0 140: 60999: 0 140: 61000: 0 140: 61001: 0 140: 61002: 0 140: 61003: 0 140: 61004: 0 140: 61005: 0 140: 61006: 0 140: 61007: 0 140: 61008: 0 140: 61009: 0 140: 61010: 0 140: 61011: 0 140: 61012: 0 140: 61013: 0 140: 61014: 0 140: 61015: 0 140: 61016: 0 140: 61017: 0 140: 61018: 0 140: 61019: 0 140: 61020: 0 140: 61021: 0 140: 61022: 0 140: 61023: 0 140: 61024: 0 140: 61025: 0 140: 61026: 0 140: 61027: 0 140: 61028: 0 140: 61029: 0 140: 61030: 0 140: 61031: 0 140: 61032: 0 140: 61033: 0 140: 61034: 0 140: 61035: 0 140: 61036: 0 140: 61037: 0 140: 61038: 0 140: 61039: 0 140: 61040: 0 140: 61041: 0 140: 61042: 0 140: 61043: 0 140: 61044: 0 140: 61045: 0 140: 61046: 0 140: 61047: 0 140: 61048: 0 140: 61049: 0 140: 61050: 0 140: 61051: 0 140: 61052: 0 140: 61053: 0 140: 61054: 0 140: 61055: 0 140: 61056: 0 140: 61057: 0 140: 61058: 0 140: 61059: 0 140: 61060: 0 140: 61061: 0 140: 61062: 0 140: 61063: 0 140: 61064: 0 140: 61065: 0 140: 61066: 0 140: 61067: 0 140: 61068: 0 140: 61069: 0 140: 61070: 0 140: 61071: 0 140: 61072: 0 140: 61073: 0 140: 61074: 0 140: 61075: 0 140: 61076: 0 140: 61077: 0 140: 61078: 0 140: 61079: 0 140: 61080: 0 140: 61081: 0 140: 61082: 0 140: 61083: 0 140: 61084: 0 140: 61085: 0 140: 61086: 0 140: 61087: 0 140: 61088: 0 140: 61089: 0 140: 61090: 0 140: 61091: 0 140: 61092: 0 140: 61093: 0 140: 61094: 0 140: 61095: 0 140: 61096: 0 140: 61097: 0 140: 61098: 0 140: 61099: 0 140: 61100: 0 140: 61101: 0 140: 61102: 0 140: 61103: 0 140: 61104: 0 140: 61105: 0 140: 61106: 0 140: 61107: 0 140: 61108: 0 140: 61109: 0 140: 61110: 0 140: 61111: 0 140: 61112: 0 140: 61113: 0 140: 61114: 0 140: 61115: 0 140: 61116: 0 140: 61117: 0 140: 61118: 0 140: 61119: 0 140: 61120: 0 140: 61121: 0 140: 61122: 0 140: 61123: 0 140: 61124: 0 140: 61125: 0 140: 61126: 0 140: 61127: 0 140: 61128: 0 140: 61129: 0 140: 61130: 0 140: 61131: 0 140: 61132: 0 140: 61133: 0 140: 61134: 0 140: 61135: 0 140: 61136: 0 140: 61137: 0 140: 61138: 0 140: 61139: 0 140: 61140: 0 140: 61141: 0 140: 61142: 0 140: 61143: 0 140: 61144: 0 140: 61145: 0 140: 61146: 0 140: 61147: 0 140: 61148: 0 140: 61149: 0 140: 61150: 0 140: 61151: 0 140: 61152: 0 140: 61153: 0 140: 61154: 0 140: 61155: 0 140: 61156: 0 140: 61157: 0 140: 61158: 0 140: 61159: 0 140: 61160: 0 140: 61161: 0 140: 61162: 0 140: 61163: 0 140: 61164: 0 140: 61165: 0 140: 61166: 0 140: 61167: 0 140: 61168: 0 140: 61169: 0 140: 61170: 0 140: 61171: 0 140: 61172: 0 140: 61173: 0 140: 61174: 0 140: 61175: 0 140: 61176: 0 140: 61177: 0 140: 61178: 0 140: 61179: 0 140: 61180: 0 140: 61181: 0 140: 61182: 0 140: 61183: 0 140: 61184: 0 140: 61185: 0 140: 61186: 0 140: 61187: 0 140: 61188: 0 140: 61189: 0 140: 61190: 0 140: 61191: 0 140: 61192: 0 140: 61193: 0 140: 61194: 0 140: 61195: 0 140: 61196: 0 140: 61197: 0 140: 61198: 0 140: 61199: 0 140: 61200: 0 140: 61201: 0 140: 61202: 0 140: 61203: 0 140: 61204: 0 140: 61205: 0 140: 61206: 0 140: 61207: 0 140: 61208: 0 140: 61209: 0 140: 61210: 0 140: 61211: 0 140: 61212: 0 140: 61213: 0 140: 61214: 0 140: 61215: 0 140: 61216: 0 140: 61217: 0 140: 61218: 0 140: 61219: 0 140: 61220: 0 140: 61221: 0 140: 61222: 0 140: 61223: 0 140: 61224: 0 140: 61225: 0 140: 61226: 0 140: 61227: 0 140: 61228: 0 140: 61229: 0 140: 61230: 0 140: 61231: 0 140: 61232: 0 140: 61233: 0 140: 61234: 0 140: 61235: 0 140: 61236: 0 140: 61237: 0 140: 61238: 0 140: 61239: 0 140: 61240: 0 140: 61241: 0 140: 61242: 0 140: 61243: 0 140: 61244: 0 140: 61245: 0 140: 61246: 0 140: 61247: 0 140: 61248: 0 140: 61249: 0 140: 61250: 0 140: 61251: 0 140: 61252: 0 140: 61253: 0 140: 61254: 0 140: 61255: 0 140: 61256: 0 140: 61257: 0 140: 61258: 0 140: 61259: 0 140: 61260: 0 140: 61261: 0 140: 61262: 0 140: 61263: 0 140: 61264: 0 140: 61265: 0 140: 61266: 0 140: 61267: 0 140: 61268: 0 140: 61269: 0 140: 61270: 0 140: 61271: 0 140: 61272: 0 140: 61273: 0 140: 61274: 0 140: 61275: 0 140: 61276: 0 140: 61277: 0 140: 61278: 0 140: 61279: 0 140: 61280: 0 140: 61281: 0 140: 61282: 0 140: 61283: 0 140: 61284: 0 140: 61285: 0 140: 61286: 0 140: 61287: 0 140: 61288: 0 140: 61289: 0 140: 61290: 0 140: 61291: 0 140: 61292: 0 140: 61293: 0 140: 61294: 0 140: 61295: 0 140: 61296: 0 140: 61297: 0 140: 61298: 0 140: 61299: 0 140: 61300: 0 140: 61301: 0 140: 61302: 0 140: 61303: 0 140: 61304: 0 140: 61305: 0 140: 61306: 0 140: 61307: 0 140: 61308: 0 140: 61309: 0 140: 61310: 0 140: 61311: 0 140: 61312: 0 140: 61313: 0 140: 61314: 0 140: 61315: 0 140: 61316: 0 140: 61317: 0 140: 61318: 0 140: 61319: 0 140: 61320: 0 140: 61321: 0 140: 61322: 0 140: 61323: 0 140: 61324: 0 140: 61325: 0 140: 61326: 0 140: 61327: 0 140: 61328: 0 140: 61329: 0 140: 61330: 0 140: 61331: 0 140: 61332: 0 140: 61333: 0 140: 61334: 0 140: 61335: 0 140: 61336: 0 140: 61337: 0 140: 61338: 0 140: 61339: 0 140: 61340: 0 140: 61341: 0 140: 61342: 0 140: 61343: 0 140: 61344: 0 140: 61345: 0 140: 61346: 0 140: 61347: 0 140: 61348: 0 140: 61349: 0 140: 61350: 0 140: 61351: 0 140: 61352: 0 140: 61353: 0 140: 61354: 0 140: 61355: 0 140: 61356: 0 140: 61357: 0 140: 61358: 0 140: 61359: 0 140: 61360: 0 140: 61361: 0 140: 61362: 0 140: 61363: 0 140: 61364: 0 140: 61365: 0 140: 61366: 0 140: 61367: 0 140: 61368: 0 140: 61369: 0 140: 61370: 0 140: 61371: 0 140: 61372: 0 140: 61373: 0 140: 61374: 0 140: 61375: 0 140: 61376: 0 140: 61377: 0 140: 61378: 0 140: 61379: 0 140: 61380: 0 140: 61381: 0 140: 61382: 0 140: 61383: 0 140: 61384: 0 140: 61385: 0 140: 61386: 0 140: 61387: 0 140: 61388: 0 140: 61389: 0 140: 61390: 0 140: 61391: 0 140: 61392: 0 140: 61393: 0 140: 61394: 0 140: 61395: 0 140: 61396: 0 140: 61397: 0 140: 61398: 0 140: 61399: 0 140: 61400: 0 140: 61401: 0 140: 61402: 0 140: 61403: 0 140: 61404: 0 140: 61405: 0 140: 61406: 0 140: 61407: 0 140: 61408: 0 140: 61409: 0 140: 61410: 0 140: 61411: 0 140: 61412: 0 140: 61413: 0 140: 61414: 0 140: 61415: 0 140: 61416: 0 140: 61417: 0 140: 61418: 0 140: 61419: 0 140: 61420: 0 140: 61421: 0 140: 61422: 0 140: 61423: 0 140: 61424: 0 140: 61425: 0 140: 61426: 0 140: 61427: 0 140: 61428: 0 140: 61429: 0 140: 61430: 0 140: 61431: 0 140: 61432: 0 140: 61433: 0 140: 61434: 0 140: 61435: 0 140: 61436: 0 140: 61437: 0 140: 61438: 0 140: 61439: 0 140: 61440: 0 140: 61441: 0 140: 61442: 0 140: 61443: 0 140: 61444: 0 140: 61445: 0 140: 61446: 0 140: 61447: 0 140: 61448: 0 140: 61449: 0 140: 61450: 0 140: 61451: 0 140: 61452: 0 140: 61453: 0 140: 61454: 0 140: 61455: 0 140: 61456: 0 140: 61457: 0 140: 61458: 0 140: 61459: 0 140: 61460: 0 140: 61461: 0 140: 61462: 0 140: 61463: 0 140: 61464: 0 140: 61465: 0 140: 61466: 0 140: 61467: 0 140: 61468: 0 140: 61469: 0 140: 61470: 0 140: 61471: 0 140: 61472: 0 140: 61473: 0 140: 61474: 0 140: 61475: 0 140: 61476: 0 140: 61477: 0 140: 61478: 0 140: 61479: 0 140: 61480: 0 140: 61481: 0 140: 61482: 0 140: 61483: 0 140: 61484: 0 140: 61485: 0 140: 61486: 0 140: 61487: 0 140: 61488: 0 140: 61489: 0 140: 61490: 0 140: 61491: 0 140: 61492: 0 140: 61493: 0 140: 61494: 0 140: 61495: 0 140: 61496: 0 140: 61497: 0 140: 61498: 0 140: 61499: 0 140: 61500: 0 140: 61501: 0 140: 61502: 0 140: 61503: 0 140: 61504: 0 140: 61505: 0 140: 61506: 0 140: 61507: 0 140: 61508: 0 140: 61509: 0 140: 61510: 0 140: 61511: 0 140: 61512: 0 140: 61513: 0 140: 61514: 0 140: 61515: 0 140: 61516: 0 140: 61517: 0 140: 61518: 0 140: 61519: 0 140: 61520: 0 140: 61521: 0 140: 61522: 0 140: 61523: 0 140: 61524: 0 140: 61525: 0 140: 61526: 0 140: 61527: 0 140: 61528: 0 140: 61529: 0 140: 61530: 0 140: 61531: 0 140: 61532: 0 140: 61533: 0 140: 61534: 0 140: 61535: 0 140: 61536: 0 140: 61537: 0 140: 61538: 0 140: 61539: 0 140: 61540: 0 140: 61541: 0 140: 61542: 0 140: 61543: 0 140: 61544: 0 140: 61545: 0 140: 61546: 0 140: 61547: 0 140: 61548: 0 140: 61549: 0 140: 61550: 0 140: 61551: 0 140: 61552: 0 140: 61553: 0 140: 61554: 0 140: 61555: 0 140: 61556: 0 140: 61557: 0 140: 61558: 0 140: 61559: 0 140: 61560: 0 140: 61561: 0 140: 61562: 0 140: 61563: 0 140: 61564: 0 140: 61565: 0 140: 61566: 0 140: 61567: 0 140: 61568: 0 140: 61569: 0 140: 61570: 0 140: 61571: 0 140: 61572: 0 140: 61573: 0 140: 61574: 0 140: 61575: 0 140: 61576: 0 140: 61577: 0 140: 61578: 0 140: 61579: 0 140: 61580: 0 140: 61581: 0 140: 61582: 0 140: 61583: 0 140: 61584: 0 140: 61585: 0 140: 61586: 0 140: 61587: 0 140: 61588: 0 140: 61589: 0 140: 61590: 0 140: 61591: 0 140: 61592: 0 140: 61593: 0 140: 61594: 0 140: 61595: 0 140: 61596: 0 140: 61597: 0 140: 61598: 0 140: 61599: 0 140: 61600: 0 140: 61601: 0 140: 61602: 0 140: 61603: 0 140: 61604: 0 140: 61605: 0 140: 61606: 0 140: 61607: 0 140: 61608: 0 140: 61609: 0 140: 61610: 0 140: 61611: 0 140: 61612: 0 140: 61613: 0 140: 61614: 0 140: 61615: 0 140: 61616: 0 140: 61617: 0 140: 61618: 0 140: 61619: 0 140: 61620: 0 140: 61621: 0 140: 61622: 0 140: 61623: 0 140: 61624: 0 140: 61625: 0 140: 61626: 0 140: 61627: 0 140: 61628: 0 140: 61629: 0 140: 61630: 0 140: 61631: 0 140: 61632: 0 140: 61633: 0 140: 61634: 0 140: 61635: 0 140: 61636: 0 140: 61637: 0 140: 61638: 0 140: 61639: 0 140: 61640: 0 140: 61641: 0 140: 61642: 0 140: 61643: 0 140: 61644: 0 140: 61645: 0 140: 61646: 0 140: 61647: 0 140: 61648: 0 140: 61649: 0 140: 61650: 0 140: 61651: 0 140: 61652: 0 140: 61653: 0 140: 61654: 0 140: 61655: 0 140: 61656: 0 140: 61657: 0 140: 61658: 0 140: 61659: 0 140: 61660: 0 140: 61661: 0 140: 61662: 0 140: 61663: 0 140: 61664: 0 140: 61665: 0 140: 61666: 0 140: 61667: 0 140: 61668: 0 140: 61669: 0 140: 61670: 0 140: 61671: 0 140: 61672: 0 140: 61673: 0 140: 61674: 0 140: 61675: 0 140: 61676: 0 140: 61677: 0 140: 61678: 0 140: 61679: 0 140: 61680: 0 140: 61681: 0 140: 61682: 0 140: 61683: 0 140: 61684: 0 140: 61685: 0 140: 61686: 0 140: 61687: 0 140: 61688: 0 140: 61689: 0 140: 61690: 0 140: 61691: 0 140: 61692: 0 140: 61693: 0 140: 61694: 0 140: 61695: 0 140: 61696: 0 140: 61697: 0 140: 61698: 0 140: 61699: 0 140: 61700: 0 140: 61701: 0 140: 61702: 0 140: 61703: 0 140: 61704: 0 140: 61705: 0 140: 61706: 0 140: 61707: 0 140: 61708: 0 140: 61709: 0 140: 61710: 0 140: 61711: 0 140: 61712: 0 140: 61713: 0 140: 61714: 0 140: 61715: 0 140: 61716: 0 140: 61717: 0 140: 61718: 0 140: 61719: 0 140: 61720: 0 140: 61721: 0 140: 61722: 0 140: 61723: 0 140: 61724: 0 140: 61725: 0 140: 61726: 0 140: 61727: 0 140: 61728: 0 140: 61729: 0 140: 61730: 0 140: 61731: 0 140: 61732: 0 140: 61733: 0 140: 61734: 0 140: 61735: 0 140: 61736: 0 140: 61737: 0 140: 61738: 0 140: 61739: 0 140: 61740: 0 140: 61741: 0 140: 61742: 0 140: 61743: 0 140: 61744: 0 140: 61745: 0 140: 61746: 0 140: 61747: 0 140: 61748: 0 140: 61749: 0 140: 61750: 0 140: 61751: 0 140: 61752: 0 140: 61753: 0 140: 61754: 0 140: 61755: 0 140: 61756: 0 140: 61757: 0 140: 61758: 0 140: 61759: 0 140: 61760: 0 140: 61761: 0 140: 61762: 0 140: 61763: 0 140: 61764: 0 140: 61765: 0 140: 61766: 0 140: 61767: 0 140: 61768: 0 140: 61769: 0 140: 61770: 0 140: 61771: 0 140: 61772: 0 140: 61773: 0 140: 61774: 0 140: 61775: 0 140: 61776: 0 140: 61777: 0 140: 61778: 0 140: 61779: 0 140: 61780: 0 140: 61781: 0 140: 61782: 0 140: 61783: 0 140: 61784: 0 140: 61785: 0 140: 61786: 0 140: 61787: 0 140: 61788: 0 140: 61789: 0 140: 61790: 0 140: 61791: 0 140: 61792: 0 140: 61793: 0 140: 61794: 0 140: 61795: 0 140: 61796: 0 140: 61797: 0 140: 61798: 0 140: 61799: 0 140: 61800: 0 140: 61801: 0 140: 61802: 0 140: 61803: 0 140: 61804: 0 140: 61805: 0 140: 61806: 0 140: 61807: 0 140: 61808: 0 140: 61809: 0 140: 61810: 0 140: 61811: 0 140: 61812: 0 140: 61813: 0 140: 61814: 0 140: 61815: 0 140: 61816: 0 140: 61817: 0 140: 61818: 0 140: 61819: 0 140: 61820: 0 140: 61821: 0 140: 61822: 0 140: 61823: 0 140: 61824: 0 140: 61825: 0 140: 61826: 0 140: 61827: 0 140: 61828: 0 140: 61829: 0 140: 61830: 0 140: 61831: 0 140: 61832: 0 140: 61833: 0 140: 61834: 0 140: 61835: 0 140: 61836: 0 140: 61837: 0 140: 61838: 0 140: 61839: 0 140: 61840: 0 140: 61841: 0 140: 61842: 0 140: 61843: 0 140: 61844: 0 140: 61845: 0 140: 61846: 0 140: 61847: 0 140: 61848: 0 140: 61849: 0 140: 61850: 0 140: 61851: 0 140: 61852: 0 140: 61853: 0 140: 61854: 0 140: 61855: 0 140: 61856: 0 140: 61857: 0 140: 61858: 0 140: 61859: 0 140: 61860: 0 140: 61861: 0 140: 61862: 0 140: 61863: 0 140: 61864: 0 140: 61865: 0 140: 61866: 0 140: 61867: 0 140: 61868: 0 140: 61869: 0 140: 61870: 0 140: 61871: 0 140: 61872: 0 140: 61873: 0 140: 61874: 0 140: 61875: 0 140: 61876: 0 140: 61877: 0 140: 61878: 0 140: 61879: 0 140: 61880: 0 140: 61881: 0 140: 61882: 0 140: 61883: 0 140: 61884: 0 140: 61885: 0 140: 61886: 0 140: 61887: 0 140: 61888: 0 140: 61889: 0 140: 61890: 0 140: 61891: 0 140: 61892: 0 140: 61893: 0 140: 61894: 0 140: 61895: 0 140: 61896: 0 140: 61897: 0 140: 61898: 0 140: 61899: 0 140: 61900: 0 140: 61901: 0 140: 61902: 0 140: 61903: 0 140: 61904: 0 140: 61905: 0 140: 61906: 0 140: 61907: 0 140: 61908: 0 140: 61909: 0 140: 61910: 0 140: 61911: 0 140: 61912: 0 140: 61913: 0 140: 61914: 0 140: 61915: 0 140: 61916: 0 140: 61917: 0 140: 61918: 0 140: 61919: 0 140: 61920: 0 140: 61921: 0 140: 61922: 0 140: 61923: 0 140: 61924: 0 140: 61925: 0 140: 61926: 0 140: 61927: 0 140: 61928: 0 140: 61929: 0 140: 61930: 0 140: 61931: 0 140: 61932: 0 140: 61933: 0 140: 61934: 0 140: 61935: 0 140: 61936: 0 140: 61937: 0 140: 61938: 0 140: 61939: 0 140: 61940: 0 140: 61941: 0 140: 61942: 0 140: 61943: 0 140: 61944: 0 140: 61945: 0 140: 61946: 0 140: 61947: 0 140: 61948: 0 140: 61949: 0 140: 61950: 0 140: 61951: 0 140: 61952: 0 140: 61953: 0 140: 61954: 0 140: 61955: 0 140: 61956: 0 140: 61957: 0 140: 61958: 0 140: 61959: 0 140: 61960: 0 140: 61961: 0 140: 61962: 0 140: 61963: 0 140: 61964: 0 140: 61965: 0 140: 61966: 0 140: 61967: 0 140: 61968: 0 140: 61969: 0 140: 61970: 0 140: 61971: 0 140: 61972: 0 140: 61973: 0 140: 61974: 0 140: 61975: 0 140: 61976: 0 140: 61977: 0 140: 61978: 0 140: 61979: 0 140: 61980: 0 140: 61981: 0 140: 61982: 0 140: 61983: 0 140: 61984: 0 140: 61985: 0 140: 61986: 0 140: 61987: 0 140: 61988: 0 140: 61989: 0 140: 61990: 0 140: 61991: 0 140: 61992: 0 140: 61993: 0 140: 61994: 0 140: 61995: 0 140: 61996: 0 140: 61997: 0 140: 61998: 0 140: 61999: 0 140: 62000: 0 140: 62001: 0 140: 62002: 0 140: 62003: 0 140: 62004: 0 140: 62005: 0 140: 62006: 0 140: 62007: 0 140: 62008: 0 140: 62009: 0 140: 62010: 0 140: 62011: 0 140: 62012: 0 140: 62013: 0 140: 62014: 0 140: 62015: 0 140: 62016: 0 140: 62017: 0 140: 62018: 0 140: 62019: 0 140: 62020: 0 140: 62021: 0 140: 62022: 0 140: 62023: 0 140: 62024: 0 140: 62025: 0 140: 62026: 0 140: 62027: 0 140: 62028: 0 140: 62029: 0 140: 62030: 0 140: 62031: 0 140: 62032: 0 140: 62033: 0 140: 62034: 0 140: 62035: 0 140: 62036: 0 140: 62037: 0 140: 62038: 0 140: 62039: 0 140: 62040: 0 140: 62041: 0 140: 62042: 0 140: 62043: 0 140: 62044: 0 140: 62045: 0 140: 62046: 0 140: 62047: 0 140: 62048: 0 140: 62049: 0 140: 62050: 0 140: 62051: 0 140: 62052: 0 140: 62053: 0 140: 62054: 0 140: 62055: 0 140: 62056: 0 140: 62057: 0 140: 62058: 0 140: 62059: 0 140: 62060: 0 140: 62061: 0 140: 62062: 0 140: 62063: 0 140: 62064: 0 140: 62065: 0 140: 62066: 0 140: 62067: 0 140: 62068: 0 140: 62069: 0 140: 62070: 0 140: 62071: 0 140: 62072: 0 140: 62073: 0 140: 62074: 0 140: 62075: 0 140: 62076: 0 140: 62077: 0 140: 62078: 0 140: 62079: 0 140: 62080: 0 140: 62081: 0 140: 62082: 0 140: 62083: 0 140: 62084: 0 140: 62085: 0 140: 62086: 0 140: 62087: 0 140: 62088: 0 140: 62089: 0 140: 62090: 0 140: 62091: 0 140: 62092: 0 140: 62093: 0 140: 62094: 0 140: 62095: 0 140: 62096: 0 140: 62097: 0 140: 62098: 0 140: 62099: 0 140: 62100: 0 140: 62101: 0 140: 62102: 0 140: 62103: 0 140: 62104: 0 140: 62105: 0 140: 62106: 0 140: 62107: 0 140: 62108: 0 140: 62109: 0 140: 62110: 0 140: 62111: 0 140: 62112: 0 140: 62113: 0 140: 62114: 0 140: 62115: 0 140: 62116: 0 140: 62117: 0 140: 62118: 0 140: 62119: 0 140: 62120: 0 140: 62121: 0 140: 62122: 0 140: 62123: 0 140: 62124: 0 140: 62125: 0 140: 62126: 0 140: 62127: 0 140: 62128: 0 140: 62129: 0 140: 62130: 0 140: 62131: 0 140: 62132: 0 140: 62133: 0 140: 62134: 0 140: 62135: 0 140: 62136: 0 140: 62137: 0 140: 62138: 0 140: 62139: 0 140: 62140: 0 140: 62141: 0 140: 62142: 0 140: 62143: 0 140: 62144: 0 140: 62145: 0 140: 62146: 0 140: 62147: 0 140: 62148: 0 140: 62149: 0 140: 62150: 0 140: 62151: 0 140: 62152: 0 140: 62153: 0 140: 62154: 0 140: 62155: 0 140: 62156: 0 140: 62157: 0 140: 62158: 0 140: 62159: 0 140: 62160: 0 140: 62161: 0 140: 62162: 0 140: 62163: 0 140: 62164: 0 140: 62165: 0 140: 62166: 0 140: 62167: 0 140: 62168: 0 140: 62169: 0 140: 62170: 0 140: 62171: 0 140: 62172: 0 140: 62173: 0 140: 62174: 0 140: 62175: 0 140: 62176: 0 140: 62177: 0 140: 62178: 0 140: 62179: 0 140: 62180: 0 140: 62181: 0 140: 62182: 0 140: 62183: 0 140: 62184: 0 140: 62185: 0 140: 62186: 0 140: 62187: 0 140: 62188: 0 140: 62189: 0 140: 62190: 0 140: 62191: 0 140: 62192: 0 140: 62193: 0 140: 62194: 0 140: 62195: 0 140: 62196: 0 140: 62197: 0 140: 62198: 0 140: 62199: 0 140: 62200: 0 140: 62201: 0 140: 62202: 0 140: 62203: 0 140: 62204: 0 140: 62205: 0 140: 62206: 0 140: 62207: 0 140: 62208: 0 140: 62209: 0 140: 62210: 0 140: 62211: 0 140: 62212: 0 140: 62213: 0 140: 62214: 0 140: 62215: 0 140: 62216: 0 140: 62217: 0 140: 62218: 0 140: 62219: 0 140: 62220: 0 140: 62221: 0 140: 62222: 0 140: 62223: 0 140: 62224: 0 140: 62225: 0 140: 62226: 0 140: 62227: 0 140: 62228: 0 140: 62229: 0 140: 62230: 0 140: 62231: 0 140: 62232: 0 140: 62233: 0 140: 62234: 0 140: 62235: 0 140: 62236: 0 140: 62237: 0 140: 62238: 0 140: 62239: 0 140: 62240: 0 140: 62241: 0 140: 62242: 0 140: 62243: 0 140: 62244: 0 140: 62245: 0 140: 62246: 0 140: 62247: 0 140: 62248: 0 140: 62249: 0 140: 62250: 0 140: 62251: 0 140: 62252: 0 140: 62253: 0 140: 62254: 0 140: 62255: 0 140: 62256: 0 140: 62257: 0 140: 62258: 0 140: 62259: 0 140: 62260: 0 140: 62261: 0 140: 62262: 0 140: 62263: 0 140: 62264: 0 140: 62265: 0 140: 62266: 0 140: 62267: 0 140: 62268: 0 140: 62269: 0 140: 62270: 0 140: 62271: 0 140: 62272: 0 140: 62273: 0 140: 62274: 0 140: 62275: 0 140: 62276: 0 140: 62277: 0 140: 62278: 0 140: 62279: 0 140: 62280: 0 140: 62281: 0 140: 62282: 0 140: 62283: 0 140: 62284: 0 140: 62285: 0 140: 62286: 0 140: 62287: 0 140: 62288: 0 140: 62289: 0 140: 62290: 0 140: 62291: 0 140: 62292: 0 140: 62293: 0 140: 62294: 0 140: 62295: 0 140: 62296: 0 140: 62297: 0 140: 62298: 0 140: 62299: 0 140: 62300: 0 140: 62301: 0 140: 62302: 0 140: 62303: 0 140: 62304: 0 140: 62305: 0 140: 62306: 0 140: 62307: 0 140: 62308: 0 140: 62309: 0 140: 62310: 0 140: 62311: 0 140: 62312: 0 140: 62313: 0 140: 62314: 0 140: 62315: 0 140: 62316: 0 140: 62317: 0 140: 62318: 0 140: 62319: 0 140: 62320: 0 140: 62321: 0 140: 62322: 0 140: 62323: 0 140: 62324: 0 140: 62325: 0 140: 62326: 0 140: 62327: 0 140: 62328: 0 140: 62329: 0 140: 62330: 0 140: 62331: 0 140: 62332: 0 140: 62333: 0 140: 62334: 0 140: 62335: 0 140: 62336: 0 140: 62337: 0 140: 62338: 0 140: 62339: 0 140: 62340: 0 140: 62341: 0 140: 62342: 0 140: 62343: 0 140: 62344: 0 140: 62345: 0 140: 62346: 0 140: 62347: 0 140: 62348: 0 140: 62349: 0 140: 62350: 0 140: 62351: 0 140: 62352: 0 140: 62353: 0 140: 62354: 0 140: 62355: 0 140: 62356: 0 140: 62357: 0 140: 62358: 0 140: 62359: 0 140: 62360: 0 140: 62361: 0 140: 62362: 0 140: 62363: 0 140: 62364: 0 140: 62365: 0 140: 62366: 0 140: 62367: 0 140: 62368: 0 140: 62369: 0 140: 62370: 0 140: 62371: 0 140: 62372: 0 140: 62373: 0 140: 62374: 0 140: 62375: 0 140: 62376: 0 140: 62377: 0 140: 62378: 0 140: 62379: 0 140: 62380: 0 140: 62381: 0 140: 62382: 0 140: 62383: 0 140: 62384: 0 140: 62385: 0 140: 62386: 0 140: 62387: 0 140: 62388: 0 140: 62389: 0 140: 62390: 0 140: 62391: 0 140: 62392: 0 140: 62393: 0 140: 62394: 0 140: 62395: 0 140: 62396: 0 140: 62397: 0 140: 62398: 0 140: 62399: 0 140: 62400: 0 140: 62401: 0 140: 62402: 0 140: 62403: 0 140: 62404: 0 140: 62405: 0 140: 62406: 0 140: 62407: 0 140: 62408: 0 140: 62409: 0 140: 62410: 0 140: 62411: 0 140: 62412: 0 140: 62413: 0 140: 62414: 0 140: 62415: 0 140: 62416: 0 140: 62417: 0 140: 62418: 0 140: 62419: 0 140: 62420: 0 140: 62421: 0 140: 62422: 0 140: 62423: 0 140: 62424: 0 140: 62425: 0 140: 62426: 0 140: 62427: 0 140: 62428: 0 140: 62429: 0 140: 62430: 0 140: 62431: 0 140: 62432: 0 140: 62433: 0 140: 62434: 0 140: 62435: 0 140: 62436: 0 140: 62437: 0 140: 62438: 0 140: 62439: 0 140: 62440: 0 140: 62441: 0 140: 62442: 0 140: 62443: 0 140: 62444: 0 140: 62445: 0 140: 62446: 0 140: 62447: 0 140: 62448: 0 140: 62449: 0 140: 62450: 0 140: 62451: 0 140: 62452: 0 140: 62453: 0 140: 62454: 0 140: 62455: 0 140: 62456: 0 140: 62457: 0 140: 62458: 0 140: 62459: 0 140: 62460: 0 140: 62461: 0 140: 62462: 0 140: 62463: 0 140: 62464: 0 140: 62465: 0 140: 62466: 0 140: 62467: 0 140: 62468: 0 140: 62469: 0 140: 62470: 0 140: 62471: 0 140: 62472: 0 140: 62473: 0 140: 62474: 0 140: 62475: 0 140: 62476: 0 140: 62477: 0 140: 62478: 0 140: 62479: 0 140: 62480: 0 140: 62481: 0 140: 62482: 0 140: 62483: 0 140: 62484: 0 140: 62485: 0 140: 62486: 0 140: 62487: 0 140: 62488: 0 140: 62489: 0 140: 62490: 0 140: 62491: 0 140: 62492: 0 140: 62493: 0 140: 62494: 0 140: 62495: 0 140: 62496: 0 140: 62497: 0 140: 62498: 0 140: 62499: 0 140: 62500: 0 140: 62501: 0 140: 62502: 0 140: 62503: 0 140: 62504: 0 140: 62505: 0 140: 62506: 0 140: 62507: 0 140: 62508: 0 140: 62509: 0 140: 62510: 0 140: 62511: 0 140: 62512: 0 140: 62513: 0 140: 62514: 0 140: 62515: 0 140: 62516: 0 140: 62517: 0 140: 62518: 0 140: 62519: 0 140: 62520: 0 140: 62521: 0 140: 62522: 0 140: 62523: 0 140: 62524: 0 140: 62525: 0 140: 62526: 0 140: 62527: 0 140: 62528: 0 140: 62529: 0 140: 62530: 0 140: 62531: 0 140: 62532: 0 140: 62533: 0 140: 62534: 0 140: 62535: 0 140: 62536: 0 140: 62537: 0 140: 62538: 0 140: 62539: 0 140: 62540: 0 140: 62541: 0 140: 62542: 0 140: 62543: 0 140: 62544: 0 140: 62545: 0 140: 62546: 0 140: 62547: 0 140: 62548: 0 140: 62549: 0 140: 62550: 0 140: 62551: 0 140: 62552: 0 140: 62553: 0 140: 62554: 0 140: 62555: 0 140: 62556: 0 140: 62557: 0 140: 62558: 0 140: 62559: 0 140: 62560: 0 140: 62561: 0 140: 62562: 0 140: 62563: 0 140: 62564: 0 140: 62565: 0 140: 62566: 0 140: 62567: 0 140: 62568: 0 140: 62569: 0 140: 62570: 0 140: 62571: 0 140: 62572: 0 140: 62573: 0 140: 62574: 0 140: 62575: 0 140: 62576: 0 140: 62577: 0 140: 62578: 0 140: 62579: 0 140: 62580: 0 140: 62581: 0 140: 62582: 0 140: 62583: 0 140: 62584: 0 140: 62585: 0 140: 62586: 0 140: 62587: 0 140: 62588: 0 140: 62589: 0 140: 62590: 0 140: 62591: 0 140: 62592: 0 140: 62593: 0 140: 62594: 0 140: 62595: 0 140: 62596: 0 140: 62597: 0 140: 62598: 0 140: 62599: 0 140: 62600: 0 140: 62601: 0 140: 62602: 0 140: 62603: 0 140: 62604: 0 140: 62605: 0 140: 62606: 0 140: 62607: 0 140: 62608: 0 140: 62609: 0 140: 62610: 0 140: 62611: 0 140: 62612: 0 140: 62613: 0 140: 62614: 0 140: 62615: 0 140: 62616: 0 140: 62617: 0 140: 62618: 0 140: 62619: 0 140: 62620: 0 140: 62621: 0 140: 62622: 0 140: 62623: 0 140: 62624: 0 140: 62625: 0 140: 62626: 0 140: 62627: 0 140: 62628: 0 140: 62629: 0 140: 62630: 0 140: 62631: 0 140: 62632: 0 140: 62633: 0 140: 62634: 0 140: 62635: 0 140: 62636: 0 140: 62637: 0 140: 62638: 0 140: 62639: 0 140: 62640: 0 140: 62641: 0 140: 62642: 0 140: 62643: 0 140: 62644: 0 140: 62645: 0 140: 62646: 0 140: 62647: 0 140: 62648: 0 140: 62649: 0 140: 62650: 0 140: 62651: 0 140: 62652: 0 140: 62653: 0 140: 62654: 0 140: 62655: 0 140: 62656: 0 140: 62657: 0 140: 62658: 0 140: 62659: 0 140: 62660: 0 140: 62661: 0 140: 62662: 0 140: 62663: 0 140: 62664: 0 140: 62665: 0 140: 62666: 0 140: 62667: 0 140: 62668: 0 140: 62669: 0 140: 62670: 0 140: 62671: 0 140: 62672: 0 140: 62673: 0 140: 62674: 0 140: 62675: 0 140: 62676: 0 140: 62677: 0 140: 62678: 0 140: 62679: 0 140: 62680: 0 140: 62681: 0 140: 62682: 0 140: 62683: 0 140: 62684: 0 140: 62685: 0 140: 62686: 0 140: 62687: 0 140: 62688: 0 140: 62689: 0 140: 62690: 0 140: 62691: 0 140: 62692: 0 140: 62693: 0 140: 62694: 0 140: 62695: 0 140: 62696: 0 140: 62697: 0 140: 62698: 0 140: 62699: 0 140: 62700: 0 140: 62701: 0 140: 62702: 0 140: 62703: 0 140: 62704: 0 140: 62705: 0 140: 62706: 0 140: 62707: 0 140: 62708: 0 140: 62709: 0 140: 62710: 0 140: 62711: 0 140: 62712: 0 140: 62713: 0 140: 62714: 0 140: 62715: 0 140: 62716: 0 140: 62717: 0 140: 62718: 0 140: 62719: 0 140: 62720: 0 140: 62721: 0 140: 62722: 0 140: 62723: 0 140: 62724: 0 140: 62725: 0 140: 62726: 0 140: 62727: 0 140: 62728: 0 140: 62729: 0 140: 62730: 0 140: 62731: 0 140: 62732: 0 140: 62733: 0 140: 62734: 0 140: 62735: 0 140: 62736: 0 140: 62737: 0 140: 62738: 0 140: 62739: 0 140: 62740: 0 140: 62741: 0 140: 62742: 0 140: 62743: 0 140: 62744: 0 140: 62745: 0 140: 62746: 0 140: 62747: 0 140: 62748: 0 140: 62749: 0 140: 62750: 0 140: 62751: 0 140: 62752: 0 140: 62753: 0 140: 62754: 0 140: 62755: 0 140: 62756: 0 140: 62757: 0 140: 62758: 0 140: 62759: 0 140: 62760: 0 140: 62761: 0 140: 62762: 0 140: 62763: 0 140: 62764: 0 140: 62765: 0 140: 62766: 0 140: 62767: 0 140: 62768: 0 140: 62769: 0 140: 62770: 0 140: 62771: 0 140: 62772: 0 140: 62773: 0 140: 62774: 0 140: 62775: 0 140: 62776: 0 140: 62777: 0 140: 62778: 0 140: 62779: 0 140: 62780: 0 140: 62781: 0 140: 62782: 0 140: 62783: 0 140: 62784: 0 140: 62785: 0 140: 62786: 0 140: 62787: 0 140: 62788: 0 140: 62789: 0 140: 62790: 0 140: 62791: 0 140: 62792: 0 140: 62793: 0 140: 62794: 0 140: 62795: 0 140: 62796: 0 140: 62797: 0 140: 62798: 0 140: 62799: 0 140: 62800: 0 140: 62801: 0 140: 62802: 0 140: 62803: 0 140: 62804: 0 140: 62805: 0 140: 62806: 0 140: 62807: 0 140: 62808: 0 140: 62809: 0 140: 62810: 0 140: 62811: 0 140: 62812: 0 140: 62813: 0 140: 62814: 0 140: 62815: 0 140: 62816: 0 140: 62817: 0 140: 62818: 0 140: 62819: 0 140: 62820: 0 140: 62821: 0 140: 62822: 0 140: 62823: 0 140: 62824: 0 140: 62825: 0 140: 62826: 0 140: 62827: 0 140: 62828: 0 140: 62829: 0 140: 62830: 0 140: 62831: 0 140: 62832: 0 140: 62833: 0 140: 62834: 0 140: 62835: 0 140: 62836: 0 140: 62837: 0 140: 62838: 0 140: 62839: 0 140: 62840: 0 140: 62841: 0 140: 62842: 0 140: 62843: 0 140: 62844: 0 140: 62845: 0 140: 62846: 0 140: 62847: 0 140: 62848: 0 140: 62849: 0 140: 62850: 0 140: 62851: 0 140: 62852: 0 140: 62853: 0 140: 62854: 0 140: 62855: 0 140: 62856: 0 140: 62857: 0 140: 62858: 0 140: 62859: 0 140: 62860: 0 140: 62861: 0 140: 62862: 0 140: 62863: 0 140: 62864: 0 140: 62865: 0 140: 62866: 0 140: 62867: 0 140: 62868: 0 140: 62869: 0 140: 62870: 0 140: 62871: 0 140: 62872: 0 140: 62873: 0 140: 62874: 0 140: 62875: 0 140: 62876: 0 140: 62877: 0 140: 62878: 0 140: 62879: 0 140: 62880: 0 140: 62881: 0 140: 62882: 0 140: 62883: 0 140: 62884: 0 140: 62885: 0 140: 62886: 0 140: 62887: 0 140: 62888: 0 140: 62889: 0 140: 62890: 0 140: 62891: 0 140: 62892: 0 140: 62893: 0 140: 62894: 0 140: 62895: 0 140: 62896: 0 140: 62897: 0 140: 62898: 0 140: 62899: 0 140: 62900: 0 140: 62901: 0 140: 62902: 0 140: 62903: 0 140: 62904: 0 140: 62905: 0 140: 62906: 0 140: 62907: 0 140: 62908: 0 140: 62909: 0 140: 62910: 0 140: 62911: 0 140: 62912: 0 140: 62913: 0 140: 62914: 0 140: 62915: 0 140: 62916: 0 140: 62917: 0 140: 62918: 0 140: 62919: 0 140: 62920: 0 140: 62921: 0 140: 62922: 0 140: 62923: 0 140: 62924: 0 140: 62925: 0 140: 62926: 0 140: 62927: 0 140: 62928: 0 140: 62929: 0 140: 62930: 0 140: 62931: 0 140: 62932: 0 140: 62933: 0 140: 62934: 0 140: 62935: 0 140: 62936: 0 140: 62937: 0 140: 62938: 0 140: 62939: 0 140: 62940: 0 140: 62941: 0 140: 62942: 0 140: 62943: 0 140: 62944: 0 140: 62945: 0 140: 62946: 0 140: 62947: 0 140: 62948: 0 140: 62949: 0 140: 62950: 0 140: 62951: 0 140: 62952: 0 140: 62953: 0 140: 62954: 0 140: 62955: 0 140: 62956: 0 140: 62957: 0 140: 62958: 0 140: 62959: 0 140: 62960: 0 140: 62961: 0 140: 62962: 0 140: 62963: 0 140: 62964: 0 140: 62965: 0 140: 62966: 0 140: 62967: 0 140: 62968: 0 140: 62969: 0 140: 62970: 0 140: 62971: 0 140: 62972: 0 140: 62973: 0 140: 62974: 0 140: 62975: 0 140: 62976: 0 140: 62977: 0 140: 62978: 0 140: 62979: 0 140: 62980: 0 140: 62981: 0 140: 62982: 0 140: 62983: 0 140: 62984: 0 140: 62985: 0 140: 62986: 0 140: 62987: 0 140: 62988: 0 140: 62989: 0 140: 62990: 0 140: 62991: 0 140: 62992: 0 140: 62993: 0 140: 62994: 0 140: 62995: 0 140: 62996: 0 140: 62997: 0 140: 62998: 0 140: 62999: 0 140: 63000: 0 140: 63001: 0 140: 63002: 0 140: 63003: 0 140: 63004: 0 140: 63005: 0 140: 63006: 0 140: 63007: 0 140: 63008: 0 140: 63009: 0 140: 63010: 0 140: 63011: 0 140: 63012: 0 140: 63013: 0 140: 63014: 0 140: 63015: 0 140: 63016: 0 140: 63017: 0 140: 63018: 0 140: 63019: 0 140: 63020: 0 140: 63021: 0 140: 63022: 0 140: 63023: 0 140: 63024: 0 140: 63025: 0 140: 63026: 0 140: 63027: 0 140: 63028: 0 140: 63029: 0 140: 63030: 0 140: 63031: 0 140: 63032: 0 140: 63033: 0 140: 63034: 0 140: 63035: 0 140: 63036: 0 140: 63037: 0 140: 63038: 0 140: 63039: 0 140: 63040: 0 140: 63041: 0 140: 63042: 0 140: 63043: 0 140: 63044: 0 140: 63045: 0 140: 63046: 0 140: 63047: 0 140: 63048: 0 140: 63049: 0 140: 63050: 0 140: 63051: 0 140: 63052: 0 140: 63053: 0 140: 63054: 0 140: 63055: 0 140: 63056: 0 140: 63057: 0 140: 63058: 0 140: 63059: 0 140: 63060: 0 140: 63061: 0 140: 63062: 0 140: 63063: 0 140: 63064: 0 140: 63065: 0 140: 63066: 0 140: 63067: 0 140: 63068: 0 140: 63069: 0 140: 63070: 0 140: 63071: 0 140: 63072: 0 140: 63073: 0 140: 63074: 0 140: 63075: 0 140: 63076: 0 140: 63077: 0 140: 63078: 0 140: 63079: 0 140: 63080: 0 140: 63081: 0 140: 63082: 0 140: 63083: 0 140: 63084: 0 140: 63085: 0 140: 63086: 0 140: 63087: 0 140: 63088: 0 140: 63089: 0 140: 63090: 0 140: 63091: 0 140: 63092: 0 140: 63093: 0 140: 63094: 0 140: 63095: 0 140: 63096: 0 140: 63097: 0 140: 63098: 0 140: 63099: 0 140: 63100: 0 140: 63101: 0 140: 63102: 0 140: 63103: 0 140: 63104: 0 140: 63105: 0 140: 63106: 0 140: 63107: 0 140: 63108: 0 140: 63109: 0 140: 63110: 0 140: 63111: 0 140: 63112: 0 140: 63113: 0 140: 63114: 0 140: 63115: 0 140: 63116: 0 140: 63117: 0 140: 63118: 0 140: 63119: 0 140: 63120: 0 140: 63121: 0 140: 63122: 0 140: 63123: 0 140: 63124: 0 140: 63125: 0 140: 63126: 0 140: 63127: 0 140: 63128: 0 140: 63129: 0 140: 63130: 0 140: 63131: 0 140: 63132: 0 140: 63133: 0 140: 63134: 0 140: 63135: 0 140: 63136: 0 140: 63137: 0 140: 63138: 0 140: 63139: 0 140: 63140: 0 140: 63141: 0 140: 63142: 0 140: 63143: 0 140: 63144: 0 140: 63145: 0 140: 63146: 0 140: 63147: 0 140: 63148: 0 140: 63149: 0 140: 63150: 0 140: 63151: 0 140: 63152: 0 140: 63153: 0 140: 63154: 0 140: 63155: 0 140: 63156: 0 140: 63157: 0 140: 63158: 0 140: 63159: 0 140: 63160: 0 140: 63161: 0 140: 63162: 0 140: 63163: 0 140: 63164: 0 140: 63165: 0 140: 63166: 0 140: 63167: 0 140: 63168: 0 140: 63169: 0 140: 63170: 0 140: 63171: 0 140: 63172: 0 140: 63173: 0 140: 63174: 0 140: 63175: 0 140: 63176: 0 140: 63177: 0 140: 63178: 0 140: 63179: 0 140: 63180: 0 140: 63181: 0 140: 63182: 0 140: 63183: 0 140: 63184: 0 140: 63185: 0 140: 63186: 0 140: 63187: 0 140: 63188: 0 140: 63189: 0 140: 63190: 0 140: 63191: 0 140: 63192: 0 140: 63193: 0 140: 63194: 0 140: 63195: 0 140: 63196: 0 140: 63197: 0 140: 63198: 0 140: 63199: 0 140: 63200: 0 140: 63201: 0 140: 63202: 0 140: 63203: 0 140: 63204: 0 140: 63205: 0 140: 63206: 0 140: 63207: 0 140: 63208: 0 140: 63209: 0 140: 63210: 0 140: 63211: 0 140: 63212: 0 140: 63213: 0 140: 63214: 0 140: 63215: 0 140: 63216: 0 140: 63217: 0 140: 63218: 0 140: 63219: 0 140: 63220: 0 140: 63221: 0 140: 63222: 0 140: 63223: 0 140: 63224: 0 140: 63225: 0 140: 63226: 0 140: 63227: 0 140: 63228: 0 140: 63229: 0 140: 63230: 0 140: 63231: 0 140: 63232: 0 140: 63233: 0 140: 63234: 0 140: 63235: 0 140: 63236: 0 140: 63237: 0 140: 63238: 0 140: 63239: 0 140: 63240: 0 140: 63241: 0 140: 63242: 0 140: 63243: 0 140: 63244: 0 140: 63245: 0 140: 63246: 0 140: 63247: 0 140: 63248: 0 140: 63249: 0 140: 63250: 0 140: 63251: 0 140: 63252: 0 140: 63253: 0 140: 63254: 0 140: 63255: 0 140: 63256: 0 140: 63257: 0 140: 63258: 0 140: 63259: 0 140: 63260: 0 140: 63261: 0 140: 63262: 0 140: 63263: 0 140: 63264: 0 140: 63265: 0 140: 63266: 0 140: 63267: 0 140: 63268: 0 140: 63269: 0 140: 63270: 0 140: 63271: 0 140: 63272: 0 140: 63273: 0 140: 63274: 0 140: 63275: 0 140: 63276: 0 140: 63277: 0 140: 63278: 0 140: 63279: 0 140: 63280: 0 140: 63281: 0 140: 63282: 0 140: 63283: 0 140: 63284: 0 140: 63285: 0 140: 63286: 0 140: 63287: 0 140: 63288: 0 140: 63289: 0 140: 63290: 0 140: 63291: 0 140: 63292: 0 140: 63293: 0 140: 63294: 0 140: 63295: 0 140: 63296: 0 140: 63297: 0 140: 63298: 0 140: 63299: 0 140: 63300: 0 140: 63301: 0 140: 63302: 0 140: 63303: 0 140: 63304: 0 140: 63305: 0 140: 63306: 0 140: 63307: 0 140: 63308: 0 140: 63309: 0 140: 63310: 0 140: 63311: 0 140: 63312: 0 140: 63313: 0 140: 63314: 0 140: 63315: 0 140: 63316: 0 140: 63317: 0 140: 63318: 0 140: 63319: 0 140: 63320: 0 140: 63321: 0 140: 63322: 0 140: 63323: 0 140: 63324: 0 140: 63325: 0 140: 63326: 0 140: 63327: 0 140: 63328: 0 140: 63329: 0 140: 63330: 0 140: 63331: 0 140: 63332: 0 140: 63333: 0 140: 63334: 0 140: 63335: 0 140: 63336: 0 140: 63337: 0 140: 63338: 0 140: 63339: 0 140: 63340: 0 140: 63341: 0 140: 63342: 0 140: 63343: 0 140: 63344: 0 140: 63345: 0 140: 63346: 0 140: 63347: 0 140: 63348: 0 140: 63349: 0 140: 63350: 0 140: 63351: 0 140: 63352: 0 140: 63353: 0 140: 63354: 0 140: 63355: 0 140: 63356: 0 140: 63357: 0 140: 63358: 0 140: 63359: 0 140: 63360: 0 140: 63361: 0 140: 63362: 0 140: 63363: 0 140: 63364: 0 140: 63365: 0 140: 63366: 0 140: 63367: 0 140: 63368: 0 140: 63369: 0 140: 63370: 0 140: 63371: 0 140: 63372: 0 140: 63373: 0 140: 63374: 0 140: 63375: 0 140: 63376: 0 140: 63377: 0 140: 63378: 0 140: 63379: 0 140: 63380: 0 140: 63381: 0 140: 63382: 0 140: 63383: 0 140: 63384: 0 140: 63385: 0 140: 63386: 0 140: 63387: 0 140: 63388: 0 140: 63389: 0 140: 63390: 0 140: 63391: 0 140: 63392: 0 140: 63393: 0 140: 63394: 0 140: 63395: 0 140: 63396: 0 140: 63397: 0 140: 63398: 0 140: 63399: 0 140: 63400: 0 140: 63401: 0 140: 63402: 0 140: 63403: 0 140: 63404: 0 140: 63405: 0 140: 63406: 0 140: 63407: 0 140: 63408: 0 140: 63409: 0 140: 63410: 0 140: 63411: 0 140: 63412: 0 140: 63413: 0 140: 63414: 0 140: 63415: 0 140: 63416: 0 140: 63417: 0 140: 63418: 0 140: 63419: 0 140: 63420: 0 140: 63421: 0 140: 63422: 0 140: 63423: 0 140: 63424: 0 140: 63425: 0 140: 63426: 0 140: 63427: 0 140: 63428: 0 140: 63429: 0 140: 63430: 0 140: 63431: 0 140: 63432: 0 140: 63433: 0 140: 63434: 0 140: 63435: 0 140: 63436: 0 140: 63437: 0 140: 63438: 0 140: 63439: 0 140: 63440: 0 140: 63441: 0 140: 63442: 0 140: 63443: 0 140: 63444: 0 140: 63445: 0 140: 63446: 0 140: 63447: 0 140: 63448: 0 140: 63449: 0 140: 63450: 0 140: 63451: 0 140: 63452: 0 140: 63453: 0 140: 63454: 0 140: 63455: 0 140: 63456: 0 140: 63457: 0 140: 63458: 0 140: 63459: 0 140: 63460: 0 140: 63461: 0 140: 63462: 0 140: 63463: 0 140: 63464: 0 140: 63465: 0 140: 63466: 0 140: 63467: 0 140: 63468: 0 140: 63469: 0 140: 63470: 0 140: 63471: 0 140: 63472: 0 140: 63473: 0 140: 63474: 0 140: 63475: 0 140: 63476: 0 140: 63477: 0 140: 63478: 0 140: 63479: 0 140: 63480: 0 140: 63481: 0 140: 63482: 0 140: 63483: 0 140: 63484: 0 140: 63485: 0 140: 63486: 0 140: 63487: 0 140: 63488: 0 140: 63489: 0 140: 63490: 0 140: 63491: 0 140: 63492: 0 140: 63493: 0 140: 63494: 0 140: 63495: 0 140: 63496: 0 140: 63497: 0 140: 63498: 0 140: 63499: 0 140: 63500: 0 140: 63501: 0 140: 63502: 0 140: 63503: 0 140: 63504: 0 140: 63505: 0 140: 63506: 0 140: 63507: 0 140: 63508: 0 140: 63509: 0 140: 63510: 0 140: 63511: 0 140: 63512: 0 140: 63513: 0 140: 63514: 0 140: 63515: 0 140: 63516: 0 140: 63517: 0 140: 63518: 0 140: 63519: 0 140: 63520: 0 140: 63521: 0 140: 63522: 0 140: 63523: 0 140: 63524: 0 140: 63525: 0 140: 63526: 0 140: 63527: 0 140: 63528: 0 140: 63529: 0 140: 63530: 0 140: 63531: 0 140: 63532: 0 140: 63533: 0 140: 63534: 0 140: 63535: 0 140: 63536: 0 140: 63537: 0 140: 63538: 0 140: 63539: 0 140: 63540: 0 140: 63541: 0 140: 63542: 0 140: 63543: 0 140: 63544: 0 140: 63545: 0 140: 63546: 0 140: 63547: 0 140: 63548: 0 140: 63549: 0 140: 63550: 0 140: 63551: 0 140: 63552: 0 140: 63553: 0 140: 63554: 0 140: 63555: 0 140: 63556: 0 140: 63557: 0 140: 63558: 0 140: 63559: 0 140: 63560: 0 140: 63561: 0 140: 63562: 0 140: 63563: 0 140: 63564: 0 140: 63565: 0 140: 63566: 0 140: 63567: 0 140: 63568: 0 140: 63569: 0 140: 63570: 0 140: 63571: 0 140: 63572: 0 140: 63573: 0 140: 63574: 0 140: 63575: 0 140: 63576: 0 140: 63577: 0 140: 63578: 0 140: 63579: 0 140: 63580: 0 140: 63581: 0 140: 63582: 0 140: 63583: 0 140: 63584: 0 140: 63585: 0 140: 63586: 0 140: 63587: 0 140: 63588: 0 140: 63589: 0 140: 63590: 0 140: 63591: 0 140: 63592: 0 140: 63593: 0 140: 63594: 0 140: 63595: 0 140: 63596: 0 140: 63597: 0 140: 63598: 0 140: 63599: 0 140: 63600: 0 140: 63601: 0 140: 63602: 0 140: 63603: 0 140: 63604: 0 140: 63605: 0 140: 63606: 0 140: 63607: 0 140: 63608: 0 140: 63609: 0 140: 63610: 0 140: 63611: 0 140: 63612: 0 140: 63613: 0 140: 63614: 0 140: 63615: 0 140: 63616: 0 140: 63617: 0 140: 63618: 0 140: 63619: 0 140: 63620: 0 140: 63621: 0 140: 63622: 0 140: 63623: 0 140: 63624: 0 140: 63625: 0 140: 63626: 0 140: 63627: 0 140: 63628: 0 140: 63629: 0 140: 63630: 0 140: 63631: 0 140: 63632: 0 140: 63633: 0 140: 63634: 0 140: 63635: 0 140: 63636: 0 140: 63637: 0 140: 63638: 0 140: 63639: 0 140: 63640: 0 140: 63641: 0 140: 63642: 0 140: 63643: 0 140: 63644: 0 140: 63645: 0 140: 63646: 0 140: 63647: 0 140: 63648: 0 140: 63649: 0 140: 63650: 0 140: 63651: 0 140: 63652: 0 140: 63653: 0 140: 63654: 0 140: 63655: 0 140: 63656: 0 140: 63657: 0 140: 63658: 0 140: 63659: 0 140: 63660: 0 140: 63661: 0 140: 63662: 0 140: 63663: 0 140: 63664: 0 140: 63665: 0 140: 63666: 0 140: 63667: 0 140: 63668: 0 140: 63669: 0 140: 63670: 0 140: 63671: 0 140: 63672: 0 140: 63673: 0 140: 63674: 0 140: 63675: 0 140: 63676: 0 140: 63677: 0 140: 63678: 0 140: 63679: 0 140: 63680: 0 140: 63681: 0 140: 63682: 0 140: 63683: 0 140: 63684: 0 140: 63685: 0 140: 63686: 0 140: 63687: 0 140: 63688: 0 140: 63689: 0 140: 63690: 0 140: 63691: 0 140: 63692: 0 140: 63693: 0 140: 63694: 0 140: 63695: 0 140: 63696: 0 140: 63697: 0 140: 63698: 0 140: 63699: 0 140: 63700: 0 140: 63701: 0 140: 63702: 0 140: 63703: 0 140: 63704: 0 140: 63705: 0 140: 63706: 0 140: 63707: 0 140: 63708: 0 140: 63709: 0 140: 63710: 0 140: 63711: 0 140: 63712: 0 140: 63713: 0 140: 63714: 0 140: 63715: 0 140: 63716: 0 140: 63717: 0 140: 63718: 0 140: 63719: 0 140: 63720: 0 140: 63721: 0 140: 63722: 0 140: 63723: 0 140: 63724: 0 140: 63725: 0 140: 63726: 0 140: 63727: 0 140: 63728: 0 140: 63729: 0 140: 63730: 0 140: 63731: 0 140: 63732: 0 140: 63733: 0 140: 63734: 0 140: 63735: 0 140: 63736: 0 140: 63737: 0 140: 63738: 0 140: 63739: 0 140: 63740: 0 140: 63741: 0 140: 63742: 0 140: 63743: 0 140: 63744: 0 140: 63745: 0 140: 63746: 0 140: 63747: 0 140: 63748: 0 140: 63749: 0 140: 63750: 0 140: 63751: 0 140: 63752: 0 140: 63753: 0 140: 63754: 0 140: 63755: 0 140: 63756: 0 140: 63757: 0 140: 63758: 0 140: 63759: 0 140: 63760: 0 140: 63761: 0 140: 63762: 0 140: 63763: 0 140: 63764: 0 140: 63765: 0 140: 63766: 0 140: 63767: 0 140: 63768: 0 140: 63769: 0 140: 63770: 0 140: 63771: 0 140: 63772: 0 140: 63773: 0 140: 63774: 0 140: 63775: 0 140: 63776: 0 140: 63777: 0 140: 63778: 0 140: 63779: 0 140: 63780: 0 140: 63781: 0 140: 63782: 0 140: 63783: 0 140: 63784: 0 140: 63785: 0 140: 63786: 0 140: 63787: 0 140: 63788: 0 140: 63789: 0 140: 63790: 0 140: 63791: 0 140: 63792: 0 140: 63793: 0 140: 63794: 0 140: 63795: 0 140: 63796: 0 140: 63797: 0 140: 63798: 0 140: 63799: 0 140: 63800: 0 140: 63801: 0 140: 63802: 0 140: 63803: 0 140: 63804: 0 140: 63805: 0 140: 63806: 0 140: 63807: 0 140: 63808: 0 140: 63809: 0 140: 63810: 0 140: 63811: 0 140: 63812: 0 140: 63813: 0 140: 63814: 0 140: 63815: 0 140: 63816: 0 140: 63817: 0 140: 63818: 0 140: 63819: 0 140: 63820: 0 140: 63821: 0 140: 63822: 0 140: 63823: 0 140: 63824: 0 140: 63825: 0 140: 63826: 0 140: 63827: 0 140: 63828: 0 140: 63829: 0 140: 63830: 0 140: 63831: 0 140: 63832: 0 140: 63833: 0 140: 63834: 0 140: 63835: 0 140: 63836: 0 140: 63837: 0 140: 63838: 0 140: 63839: 0 140: 63840: 0 140: 63841: 0 140: 63842: 0 140: 63843: 0 140: 63844: 0 140: 63845: 0 140: 63846: 0 140: 63847: 0 140: 63848: 0 140: 63849: 0 140: 63850: 0 140: 63851: 0 140: 63852: 0 140: 63853: 0 140: 63854: 0 140: 63855: 0 140: 63856: 0 140: 63857: 0 140: 63858: 0 140: 63859: 0 140: 63860: 0 140: 63861: 0 140: 63862: 0 140: 63863: 0 140: 63864: 0 140: 63865: 0 140: 63866: 0 140: 63867: 0 140: 63868: 0 140: 63869: 0 140: 63870: 0 140: 63871: 0 140: 63872: 0 140: 63873: 0 140: 63874: 0 140: 63875: 0 140: 63876: 0 140: 63877: 0 140: 63878: 0 140: 63879: 0 140: 63880: 0 140: 63881: 0 140: 63882: 0 140: 63883: 0 140: 63884: 0 140: 63885: 0 140: 63886: 0 140: 63887: 0 140: 63888: 0 140: 63889: 0 140: 63890: 0 140: 63891: 0 140: 63892: 0 140: 63893: 0 140: 63894: 0 140: 63895: 0 140: 63896: 0 140: 63897: 0 140: 63898: 0 140: 63899: 0 140: 63900: 0 140: 63901: 0 140: 63902: 0 140: 63903: 0 140: 63904: 0 140: 63905: 0 140: 63906: 0 140: 63907: 0 140: 63908: 0 140: 63909: 0 140: 63910: 0 140: 63911: 0 140: 63912: 0 140: 63913: 0 140: 63914: 0 140: 63915: 0 140: 63916: 0 140: 63917: 0 140: 63918: 0 140: 63919: 0 140: 63920: 0 140: 63921: 0 140: 63922: 0 140: 63923: 0 140: 63924: 0 140: 63925: 0 140: 63926: 0 140: 63927: 0 140: 63928: 0 140: 63929: 0 140: 63930: 0 140: 63931: 0 140: 63932: 0 140: 63933: 0 140: 63934: 0 140: 63935: 0 140: 63936: 0 140: 63937: 0 140: 63938: 0 140: 63939: 0 140: 63940: 0 140: 63941: 0 140: 63942: 0 140: 63943: 0 140: 63944: 0 140: 63945: 0 140: 63946: 0 140: 63947: 0 140: 63948: 0 140: 63949: 0 140: 63950: 0 140: 63951: 0 140: 63952: 0 140: 63953: 0 140: 63954: 0 140: 63955: 0 140: 63956: 0 140: 63957: 0 140: 63958: 0 140: 63959: 0 140: 63960: 0 140: 63961: 0 140: 63962: 0 140: 63963: 0 140: 63964: 0 140: 63965: 0 140: 63966: 0 140: 63967: 0 140: 63968: 0 140: 63969: 0 140: 63970: 0 140: 63971: 0 140: 63972: 0 140: 63973: 0 140: 63974: 0 140: 63975: 0 140: 63976: 0 140: 63977: 0 140: 63978: 0 140: 63979: 0 140: 63980: 0 140: 63981: 0 140: 63982: 0 140: 63983: 0 140: 63984: 0 140: 63985: 0 140: 63986: 0 140: 63987: 0 140: 63988: 0 140: 63989: 0 140: 63990: 0 140: 63991: 0 140: 63992: 0 140: 63993: 0 140: 63994: 0 140: 63995: 0 140: 63996: 0 140: 63997: 0 140: 63998: 0 140: 63999: 0 140: 64000: 0 140: 64001: 0 140: 64002: 0 140: 64003: 0 140: 64004: 0 140: 64005: 0 140: 64006: 0 140: 64007: 0 140: 64008: 0 140: 64009: 0 140: 64010: 0 140: 64011: 0 140: 64012: 0 140: 64013: 0 140: 64014: 0 140: 64015: 0 140: 64016: 0 140: 64017: 0 140: 64018: 0 140: 64019: 0 140: 64020: 0 140: 64021: 0 140: 64022: 0 140: 64023: 0 140: 64024: 0 140: 64025: 0 140: 64026: 0 140: 64027: 0 140: 64028: 0 140: 64029: 0 140: 64030: 0 140: 64031: 0 140: 64032: 0 140: 64033: 0 140: 64034: 0 140: 64035: 0 140: 64036: 0 140: 64037: 0 140: 64038: 0 140: 64039: 0 140: 64040: 0 140: 64041: 0 140: 64042: 0 140: 64043: 0 140: 64044: 0 140: 64045: 0 140: 64046: 0 140: 64047: 0 140: 64048: 0 140: 64049: 0 140: 64050: 0 140: 64051: 0 140: 64052: 0 140: 64053: 0 140: 64054: 0 140: 64055: 0 140: 64056: 0 140: 64057: 0 140: 64058: 0 140: 64059: 0 140: 64060: 0 140: 64061: 0 140: 64062: 0 140: 64063: 0 140: 64064: 0 140: 64065: 0 140: 64066: 0 140: 64067: 0 140: 64068: 0 140: 64069: 0 140: 64070: 0 140: 64071: 0 140: 64072: 0 140: 64073: 0 140: 64074: 0 140: 64075: 0 140: 64076: 0 140: 64077: 0 140: 64078: 0 140: 64079: 0 140: 64080: 0 140: 64081: 0 140: 64082: 0 140: 64083: 0 140: 64084: 0 140: 64085: 0 140: 64086: 0 140: 64087: 0 140: 64088: 0 140: 64089: 0 140: 64090: 0 140: 64091: 0 140: 64092: 0 140: 64093: 0 140: 64094: 0 140: 64095: 0 140: 64096: 0 140: 64097: 0 140: 64098: 0 140: 64099: 0 140: 64100: 0 140: 64101: 0 140: 64102: 0 140: 64103: 0 140: 64104: 0 140: 64105: 0 140: 64106: 0 140: 64107: 0 140: 64108: 0 140: 64109: 0 140: 64110: 0 140: 64111: 0 140: 64112: 0 140: 64113: 0 140: 64114: 0 140: 64115: 0 140: 64116: 0 140: 64117: 0 140: 64118: 0 140: 64119: 0 140: 64120: 0 140: 64121: 0 140: 64122: 0 140: 64123: 0 140: 64124: 0 140: 64125: 0 140: 64126: 0 140: 64127: 0 140: 64128: 0 140: 64129: 0 140: 64130: 0 140: 64131: 0 140: 64132: 0 140: 64133: 0 140: 64134: 0 140: 64135: 0 140: 64136: 0 140: 64137: 0 140: 64138: 0 140: 64139: 0 140: 64140: 0 140: 64141: 0 140: 64142: 0 140: 64143: 0 140: 64144: 0 140: 64145: 0 140: 64146: 0 140: 64147: 0 140: 64148: 0 140: 64149: 0 140: 64150: 0 140: 64151: 0 140: 64152: 0 140: 64153: 0 140: 64154: 0 140: 64155: 0 140: 64156: 0 140: 64157: 0 140: 64158: 0 140: 64159: 0 140: 64160: 0 140: 64161: 0 140: 64162: 0 140: 64163: 0 140: 64164: 0 140: 64165: 0 140: 64166: 0 140: 64167: 0 140: 64168: 0 140: 64169: 0 140: 64170: 0 140: 64171: 0 140: 64172: 0 140: 64173: 0 140: 64174: 0 140: 64175: 0 140: 64176: 0 140: 64177: 0 140: 64178: 0 140: 64179: 0 140: 64180: 0 140: 64181: 0 140: 64182: 0 140: 64183: 0 140: 64184: 0 140: 64185: 0 140: 64186: 0 140: 64187: 0 140: 64188: 0 140: 64189: 0 140: 64190: 0 140: 64191: 0 140: 64192: 0 140: 64193: 0 140: 64194: 0 140: 64195: 0 140: 64196: 0 140: 64197: 0 140: 64198: 0 140: 64199: 0 140: 64200: 0 140: 64201: 0 140: 64202: 0 140: 64203: 0 140: 64204: 0 140: 64205: 0 140: 64206: 0 140: 64207: 0 140: 64208: 0 140: 64209: 0 140: 64210: 0 140: 64211: 0 140: 64212: 0 140: 64213: 0 140: 64214: 0 140: 64215: 0 140: 64216: 0 140: 64217: 0 140: 64218: 0 140: 64219: 0 140: 64220: 0 140: 64221: 0 140: 64222: 0 140: 64223: 0 140: 64224: 0 140: 64225: 0 140: 64226: 0 140: 64227: 0 140: 64228: 0 140: 64229: 0 140: 64230: 0 140: 64231: 0 140: 64232: 0 140: 64233: 0 140: 64234: 0 140: 64235: 0 140: 64236: 0 140: 64237: 0 140: 64238: 0 140: 64239: 0 140: 64240: 0 140: 64241: 0 140: 64242: 0 140: 64243: 0 140: 64244: 0 140: 64245: 0 140: 64246: 0 140: 64247: 0 140: 64248: 0 140: 64249: 0 140: 64250: 0 140: 64251: 0 140: 64252: 0 140: 64253: 0 140: 64254: 0 140: 64255: 0 140: 64256: 0 140: 64257: 0 140: 64258: 0 140: 64259: 0 140: 64260: 0 140: 64261: 0 140: 64262: 0 140: 64263: 0 140: 64264: 0 140: 64265: 0 140: 64266: 0 140: 64267: 0 140: 64268: 0 140: 64269: 0 140: 64270: 0 140: 64271: 0 140: 64272: 0 140: 64273: 0 140: 64274: 0 140: 64275: 0 140: 64276: 0 140: 64277: 0 140: 64278: 0 140: 64279: 0 140: 64280: 0 140: 64281: 0 140: 64282: 0 140: 64283: 0 140: 64284: 0 140: 64285: 0 140: 64286: 0 140: 64287: 0 140: 64288: 0 140: 64289: 0 140: 64290: 0 140: 64291: 0 140: 64292: 0 140: 64293: 0 140: 64294: 0 140: 64295: 0 140: 64296: 0 140: 64297: 0 140: 64298: 0 140: 64299: 0 140: 64300: 0 140: 64301: 0 140: 64302: 0 140: 64303: 0 140: 64304: 0 140: 64305: 0 140: 64306: 0 140: 64307: 0 140: 64308: 0 140: 64309: 0 140: 64310: 0 140: 64311: 0 140: 64312: 0 140: 64313: 0 140: 64314: 0 140: 64315: 0 140: 64316: 0 140: 64317: 0 140: 64318: 0 140: 64319: 0 140: 64320: 0 140: 64321: 0 140: 64322: 0 140: 64323: 0 140: 64324: 0 140: 64325: 0 140: 64326: 0 140: 64327: 0 140: 64328: 0 140: 64329: 0 140: 64330: 0 140: 64331: 0 140: 64332: 0 140: 64333: 0 140: 64334: 0 140: 64335: 0 140: 64336: 0 140: 64337: 0 140: 64338: 0 140: 64339: 0 140: 64340: 0 140: 64341: 0 140: 64342: 0 140: 64343: 0 140: 64344: 0 140: 64345: 0 140: 64346: 0 140: 64347: 0 140: 64348: 0 140: 64349: 0 140: 64350: 0 140: 64351: 0 140: 64352: 0 140: 64353: 0 140: 64354: 0 140: 64355: 0 140: 64356: 0 140: 64357: 0 140: 64358: 0 140: 64359: 0 140: 64360: 0 140: 64361: 0 140: 64362: 0 140: 64363: 0 140: 64364: 0 140: 64365: 0 140: 64366: 0 140: 64367: 0 140: 64368: 0 140: 64369: 0 140: 64370: 0 140: 64371: 0 140: 64372: 0 140: 64373: 0 140: 64374: 0 140: 64375: 0 140: 64376: 0 140: 64377: 0 140: 64378: 0 140: 64379: 0 140: 64380: 0 140: 64381: 0 140: 64382: 0 140: 64383: 0 140: 64384: 0 140: 64385: 0 140: 64386: 0 140: 64387: 0 140: 64388: 0 140: 64389: 0 140: 64390: 0 140: 64391: 0 140: 64392: 0 140: 64393: 0 140: 64394: 0 140: 64395: 0 140: 64396: 0 140: 64397: 0 140: 64398: 0 140: 64399: 0 140: 64400: 0 140: 64401: 0 140: 64402: 0 140: 64403: 0 140: 64404: 0 140: 64405: 0 140: 64406: 0 140: 64407: 0 140: 64408: 0 140: 64409: 0 140: 64410: 0 140: 64411: 0 140: 64412: 0 140: 64413: 0 140: 64414: 0 140: 64415: 0 140: 64416: 0 140: 64417: 0 140: 64418: 0 140: 64419: 0 140: 64420: 0 140: 64421: 0 140: 64422: 0 140: 64423: 0 140: 64424: 0 140: 64425: 0 140: 64426: 0 140: 64427: 0 140: 64428: 0 140: 64429: 0 140: 64430: 0 140: 64431: 0 140: 64432: 0 140: 64433: 0 140: 64434: 0 140: 64435: 0 140: 64436: 0 140: 64437: 0 140: 64438: 0 140: 64439: 0 140: 64440: 0 140: 64441: 0 140: 64442: 0 140: 64443: 0 140: 64444: 0 140: 64445: 0 140: 64446: 0 140: 64447: 0 140: 64448: 0 140: 64449: 0 140: 64450: 0 140: 64451: 0 140: 64452: 0 140: 64453: 0 140: 64454: 0 140: 64455: 0 140: 64456: 0 140: 64457: 0 140: 64458: 0 140: 64459: 0 140: 64460: 0 140: 64461: 0 140: 64462: 0 140: 64463: 0 140: 64464: 0 140: 64465: 0 140: 64466: 0 140: 64467: 0 140: 64468: 0 140: 64469: 0 140: 64470: 0 140: 64471: 0 140: 64472: 0 140: 64473: 0 140: 64474: 0 140: 64475: 0 140: 64476: 0 140: 64477: 0 140: 64478: 0 140: 64479: 0 140: 64480: 0 140: 64481: 0 140: 64482: 0 140: 64483: 0 140: 64484: 0 140: 64485: 0 140: 64486: 0 140: 64487: 0 140: 64488: 0 140: 64489: 0 140: 64490: 0 140: 64491: 0 140: 64492: 0 140: 64493: 0 140: 64494: 0 140: 64495: 0 140: 64496: 0 140: 64497: 0 140: 64498: 0 140: 64499: 0 140: 64500: 0 140: 64501: 0 140: 64502: 0 140: 64503: 0 140: 64504: 0 140: 64505: 0 140: 64506: 0 140: 64507: 0 140: 64508: 0 140: 64509: 0 140: 64510: 0 140: 64511: 0 140: 64512: 0 140: 64513: 0 140: 64514: 0 140: 64515: 0 140: 64516: 0 140: 64517: 0 140: 64518: 0 140: 64519: 0 140: 64520: 0 140: 64521: 0 140: 64522: 0 140: 64523: 0 140: 64524: 0 140: 64525: 0 140: 64526: 0 140: 64527: 0 140: 64528: 0 140: 64529: 0 140: 64530: 0 140: 64531: 0 140: 64532: 0 140: 64533: 0 140: 64534: 0 140: 64535: 0 140: 64536: 0 140: 64537: 0 140: 64538: 0 140: 64539: 0 140: 64540: 0 140: 64541: 0 140: 64542: 0 140: 64543: 0 140: 64544: 0 140: 64545: 0 140: 64546: 0 140: 64547: 0 140: 64548: 0 140: 64549: 0 140: 64550: 0 140: 64551: 0 140: 64552: 0 140: 64553: 0 140: 64554: 0 140: 64555: 0 140: 64556: 0 140: 64557: 0 140: 64558: 0 140: 64559: 0 140: 64560: 0 140: 64561: 0 140: 64562: 0 140: 64563: 0 140: 64564: 0 140: 64565: 0 140: 64566: 0 140: 64567: 0 140: 64568: 0 140: 64569: 0 140: 64570: 0 140: 64571: 0 140: 64572: 0 140: 64573: 0 140: 64574: 0 140: 64575: 0 140: 64576: 0 140: 64577: 0 140: 64578: 0 140: 64579: 0 140: 64580: 0 140: 64581: 0 140: 64582: 0 140: 64583: 0 140: 64584: 0 140: 64585: 0 140: 64586: 0 140: 64587: 0 140: 64588: 0 140: 64589: 0 140: 64590: 0 140: 64591: 0 140: 64592: 0 140: 64593: 0 140: 64594: 0 140: 64595: 0 140: 64596: 0 140: 64597: 0 140: 64598: 0 140: 64599: 0 140: 64600: 0 140: 64601: 0 140: 64602: 0 140: 64603: 0 140: 64604: 0 140: 64605: 0 140: 64606: 0 140: 64607: 0 140: 64608: 0 140: 64609: 0 140: 64610: 0 140: 64611: 0 140: 64612: 0 140: 64613: 0 140: 64614: 0 140: 64615: 0 140: 64616: 0 140: 64617: 0 140: 64618: 0 140: 64619: 0 140: 64620: 0 140: 64621: 0 140: 64622: 0 140: 64623: 0 140: 64624: 0 140: 64625: 0 140: 64626: 0 140: 64627: 0 140: 64628: 0 140: 64629: 0 140: 64630: 0 140: 64631: 0 140: 64632: 0 140: 64633: 0 140: 64634: 0 140: 64635: 0 140: 64636: 0 140: 64637: 0 140: 64638: 0 140: 64639: 0 140: 64640: 0 140: 64641: 0 140: 64642: 0 140: 64643: 0 140: 64644: 0 140: 64645: 0 140: 64646: 0 140: 64647: 0 140: 64648: 0 140: 64649: 0 140: 64650: 0 140: 64651: 0 140: 64652: 0 140: 64653: 0 140: 64654: 0 140: 64655: 0 140: 64656: 0 140: 64657: 0 140: 64658: 0 140: 64659: 0 140: 64660: 0 140: 64661: 0 140: 64662: 0 140: 64663: 0 140: 64664: 0 140: 64665: 0 140: 64666: 0 140: 64667: 0 140: 64668: 0 140: 64669: 0 140: 64670: 0 140: 64671: 0 140: 64672: 0 140: 64673: 0 140: 64674: 0 140: 64675: 0 140: 64676: 0 140: 64677: 0 140: 64678: 0 140: 64679: 0 140: 64680: 0 140: 64681: 0 140: 64682: 0 140: 64683: 0 140: 64684: 0 140: 64685: 0 140: 64686: 0 140: 64687: 0 140: 64688: 0 140: 64689: 0 140: 64690: 0 140: 64691: 0 140: 64692: 0 140: 64693: 0 140: 64694: 0 140: 64695: 0 140: 64696: 0 140: 64697: 0 140: 64698: 0 140: 64699: 0 140: 64700: 0 140: 64701: 0 140: 64702: 0 140: 64703: 0 140: 64704: 0 140: 64705: 0 140: 64706: 0 140: 64707: 0 140: 64708: 0 140: 64709: 0 140: 64710: 0 140: 64711: 0 140: 64712: 0 140: 64713: 0 140: 64714: 0 140: 64715: 0 140: 64716: 0 140: 64717: 0 140: 64718: 0 140: 64719: 0 140: 64720: 0 140: 64721: 0 140: 64722: 0 140: 64723: 0 140: 64724: 0 140: 64725: 0 140: 64726: 0 140: 64727: 0 140: 64728: 0 140: 64729: 0 140: 64730: 0 140: 64731: 0 140: 64732: 0 140: 64733: 0 140: 64734: 0 140: 64735: 0 140: 64736: 0 140: 64737: 0 140: 64738: 0 140: 64739: 0 140: 64740: 0 140: 64741: 0 140: 64742: 0 140: 64743: 0 140: 64744: 0 140: 64745: 0 140: 64746: 0 140: 64747: 0 140: 64748: 0 140: 64749: 0 140: 64750: 0 140: 64751: 0 140: 64752: 0 140: 64753: 0 140: 64754: 0 140: 64755: 0 140: 64756: 0 140: 64757: 0 140: 64758: 0 140: 64759: 0 140: 64760: 0 140: 64761: 0 140: 64762: 0 140: 64763: 0 140: 64764: 0 140: 64765: 0 140: 64766: 0 140: 64767: 0 140: 64768: 0 140: 64769: 0 140: 64770: 0 140: 64771: 0 140: 64772: 0 140: 64773: 0 140: 64774: 0 140: 64775: 0 140: 64776: 0 140: 64777: 0 140: 64778: 0 140: 64779: 0 140: 64780: 0 140: 64781: 0 140: 64782: 0 140: 64783: 0 140: 64784: 0 140: 64785: 0 140: 64786: 0 140: 64787: 0 140: 64788: 0 140: 64789: 0 140: 64790: 0 140: 64791: 0 140: 64792: 0 140: 64793: 0 140: 64794: 0 140: 64795: 0 140: 64796: 0 140: 64797: 0 140: 64798: 0 140: 64799: 0 140: 64800: 0 140: 64801: 0 140: 64802: 0 140: 64803: 0 140: 64804: 0 140: 64805: 0 140: 64806: 0 140: 64807: 0 140: 64808: 0 140: 64809: 0 140: 64810: 0 140: 64811: 0 140: 64812: 0 140: 64813: 0 140: 64814: 0 140: 64815: 0 140: 64816: 0 140: 64817: 0 140: 64818: 0 140: 64819: 0 140: 64820: 0 140: 64821: 0 140: 64822: 0 140: 64823: 0 140: 64824: 0 140: 64825: 0 140: 64826: 0 140: 64827: 0 140: 64828: 0 140: 64829: 0 140: 64830: 0 140: 64831: 0 140: 64832: 0 140: 64833: 0 140: 64834: 0 140: 64835: 0 140: 64836: 0 140: 64837: 0 140: 64838: 0 140: 64839: 0 140: 64840: 0 140: 64841: 0 140: 64842: 0 140: 64843: 0 140: 64844: 0 140: 64845: 0 140: 64846: 0 140: 64847: 0 140: 64848: 0 140: 64849: 0 140: 64850: 0 140: 64851: 0 140: 64852: 0 140: 64853: 0 140: 64854: 0 140: 64855: 0 140: 64856: 0 140: 64857: 0 140: 64858: 0 140: 64859: 0 140: 64860: 0 140: 64861: 0 140: 64862: 0 140: 64863: 0 140: 64864: 0 140: 64865: 0 140: 64866: 0 140: 64867: 0 140: 64868: 0 140: 64869: 0 140: 64870: 0 140: 64871: 0 140: 64872: 0 140: 64873: 0 140: 64874: 0 140: 64875: 0 140: 64876: 0 140: 64877: 0 140: 64878: 0 140: 64879: 0 140: 64880: 0 140: 64881: 0 140: 64882: 0 140: 64883: 0 140: 64884: 0 140: 64885: 0 140: 64886: 0 140: 64887: 0 140: 64888: 0 140: 64889: 0 140: 64890: 0 140: 64891: 0 140: 64892: 0 140: 64893: 0 140: 64894: 0 140: 64895: 0 140: 64896: 0 140: 64897: 0 140: 64898: 0 140: 64899: 0 140: 64900: 0 140: 64901: 0 140: 64902: 0 140: 64903: 0 140: 64904: 0 140: 64905: 0 140: 64906: 0 140: 64907: 0 140: 64908: 0 140: 64909: 0 140: 64910: 0 140: 64911: 0 140: 64912: 0 140: 64913: 0 140: 64914: 0 140: 64915: 0 140: 64916: 0 140: 64917: 0 140: 64918: 0 140: 64919: 0 140: 64920: 0 140: 64921: 0 140: 64922: 0 140: 64923: 0 140: 64924: 0 140: 64925: 0 140: 64926: 0 140: 64927: 0 140: 64928: 0 140: 64929: 0 140: 64930: 0 140: 64931: 0 140: 64932: 0 140: 64933: 0 140: 64934: 0 140: 64935: 0 140: 64936: 0 140: 64937: 0 140: 64938: 0 140: 64939: 0 140: 64940: 0 140: 64941: 0 140: 64942: 0 140: 64943: 0 140: 64944: 0 140: 64945: 0 140: 64946: 0 140: 64947: 0 140: 64948: 0 140: 64949: 0 140: 64950: 0 140: 64951: 0 140: 64952: 0 140: 64953: 0 140: 64954: 0 140: 64955: 0 140: 64956: 0 140: 64957: 0 140: 64958: 0 140: 64959: 0 140: 64960: 0 140: 64961: 0 140: 64962: 0 140: 64963: 0 140: 64964: 0 140: 64965: 0 140: 64966: 0 140: 64967: 0 140: 64968: 0 140: 64969: 0 140: 64970: 0 140: 64971: 0 140: 64972: 0 140: 64973: 0 140: 64974: 0 140: 64975: 0 140: 64976: 0 140: 64977: 0 140: 64978: 0 140: 64979: 0 140: 64980: 0 140: 64981: 0 140: 64982: 0 140: 64983: 0 140: 64984: 0 140: 64985: 0 140: 64986: 0 140: 64987: 0 140: 64988: 0 140: 64989: 0 140: 64990: 0 140: 64991: 0 140: 64992: 0 140: 64993: 0 140: 64994: 0 140: 64995: 0 140: 64996: 0 140: 64997: 0 140: 64998: 0 140: 64999: 0 140: 65000: 0 140: 65001: 0 140: 65002: 0 140: 65003: 0 140: 65004: 0 140: 65005: 0 140: 65006: 0 140: 65007: 0 140: 65008: 0 140: 65009: 0 140: 65010: 0 140: 65011: 0 140: 65012: 0 140: 65013: 0 140: 65014: 0 140: 65015: 0 140: 65016: 0 140: 65017: 0 140: 65018: 0 140: 65019: 0 140: 65020: 0 140: 65021: 0 140: 65022: 0 140: 65023: 0 140: 65024: 0 140: 65025: 0 140: 65026: 0 140: 65027: 0 140: 65028: 0 140: 65029: 0 140: 65030: 0 140: 65031: 0 140: 65032: 0 140: 65033: 0 140: 65034: 0 140: 65035: 0 140: 65036: 0 140: 65037: 0 140: 65038: 0 140: 65039: 0 140: 65040: 0 140: 65041: 0 140: 65042: 0 140: 65043: 0 140: 65044: 0 140: 65045: 0 140: 65046: 0 140: 65047: 0 140: 65048: 0 140: 65049: 0 140: 65050: 0 140: 65051: 0 140: 65052: 0 140: 65053: 0 140: 65054: 0 140: 65055: 0 140: 65056: 0 140: 65057: 0 140: 65058: 0 140: 65059: 0 140: 65060: 0 140: 65061: 0 140: 65062: 0 140: 65063: 0 140: 65064: 0 140: 65065: 0 140: 65066: 0 140: 65067: 0 140: 65068: 0 140: 65069: 0 140: 65070: 0 140: 65071: 0 140: 65072: 0 140: 65073: 0 140: 65074: 0 140: 65075: 0 140: 65076: 0 140: 65077: 0 140: 65078: 0 140: 65079: 0 140: 65080: 0 140: 65081: 0 140: 65082: 0 140: 65083: 0 140: 65084: 0 140: 65085: 0 140: 65086: 0 140: 65087: 0 140: 65088: 0 140: 65089: 0 140: 65090: 0 140: 65091: 0 140: 65092: 0 140: 65093: 0 140: 65094: 0 140: 65095: 0 140: 65096: 0 140: 65097: 0 140: 65098: 0 140: 65099: 0 140: 65100: 0 140: 65101: 0 140: 65102: 0 140: 65103: 0 140: 65104: 0 140: 65105: 0 140: 65106: 0 140: 65107: 0 140: 65108: 0 140: 65109: 0 140: 65110: 0 140: 65111: 0 140: 65112: 0 140: 65113: 0 140: 65114: 0 140: 65115: 0 140: 65116: 0 140: 65117: 0 140: 65118: 0 140: 65119: 0 140: 65120: 0 140: 65121: 0 140: 65122: 0 140: 65123: 0 140: 65124: 0 140: 65125: 0 140: 65126: 0 140: 65127: 0 140: 65128: 0 140: 65129: 0 140: 65130: 0 140: 65131: 0 140: 65132: 0 140: 65133: 0 140: 65134: 0 140: 65135: 0 140: 65136: 0 140: 65137: 0 140: 65138: 0 140: 65139: 0 140: 65140: 0 140: 65141: 0 140: 65142: 0 140: 65143: 0 140: 65144: 0 140: 65145: 0 140: 65146: 0 140: 65147: 0 140: 65148: 0 140: 65149: 0 140: 65150: 0 140: 65151: 0 140: 65152: 0 140: 65153: 0 140: 65154: 0 140: 65155: 0 140: 65156: 0 140: 65157: 0 140: 65158: 0 140: 65159: 0 140: 65160: 0 140: 65161: 0 140: 65162: 0 140: 65163: 0 140: 65164: 0 140: 65165: 0 140: 65166: 0 140: 65167: 0 140: 65168: 0 140: 65169: 0 140: 65170: 0 140: 65171: 0 140: 65172: 0 140: 65173: 0 140: 65174: 0 140: 65175: 0 140: 65176: 0 140: 65177: 0 140: 65178: 0 140: 65179: 0 140: 65180: 0 140: 65181: 0 140: 65182: 0 140: 65183: 0 140: 65184: 0 140: 65185: 0 140: 65186: 0 140: 65187: 0 140: 65188: 0 140: 65189: 0 140: 65190: 0 140: 65191: 0 140: 65192: 0 140: 65193: 0 140: 65194: 0 140: 65195: 0 140: 65196: 0 140: 65197: 0 140: 65198: 0 140: 65199: 0 140: 65200: 0 140: 65201: 0 140: 65202: 0 140: 65203: 0 140: 65204: 0 140: 65205: 0 140: 65206: 0 140: 65207: 0 140: 65208: 0 140: 65209: 0 140: 65210: 0 140: 65211: 0 140: 65212: 0 140: 65213: 0 140: 65214: 0 140: 65215: 0 140: 65216: 0 140: 65217: 0 140: 65218: 0 140: 65219: 0 140: 65220: 0 140: 65221: 0 140: 65222: 0 140: 65223: 0 140: 65224: 0 140: 65225: 0 140: 65226: 0 140: 65227: 0 140: 65228: 0 140: 65229: 0 140: 65230: 0 140: 65231: 0 140: 65232: 0 140: 65233: 0 140: 65234: 0 140: 65235: 0 140: 65236: 0 140: 65237: 0 140: 65238: 0 140: 65239: 0 140: 65240: 0 140: 65241: 0 140: 65242: 0 140: 65243: 0 140: 65244: 0 140: 65245: 0 140: 65246: 0 140: 65247: 0 140: 65248: 0 140: 65249: 0 140: 65250: 0 140: 65251: 0 140: 65252: 0 140: 65253: 0 140: 65254: 0 140: 65255: 0 140: 65256: 0 140: 65257: 0 140: 65258: 0 140: 65259: 0 140: 65260: 0 140: 65261: 0 140: 65262: 0 140: 65263: 0 140: 65264: 0 140: 65265: 0 140: 65266: 0 140: 65267: 0 140: 65268: 0 140: 65269: 0 140: 65270: 0 140: 65271: 0 140: 65272: 0 140: 65273: 0 140: 65274: 0 140: 65275: 0 140: 65276: 0 140: 65277: 0 140: 65278: 0 140: 65279: 0 140: 65280: 0 140: 65281: 0 140: 65282: 0 140: 65283: 0 140: 65284: 0 140: 65285: 0 140: 65286: 0 140: 65287: 0 140: 65288: 0 140: 65289: 0 140: 65290: 0 140: 65291: 0 140: 65292: 0 140: 65293: 0 140: 65294: 0 140: 65295: 0 140: 65296: 0 140: 65297: 0 140: 65298: 0 140: 65299: 0 140: 65300: 0 140: 65301: 0 140: 65302: 0 140: 65303: 0 140: 65304: 0 140: 65305: 0 140: 65306: 0 140: 65307: 0 140: 65308: 0 140: 65309: 0 140: 65310: 0 140: 65311: 0 140: 65312: 0 140: 65313: 0 140: 65314: 0 140: 65315: 0 140: 65316: 0 140: 65317: 0 140: 65318: 0 140: 65319: 0 140: 65320: 0 140: 65321: 0 140: 65322: 0 140: 65323: 0 140: 65324: 0 140: 65325: 0 140: 65326: 0 140: 65327: 0 140: 65328: 0 140: 65329: 0 140: 65330: 0 140: 65331: 0 140: 65332: 0 140: 65333: 0 140: 65334: 0 140: 65335: 0 140: 65336: 0 140: 65337: 0 140: 65338: 0 140: 65339: 0 140: 65340: 0 140: 65341: 0 140: 65342: 0 140: 65343: 0 140: 65344: 0 140: 65345: 0 140: 65346: 0 140: 65347: 0 140: 65348: 0 140: 65349: 0 140: 65350: 0 140: 65351: 0 140: 65352: 0 140: 65353: 0 140: 65354: 0 140: 65355: 0 140: 65356: 0 140: 65357: 0 140: 65358: 0 140: 65359: 0 140: 65360: 0 140: 65361: 0 140: 65362: 0 140: 65363: 0 140: 65364: 0 140: 65365: 0 140: 65366: 0 140: 65367: 0 140: 65368: 0 140: 65369: 0 140: 65370: 0 140: 65371: 0 140: 65372: 0 140: 65373: 0 140: 65374: 0 140: 65375: 0 140: 65376: 0 140: 65377: 0 140: 65378: 0 140: 65379: 0 140: 65380: 0 140: 65381: 0 140: 65382: 0 140: 65383: 0 140: 65384: 0 140: 65385: 0 140: 65386: 0 140: 65387: 0 140: 65388: 0 140: 65389: 0 140: 65390: 0 140: 65391: 0 140: 65392: 0 140: 65393: 0 140: 65394: 0 140: 65395: 0 140: 65396: 0 140: 65397: 0 140: 65398: 0 140: 65399: 0 140: 65400: 0 140: 65401: 0 140: 65402: 0 140: 65403: 0 140: 65404: 0 140: 65405: 0 140: 65406: 0 140: 65407: 0 140: 65408: 0 140: 65409: 0 140: 65410: 0 140: 65411: 0 140: 65412: 0 140: 65413: 0 140: 65414: 0 140: 65415: 0 140: 65416: 0 140: 65417: 0 140: 65418: 0 140: 65419: 0 140: 65420: 0 140: 65421: 0 140: 65422: 0 140: 65423: 0 140: 65424: 0 140: 65425: 0 140: 65426: 0 140: 65427: 0 140: 65428: 0 140: 65429: 0 140: 65430: 0 140: 65431: 0 140: 65432: 0 140: 65433: 0 140: 65434: 0 140: 65435: 0 140: 65436: 0 140: 65437: 0 140: 65438: 0 140: 65439: 0 140: 65440: 0 140: 65441: 0 140: 65442: 0 140: 65443: 0 140: 65444: 0 140: 65445: 0 140: 65446: 0 140: 65447: 0 140: 65448: 0 140: 65449: 0 140: 65450: 0 140: 65451: 0 140: 65452: 0 140: 65453: 0 140: 65454: 0 140: 65455: 0 140: 65456: 0 140: 65457: 0 140: 65458: 0 140: 65459: 0 140: 65460: 0 140: 65461: 0 140: 65462: 0 140: 65463: 0 140: 65464: 0 140: 65465: 0 140: 65466: 0 140: 65467: 0 140: 65468: 0 140: 65469: 0 140: 65470: 0 140: 65471: 0 140: 65472: 0 140: 65473: 0 140: 65474: 0 140: 65475: 0 140: 65476: 0 140: 65477: 0 140: 65478: 0 140: 65479: 0 140: 65480: 0 140: 65481: 0 140: 65482: 0 140: 65483: 0 140: 65484: 0 140: 65485: 0 140: 65486: 0 140: 65487: 0 140: 65488: 0 140: 65489: 0 140: 65490: 0 140: 65491: 0 140: 65492: 0 140: 65493: 0 140: 65494: 0 140: 65495: 0 140: 65496: 0 140: 65497: 0 140: 65498: 0 140: 65499: 0 140: 65500: 0 140: 65501: 0 140: 65502: 0 140: 65503: 0 140: 65504: 0 140: 65505: 0 140: 65506: 0 140: 65507: 0 140: 65508: 0 140: 65509: 0 140: 65510: 0 140: 65511: 0 140: 65512: 0 140: 65513: 0 140: 65514: 0 140: 65515: 0 140: 65516: 0 140: 65517: 0 140: 65518: 0 140: 65519: 0 140: 65520: 0 140: 65521: 0 140: 65522: 0 140: 65523: 0 140: 65524: 0 140: 65525: 0 140: 65526: 0 140: 65527: 0 140: 65528: 0 140: 65529: 0 140: 65530: 0 140: 65531: 0 140: 65532: 0 140: 65533: 0 140: 65534: 0 140: 65535: 0 140: 65536: 0 140: 65537: 0 140: 65538: 0 140: 65539: 0 140: 65540: 0 140: 65541: 0 140: 65542: 0 140: 65543: 0 140: 65544: 0 140: 65545: 0 140: 65546: 0 140: 65547: 0 140: 65548: 0 140: 65549: 0 140: 65550: 0 140: 65551: 0 140: 65552: 0 140: 65553: 0 140: 65554: 0 140: 65555: 0 140: 65556: 0 140: 65557: 0 140: 65558: 0 140: 65559: 0 140: 65560: 0 140: 65561: 0 140: 65562: 0 140: 65563: 0 140: 65564: 0 140: 65565: 0 140: 65566: 0 140: 65567: 0 140: 65568: 0 140: 65569: 0 140: 65570: 0 140: 65571: 0 140: 65572: 0 140: 65573: 0 140: 65574: 0 140: 65575: 0 140: 65576: 0 140: 65577: 0 140: 65578: 0 140: 65579: 0 140: 65580: 0 140: 65581: 0 140: 65582: 0 140: 65583: 0 140: 65584: 0 140: 65585: 0 140: 65586: 0 140: 65587: 0 140: 65588: 0 140: 65589: 0 140: 65590: 0 140: 65591: 0 140: 65592: 0 140: 65593: 0 140: 65594: 0 140: 65595: 0 140: 65596: 0 140: 65597: 0 140: 65598: 0 140: 65599: 0 140: 65600: 0 140: 65601: 0 140: 65602: 0 140: 65603: 0 140: 65604: 0 140: 65605: 0 140: 65606: 0 140: 65607: 0 140: 65608: 0 140: 65609: 0 140: 65610: 0 140: 65611: 0 140: 65612: 0 140: 65613: 0 140: 65614: 0 140: 65615: 0 140: 65616: 0 140: 65617: 0 140: 65618: 0 140: 65619: 0 140: 65620: 0 140: 65621: 0 140: 65622: 0 140: 65623: 0 140: 65624: 0 140: 65625: 0 140: 65626: 0 140: 65627: 0 140: 65628: 0 140: 65629: 0 140: 65630: 0 140: 65631: 0 140: 65632: 0 140: 65633: 0 140: 65634: 0 140: 65635: 0 140: 65636: 0 140: 65637: 0 140: 65638: 0 140: 65639: 0 140: 65640: 0 140: 65641: 0 140: 65642: 0 140: 65643: 0 140: 65644: 0 140: 65645: 0 140: 65646: 0 140: 65647: 0 140: 65648: 0 140: 65649: 0 140: 65650: 0 140: 65651: 0 140: 65652: 0 140: 65653: 0 140: 65654: 0 140: 65655: 0 140: 65656: 0 140: 65657: 0 140: 65658: 0 140: 65659: 0 140: 65660: 0 140: 65661: 0 140: 65662: 0 140: 65663: 0 140: 65664: 0 140: 65665: 0 140: 65666: 0 140: 65667: 0 140: 65668: 0 140: 65669: 0 140: 65670: 0 140: 65671: 0 140: 65672: 0 140: 65673: 0 140: 65674: 0 140: 65675: 0 140: 65676: 0 140: 65677: 0 140: 65678: 0 140: 65679: 0 140: 65680: 0 140: 65681: 0 140: 65682: 0 140: 65683: 0 140: 65684: 0 140: 65685: 0 140: 65686: 0 140: 65687: 0 140: 65688: 0 140: 65689: 0 140: 65690: 0 140: 65691: 0 140: 65692: 0 140: 65693: 0 140: 65694: 0 140: 65695: 0 140: 65696: 0 140: 65697: 0 140: 65698: 0 140: 65699: 0 140: 65700: 0 140: 65701: 0 140: 65702: 0 140: 65703: 0 140: 65704: 0 140: 65705: 0 140: 65706: 0 140: 65707: 0 140: 65708: 0 140: 65709: 0 140: 65710: 0 140: 65711: 0 140: 65712: 0 140: 65713: 0 140: 65714: 0 140: 65715: 0 140: 65716: 0 140: 65717: 0 140: 65718: 0 140: 65719: 0 140: 65720: 0 140: 65721: 0 140: 65722: 0 140: 65723: 0 140: 65724: 0 140: 65725: 0 140: 65726: 0 140: 65727: 0 140: 65728: 0 140: 65729: 0 140: 65730: 0 140: 65731: 0 140: 65732: 0 140: 65733: 0 140: 65734: 0 140: 65735: 0 140: 65736: 0 140: 65737: 0 140: 65738: 0 140: 65739: 0 140: 65740: 0 140: 65741: 0 140: 65742: 0 140: 65743: 0 140: 65744: 0 140: 65745: 0 140: 65746: 0 140: 65747: 0 140: 65748: 0 140: 65749: 0 140: 65750: 0 140: 65751: 0 140: 65752: 0 140: 65753: 0 140: 65754: 0 140: 65755: 0 140: 65756: 0 140: 65757: 0 140: 65758: 0 140: 65759: 0 140: 65760: 0 140: 65761: 0 140: 65762: 0 140: 65763: 0 140: 65764: 0 140: 65765: 0 140: 65766: 0 140: 65767: 0 140: 65768: 0 140: 65769: 0 140: 65770: 0 140: 65771: 0 140: 65772: 0 140: 65773: 0 140: 65774: 0 140: 65775: 0 140: 65776: 0 140: 65777: 0 140: 65778: 0 140: 65779: 0 140: 65780: 0 140: 65781: 0 140: 65782: 0 140: 65783: 0 140: 65784: 0 140: 65785: 0 140: 65786: 0 140: 65787: 0 140: 65788: 0 140: 65789: 0 140: 65790: 0 140: 65791: 0 140: 65792: 0 140: 65793: 0 140: 65794: 0 140: 65795: 0 140: 65796: 0 140: 65797: 0 140: 65798: 0 140: 65799: 0 140: 65800: 0 140: 65801: 0 140: 65802: 0 140: 65803: 0 140: 65804: 0 140: 65805: 0 140: 65806: 0 140: 65807: 0 140: 65808: 0 140: 65809: 0 140: 65810: 0 140: 65811: 0 140: 65812: 0 140: 65813: 0 140: 65814: 0 140: 65815: 0 140: 65816: 0 140: 65817: 0 140: 65818: 0 140: 65819: 0 140: 65820: 0 140: 65821: 0 140: 65822: 0 140: 65823: 0 140: 65824: 0 140: 65825: 0 140: 65826: 0 140: 65827: 0 140: 65828: 0 140: 65829: 0 140: 65830: 0 140: 65831: 0 140: 65832: 0 140: 65833: 0 140: 65834: 0 140: 65835: 0 140: 65836: 0 140: 65837: 0 140: 65838: 0 140: 65839: 0 140: 65840: 0 140: 65841: 0 140: 65842: 0 140: 65843: 0 140: 65844: 0 140: 65845: 0 140: 65846: 0 140: 65847: 0 140: 65848: 0 140: 65849: 0 140: 65850: 0 140: 65851: 0 140: 65852: 0 140: 65853: 0 140: 65854: 0 140: 65855: 0 140: 65856: 0 140: 65857: 0 140: 65858: 0 140: 65859: 0 140: 65860: 0 140: 65861: 0 140: 65862: 0 140: 65863: 0 140: 65864: 0 140: 65865: 0 140: 65866: 0 140: 65867: 0 140: 65868: 0 140: 65869: 0 140: 65870: 0 140: 65871: 0 140: 65872: 0 140: 65873: 0 140: 65874: 0 140: 65875: 0 140: 65876: 0 140: 65877: 0 140: 65878: 0 140: 65879: 0 140: 65880: 0 140: 65881: 0 140: 65882: 0 140: 65883: 0 140: 65884: 0 140: 65885: 0 140: 65886: 0 140: 65887: 0 140: 65888: 0 140: 65889: 0 140: 65890: 0 140: 65891: 0 140: 65892: 0 140: 65893: 0 140: 65894: 0 140: 65895: 0 140: 65896: 0 140: 65897: 0 140: 65898: 0 140: 65899: 0 140: 65900: 0 140: 65901: 0 140: 65902: 0 140: 65903: 0 140: 65904: 0 140: 65905: 0 140: 65906: 0 140: 65907: 0 140: 65908: 0 140: 65909: 0 140: 65910: 0 140: 65911: 0 140: 65912: 0 140: 65913: 0 140: 65914: 0 140: 65915: 0 140: 65916: 0 140: 65917: 0 140: 65918: 0 140: 65919: 0 140: 65920: 0 140: 65921: 0 140: 65922: 0 140: 65923: 0 140: 65924: 0 140: 65925: 0 140: 65926: 0 140: 65927: 0 140: 65928: 0 140: 65929: 0 140: 65930: 0 140: 65931: 0 140: 65932: 0 140: 65933: 0 140: 65934: 0 140: 65935: 0 140: 65936: 0 140: 65937: 0 140: 65938: 0 140: 65939: 0 140: 65940: 0 140: 65941: 0 140: 65942: 0 140: 65943: 0 140: 65944: 0 140: 65945: 0 140: 65946: 0 140: 65947: 0 140: 65948: 0 140: 65949: 0 140: 65950: 0 140: 65951: 0 140: 65952: 0 140: 65953: 0 140: 65954: 0 140: 65955: 0 140: 65956: 0 140: 65957: 0 140: 65958: 0 140: 65959: 0 140: 65960: 0 140: 65961: 0 140: 65962: 0 140: 65963: 0 140: 65964: 0 140: 65965: 0 140: 65966: 0 140: 65967: 0 140: 65968: 0 140: 65969: 0 140: 65970: 0 140: 65971: 0 140: 65972: 0 140: 65973: 0 140: 65974: 0 140: 65975: 0 140: 65976: 0 140: 65977: 0 140: 65978: 0 140: 65979: 0 140: 65980: 0 140: 65981: 0 140: 65982: 0 140: 65983: 0 140: 65984: 0 140: 65985: 0 140: 65986: 0 140: 65987: 0 140: 65988: 0 140: 65989: 0 140: 65990: 0 140: 65991: 0 140: 65992: 0 140: 65993: 0 140: 65994: 0 140: 65995: 0 140: 65996: 0 140: 65997: 0 140: 65998: 0 140: 65999: 0 140: 66000: 0 140: 66001: 0 140: 66002: 0 140: 66003: 0 140: 66004: 0 140: 66005: 0 140: 66006: 0 140: 66007: 0 140: 66008: 0 140: 66009: 0 140: 66010: 0 140: 66011: 0 140: 66012: 0 140: 66013: 0 140: 66014: 0 140: 66015: 0 140: 66016: 0 140: 66017: 0 140: 66018: 0 140: 66019: 0 140: 66020: 0 140: 66021: 0 140: 66022: 0 140: 66023: 0 140: 66024: 0 140: 66025: 0 140: 66026: 0 140: 66027: 0 140: 66028: 0 140: 66029: 0 140: 66030: 0 140: 66031: 0 140: 66032: 0 140: 66033: 0 140: 66034: 0 140: 66035: 0 140: 66036: 0 140: 66037: 0 140: 66038: 0 140: 66039: 0 140: 66040: 0 140: 66041: 0 140: 66042: 0 140: 66043: 0 140: 66044: 0 140: 66045: 0 140: 66046: 0 140: 66047: 0 140: 66048: 0 140: 66049: 0 140: 66050: 0 140: 66051: 0 140: 66052: 0 140: 66053: 0 140: 66054: 0 140: 66055: 0 140: 66056: 0 140: 66057: 0 140: 66058: 0 140: 66059: 0 140: 66060: 0 140: 66061: 0 140: 66062: 0 140: 66063: 0 140: 66064: 0 140: 66065: 0 140: 66066: 0 140: 66067: 0 140: 66068: 0 140: 66069: 0 140: 66070: 0 140: 66071: 0 140: 66072: 0 140: 66073: 0 140: 66074: 0 140: 66075: 0 140: 66076: 0 140: 66077: 0 140: 66078: 0 140: 66079: 0 140: 66080: 0 140: 66081: 0 140: 66082: 0 140: 66083: 0 140: 66084: 0 140: 66085: 0 140: 66086: 0 140: 66087: 0 140: 66088: 0 140: 66089: 0 140: 66090: 0 140: 66091: 0 140: 66092: 0 140: 66093: 0 140: 66094: 0 140: 66095: 0 140: 66096: 0 140: 66097: 0 140: 66098: 0 140: 66099: 0 140: 66100: 0 140: 66101: 0 140: 66102: 0 140: 66103: 0 140: 66104: 0 140: 66105: 0 140: 66106: 0 140: 66107: 0 140: 66108: 0 140: 66109: 0 140: 66110: 0 140: 66111: 0 140: 66112: 0 140: 66113: 0 140: 66114: 0 140: 66115: 0 140: 66116: 0 140: 66117: 0 140: 66118: 0 140: 66119: 0 140: 66120: 0 140: 66121: 0 140: 66122: 0 140: 66123: 0 140: 66124: 0 140: 66125: 0 140: 66126: 0 140: 66127: 0 140: 66128: 0 140: 66129: 0 140: 66130: 0 140: 66131: 0 140: 66132: 0 140: 66133: 0 140: 66134: 0 140: 66135: 0 140: 66136: 0 140: 66137: 0 140: 66138: 0 140: 66139: 0 140: 66140: 0 140: 66141: 0 140: 66142: 0 140: 66143: 0 140: 66144: 0 140: 66145: 0 140: 66146: 0 140: 66147: 0 140: 66148: 0 140: 66149: 0 140: 66150: 0 140: 66151: 0 140: 66152: 0 140: 66153: 0 140: 66154: 0 140: 66155: 0 140: 66156: 0 140: 66157: 0 140: 66158: 0 140: 66159: 0 140: 66160: 0 140: 66161: 0 140: 66162: 0 140: 66163: 0 140: 66164: 0 140: 66165: 0 140: 66166: 0 140: 66167: 0 140: 66168: 0 140: 66169: 0 140: 66170: 0 140: 66171: 0 140: 66172: 0 140: 66173: 0 140: 66174: 0 140: 66175: 0 140: 66176: 0 140: 66177: 0 140: 66178: 0 140: 66179: 0 140: 66180: 0 140: 66181: 0 140: 66182: 0 140: 66183: 0 140: 66184: 0 140: 66185: 0 140: 66186: 0 140: 66187: 0 140: 66188: 0 140: 66189: 0 140: 66190: 0 140: 66191: 0 140: 66192: 0 140: 66193: 0 140: 66194: 0 140: 66195: 0 140: 66196: 0 140: 66197: 0 140: 66198: 0 140: 66199: 0 140: 66200: 0 140: 66201: 0 140: 66202: 0 140: 66203: 0 140: 66204: 0 140: 66205: 0 140: 66206: 0 140: 66207: 0 140: 66208: 0 140: 66209: 0 140: 66210: 0 140: 66211: 0 140: 66212: 0 140: 66213: 0 140: 66214: 0 140: 66215: 0 140: 66216: 0 140: 66217: 0 140: 66218: 0 140: 66219: 0 140: 66220: 0 140: 66221: 0 140: 66222: 0 140: 66223: 0 140: 66224: 0 140: 66225: 0 140: 66226: 0 140: 66227: 0 140: 66228: 0 140: 66229: 0 140: 66230: 0 140: 66231: 0 140: 66232: 0 140: 66233: 0 140: 66234: 0 140: 66235: 0 140: 66236: 0 140: 66237: 0 140: 66238: 0 140: 66239: 0 140: 66240: 0 140: 66241: 0 140: 66242: 0 140: 66243: 0 140: 66244: 0 140: 66245: 0 140: 66246: 0 140: 66247: 0 140: 66248: 0 140: 66249: 0 140: 66250: 0 140: 66251: 0 140: 66252: 0 140: 66253: 0 140: 66254: 0 140: 66255: 0 140: 66256: 0 140: 66257: 0 140: 66258: 0 140: 66259: 0 140: 66260: 0 140: 66261: 0 140: 66262: 0 140: 66263: 0 140: 66264: 0 140: 66265: 0 140: 66266: 0 140: 66267: 0 140: 66268: 0 140: 66269: 0 140: 66270: 0 140: 66271: 0 140: 66272: 0 140: 66273: 0 140: 66274: 0 140: 66275: 0 140: 66276: 0 140: 66277: 0 140: 66278: 0 140: 66279: 0 140: 66280: 0 140: 66281: 0 140: 66282: 0 140: 66283: 0 140: 66284: 0 140: 66285: 0 140: 66286: 0 140: 66287: 0 140: 66288: 0 140: 66289: 0 140: 66290: 0 140: 66291: 0 140: 66292: 0 140: 66293: 0 140: 66294: 0 140: 66295: 0 140: 66296: 0 140: 66297: 0 140: 66298: 0 140: 66299: 0 140: 66300: 0 140: 66301: 0 140: 66302: 0 140: 66303: 0 140: 66304: 0 140: 66305: 0 140: 66306: 0 140: 66307: 0 140: 66308: 0 140: 66309: 0 140: 66310: 0 140: 66311: 0 140: 66312: 0 140: 66313: 0 140: 66314: 0 140: 66315: 0 140: 66316: 0 140: 66317: 0 140: 66318: 0 140: 66319: 0 140: 66320: 0 140: 66321: 0 140: 66322: 0 140: 66323: 0 140: 66324: 0 140: 66325: 0 140: 66326: 0 140: 66327: 0 140: 66328: 0 140: 66329: 0 140: 66330: 0 140: 66331: 0 140: 66332: 0 140: 66333: 0 140: 66334: 0 140: 66335: 0 140: 66336: 0 140: 66337: 0 140: 66338: 0 140: 66339: 0 140: 66340: 0 140: 66341: 0 140: 66342: 0 140: 66343: 0 140: 66344: 0 140: 66345: 0 140: 66346: 0 140: 66347: 0 140: 66348: 0 140: 66349: 0 140: 66350: 0 140: 66351: 0 140: 66352: 0 140: 66353: 0 140: 66354: 0 140: 66355: 0 140: 66356: 0 140: 66357: 0 140: 66358: 0 140: 66359: 0 140: 66360: 0 140: 66361: 0 140: 66362: 0 140: 66363: 0 140: 66364: 0 140: 66365: 0 140: 66366: 0 140: 66367: 0 140: 66368: 0 140: 66369: 0 140: 66370: 0 140: 66371: 0 140: 66372: 0 140: 66373: 0 140: 66374: 0 140: 66375: 0 140: 66376: 0 140: 66377: 0 140: 66378: 0 140: 66379: 0 140: 66380: 0 140: 66381: 0 140: 66382: 0 140: 66383: 0 140: 66384: 0 140: 66385: 0 140: 66386: 0 140: 66387: 0 140: 66388: 0 140: 66389: 0 140: 66390: 0 140: 66391: 0 140: 66392: 0 140: 66393: 0 140: 66394: 0 140: 66395: 0 140: 66396: 0 140: 66397: 0 140: 66398: 0 140: 66399: 0 140: 66400: 0 140: 66401: 0 140: 66402: 0 140: 66403: 0 140: 66404: 0 140: 66405: 0 140: 66406: 0 140: 66407: 0 140: 66408: 0 140: 66409: 0 140: 66410: 0 140: 66411: 0 140: 66412: 0 140: 66413: 0 140: 66414: 0 140: 66415: 0 140: 66416: 0 140: 66417: 0 140: 66418: 0 140: 66419: 0 140: 66420: 0 140: 66421: 0 140: 66422: 0 140: 66423: 0 140: 66424: 0 140: 66425: 0 140: 66426: 0 140: 66427: 0 140: 66428: 0 140: 66429: 0 140: 66430: 0 140: 66431: 0 140: 66432: 0 140: 66433: 0 140: 66434: 0 140: 66435: 0 140: 66436: 0 140: 66437: 0 140: 66438: 0 140: 66439: 0 140: 66440: 0 140: 66441: 0 140: 66442: 0 140: 66443: 0 140: 66444: 0 140: 66445: 0 140: 66446: 0 140: 66447: 0 140: 66448: 0 140: 66449: 0 140: 66450: 0 140: 66451: 0 140: 66452: 0 140: 66453: 0 140: 66454: 0 140: 66455: 0 140: 66456: 0 140: 66457: 0 140: 66458: 0 140: 66459: 0 140: 66460: 0 140: 66461: 0 140: 66462: 0 140: 66463: 0 140: 66464: 0 140: 66465: 0 140: 66466: 0 140: 66467: 0 140: 66468: 0 140: 66469: 0 140: 66470: 0 140: 66471: 0 140: 66472: 0 140: 66473: 0 140: 66474: 0 140: 66475: 0 140: 66476: 0 140: 66477: 0 140: 66478: 0 140: 66479: 0 140: 66480: 0 140: 66481: 0 140: 66482: 0 140: 66483: 0 140: 66484: 0 140: 66485: 0 140: 66486: 0 140: 66487: 0 140: 66488: 0 140: 66489: 0 140: 66490: 0 140: 66491: 0 140: 66492: 0 140: 66493: 0 140: 66494: 0 140: 66495: 0 140: 66496: 0 140: 66497: 0 140: 66498: 0 140: 66499: 0 140: 66500: 0 140: 66501: 0 140: 66502: 0 140: 66503: 0 140: 66504: 0 140: 66505: 0 140: 66506: 0 140: 66507: 0 140: 66508: 0 140: 66509: 0 140: 66510: 0 140: 66511: 0 140: 66512: 0 140: 66513: 0 140: 66514: 0 140: 66515: 0 140: 66516: 0 140: 66517: 0 140: 66518: 0 140: 66519: 0 140: 66520: 0 140: 66521: 0 140: 66522: 0 140: 66523: 0 140: 66524: 0 140: 66525: 0 140: 66526: 0 140: 66527: 0 140: 66528: 0 140: 66529: 0 140: 66530: 0 140: 66531: 0 140: 66532: 0 140: 66533: 0 140: 66534: 0 140: 66535: 0 140: 66536: 0 140: 66537: 0 140: 66538: 0 140: 66539: 0 140: 66540: 0 140: 66541: 0 140: 66542: 0 140: 66543: 0 140: 66544: 0 140: 66545: 0 140: 66546: 0 140: 66547: 0 140: 66548: 0 140: 66549: 0 140: 66550: 0 140: 66551: 0 140: 66552: 0 140: 66553: 0 140: 66554: 0 140: 66555: 0 140: 66556: 0 140: 66557: 0 140: 66558: 0 140: 66559: 0 140: 66560: 0 140: 66561: 0 140: 66562: 0 140: 66563: 0 140: 66564: 0 140: 66565: 0 140: 66566: 0 140: 66567: 0 140: 66568: 0 140: 66569: 0 140: 66570: 0 140: 66571: 0 140: 66572: 0 140: 66573: 0 140: 66574: 0 140: 66575: 0 140: 66576: 0 140: 66577: 0 140: 66578: 0 140: 66579: 0 140: 66580: 0 140: 66581: 0 140: 66582: 0 140: 66583: 0 140: 66584: 0 140: 66585: 0 140: 66586: 0 140: 66587: 0 140: 66588: 0 140: 66589: 0 140: 66590: 0 140: 66591: 0 140: 66592: 0 140: 66593: 0 140: 66594: 0 140: 66595: 0 140: 66596: 0 140: 66597: 0 140: 66598: 0 140: 66599: 0 140: 66600: 0 140: 66601: 0 140: 66602: 0 140: 66603: 0 140: 66604: 0 140: 66605: 0 140: 66606: 0 140: 66607: 0 140: 66608: 0 140: 66609: 0 140: 66610: 0 140: 66611: 0 140: 66612: 0 140: 66613: 0 140: 66614: 0 140: 66615: 0 140: 66616: 0 140: 66617: 0 140: 66618: 0 140: 66619: 0 140: 66620: 0 140: 66621: 0 140: 66622: 0 140: 66623: 0 140: 66624: 0 140: 66625: 0 140: 66626: 0 140: 66627: 0 140: 66628: 0 140: 66629: 0 140: 66630: 0 140: 66631: 0 140: 66632: 0 140: 66633: 0 140: 66634: 0 140: 66635: 0 140: 66636: 0 140: 66637: 0 140: 66638: 0 140: 66639: 0 140: 66640: 0 140: 66641: 0 140: 66642: 0 140: 66643: 0 140: 66644: 0 140: 66645: 0 140: 66646: 0 140: 66647: 0 140: 66648: 0 140: 66649: 0 140: 66650: 0 140: 66651: 0 140: 66652: 0 140: 66653: 0 140: 66654: 0 140: 66655: 0 140: 66656: 0 140: 66657: 0 140: 66658: 0 140: 66659: 0 140: 66660: 0 140: 66661: 0 140: 66662: 0 140: 66663: 0 140: 66664: 0 140: 66665: 0 140: 66666: 0 140: 66667: 0 140: 66668: 0 140: 66669: 0 140: 66670: 0 140: 66671: 0 140: 66672: 0 140: 66673: 0 140: 66674: 0 140: 66675: 0 140: 66676: 0 140: 66677: 0 140: 66678: 0 140: 66679: 0 140: 66680: 0 140: 66681: 0 140: 66682: 0 140: 66683: 0 140: 66684: 0 140: 66685: 0 140: 66686: 0 140: 66687: 0 140: 66688: 0 140: 66689: 0 140: 66690: 0 140: 66691: 0 140: 66692: 0 140: 66693: 0 140: 66694: 0 140: 66695: 0 140: 66696: 0 140: 66697: 0 140: 66698: 0 140: 66699: 0 140: 66700: 0 140: 66701: 0 140: 66702: 0 140: 66703: 0 140: 66704: 0 140: 66705: 0 140: 66706: 0 140: 66707: 0 140: 66708: 0 140: 66709: 0 140: 66710: 0 140: 66711: 0 140: 66712: 0 140: 66713: 0 140: 66714: 0 140: 66715: 0 140: 66716: 0 140: 66717: 0 140: 66718: 0 140: 66719: 0 140: 66720: 0 140: 66721: 0 140: 66722: 0 140: 66723: 0 140: 66724: 0 140: 66725: 0 140: 66726: 0 140: 66727: 0 140: 66728: 0 140: 66729: 0 140: 66730: 0 140: 66731: 0 140: 66732: 0 140: 66733: 0 140: 66734: 0 140: 66735: 0 140: 66736: 0 140: 66737: 0 140: 66738: 0 140: 66739: 0 140: 66740: 0 140: 66741: 0 140: 66742: 0 140: 66743: 0 140: 66744: 0 140: 66745: 0 140: 66746: 0 140: 66747: 0 140: 66748: 0 140: 66749: 0 140: 66750: 0 140: 66751: 0 140: 66752: 0 140: 66753: 0 140: 66754: 0 140: 66755: 0 140: 66756: 0 140: 66757: 0 140: 66758: 0 140: 66759: 0 140: 66760: 0 140: 66761: 0 140: 66762: 0 140: 66763: 0 140: 66764: 0 140: 66765: 0 140: 66766: 0 140: 66767: 0 140: 66768: 0 140: 66769: 0 140: 66770: 0 140: 66771: 0 140: 66772: 0 140: 66773: 0 140: 66774: 0 140: 66775: 0 140: 66776: 0 140: 66777: 0 140: 66778: 0 140: 66779: 0 140: 66780: 0 140: 66781: 0 140: 66782: 0 140: 66783: 0 140: 66784: 0 140: 66785: 0 140: 66786: 0 140: 66787: 0 140: 66788: 0 140: 66789: 0 140: 66790: 0 140: 66791: 0 140: 66792: 0 140: 66793: 0 140: 66794: 0 140: 66795: 0 140: 66796: 0 140: 66797: 0 140: 66798: 0 140: 66799: 0 140: 66800: 0 140: 66801: 0 140: 66802: 0 140: 66803: 0 140: 66804: 0 140: 66805: 0 140: 66806: 0 140: 66807: 0 140: 66808: 0 140: 66809: 0 140: 66810: 0 140: 66811: 0 140: 66812: 0 140: 66813: 0 140: 66814: 0 140: 66815: 0 140: 66816: 0 140: 66817: 0 140: 66818: 0 140: 66819: 0 140: 66820: 0 140: 66821: 0 140: 66822: 0 140: 66823: 0 140: 66824: 0 140: 66825: 0 140: 66826: 0 140: 66827: 0 140: 66828: 0 140: 66829: 0 140: 66830: 0 140: 66831: 0 140: 66832: 0 140: 66833: 0 140: 66834: 0 140: 66835: 0 140: 66836: 0 140: 66837: 0 140: 66838: 0 140: 66839: 0 140: 66840: 0 140: 66841: 0 140: 66842: 0 140: 66843: 0 140: 66844: 0 140: 66845: 0 140: 66846: 0 140: 66847: 0 140: 66848: 0 140: 66849: 0 140: 66850: 0 140: 66851: 0 140: 66852: 0 140: 66853: 0 140: 66854: 0 140: 66855: 0 140: 66856: 0 140: 66857: 0 140: 66858: 0 140: 66859: 0 140: 66860: 0 140: 66861: 0 140: 66862: 0 140: 66863: 0 140: 66864: 0 140: 66865: 0 140: 66866: 0 140: 66867: 0 140: 66868: 0 140: 66869: 0 140: 66870: 0 140: 66871: 0 140: 66872: 0 140: 66873: 0 140: 66874: 0 140: 66875: 0 140: 66876: 0 140: 66877: 0 140: 66878: 0 140: 66879: 0 140: 66880: 0 140: 66881: 0 140: 66882: 0 140: 66883: 0 140: 66884: 0 140: 66885: 0 140: 66886: 0 140: 66887: 0 140: 66888: 0 140: 66889: 0 140: 66890: 0 140: 66891: 0 140: 66892: 0 140: 66893: 0 140: 66894: 0 140: 66895: 0 140: 66896: 0 140: 66897: 0 140: 66898: 0 140: 66899: 0 140: 66900: 0 140: 66901: 0 140: 66902: 0 140: 66903: 0 140: 66904: 0 140: 66905: 0 140: 66906: 0 140: 66907: 0 140: 66908: 0 140: 66909: 0 140: 66910: 0 140: 66911: 0 140: 66912: 0 140: 66913: 0 140: 66914: 0 140: 66915: 0 140: 66916: 0 140: 66917: 0 140: 66918: 0 140: 66919: 0 140: 66920: 0 140: 66921: 0 140: 66922: 0 140: 66923: 0 140: 66924: 0 140: 66925: 0 140: 66926: 0 140: 66927: 0 140: 66928: 0 140: 66929: 0 140: 66930: 0 140: 66931: 0 140: 66932: 0 140: 66933: 0 140: 66934: 0 140: 66935: 0 140: 66936: 0 140: 66937: 0 140: 66938: 0 140: 66939: 0 140: 66940: 0 140: 66941: 0 140: 66942: 0 140: 66943: 0 140: 66944: 0 140: 66945: 0 140: 66946: 0 140: 66947: 0 140: 66948: 0 140: 66949: 0 140: 66950: 0 140: 66951: 0 140: 66952: 0 140: 66953: 0 140: 66954: 0 140: 66955: 0 140: 66956: 0 140: 66957: 0 140: 66958: 0 140: 66959: 0 140: 66960: 0 140: 66961: 0 140: 66962: 0 140: 66963: 0 140: 66964: 0 140: 66965: 0 140: 66966: 0 140: 66967: 0 140: 66968: 0 140: 66969: 0 140: 66970: 0 140: 66971: 0 140: 66972: 0 140: 66973: 0 140: 66974: 0 140: 66975: 0 140: 66976: 0 140: 66977: 0 140: 66978: 0 140: 66979: 0 140: 66980: 0 140: 66981: 0 140: 66982: 0 140: 66983: 0 140: 66984: 0 140: 66985: 0 140: 66986: 0 140: 66987: 0 140: 66988: 0 140: 66989: 0 140: 66990: 0 140: 66991: 0 140: 66992: 0 140: 66993: 0 140: 66994: 0 140: 66995: 0 140: 66996: 0 140: 66997: 0 140: 66998: 0 140: 66999: 0 140: 67000: 0 140: 67001: 0 140: 67002: 0 140: 67003: 0 140: 67004: 0 140: 67005: 0 140: 67006: 0 140: 67007: 0 140: 67008: 0 140: 67009: 0 140: 67010: 0 140: 67011: 0 140: 67012: 0 140: 67013: 0 140: 67014: 0 140: 67015: 0 140: 67016: 0 140: 67017: 0 140: 67018: 0 140: 67019: 0 140: 67020: 0 140: 67021: 0 140: 67022: 0 140: 67023: 0 140: 67024: 0 140: 67025: 0 140: 67026: 0 140: 67027: 0 140: 67028: 0 140: 67029: 0 140: 67030: 0 140: 67031: 0 140: 67032: 0 140: 67033: 0 140: 67034: 0 140: 67035: 0 140: 67036: 0 140: 67037: 0 140: 67038: 0 140: 67039: 0 140: 67040: 0 140: 67041: 0 140: 67042: 0 140: 67043: 0 140: 67044: 0 140: 67045: 0 140: 67046: 0 140: 67047: 0 140: 67048: 0 140: 67049: 0 140: 67050: 0 140: 67051: 0 140: 67052: 0 140: 67053: 0 140: 67054: 0 140: 67055: 0 140: 67056: 0 140: 67057: 0 140: 67058: 0 140: 67059: 0 140: 67060: 0 140: 67061: 0 140: 67062: 0 140: 67063: 0 140: 67064: 0 140: 67065: 0 140: 67066: 0 140: 67067: 0 140: 67068: 0 140: 67069: 0 140: 67070: 0 140: 67071: 0 140: 67072: 0 140: 67073: 0 140: 67074: 0 140: 67075: 0 140: 67076: 0 140: 67077: 0 140: 67078: 0 140: 67079: 0 140: 67080: 0 140: 67081: 0 140: 67082: 0 140: 67083: 0 140: 67084: 0 140: 67085: 0 140: 67086: 0 140: 67087: 0 140: 67088: 0 140: 67089: 0 140: 67090: 0 140: 67091: 0 140: 67092: 0 140: 67093: 0 140: 67094: 0 140: 67095: 0 140: 67096: 0 140: 67097: 0 140: 67098: 0 140: 67099: 0 140: 67100: 0 140: 67101: 0 140: 67102: 0 140: 67103: 0 140: 67104: 0 140: 67105: 0 140: 67106: 0 140: 67107: 0 140: 67108: 0 140: 67109: 0 140: 67110: 0 140: 67111: 0 140: 67112: 0 140: 67113: 0 140: 67114: 0 140: 67115: 0 140: 67116: 0 140: 67117: 0 140: 67118: 0 140: 67119: 0 140: 67120: 0 140: 67121: 0 140: 67122: 0 140: 67123: 0 140: 67124: 0 140: 67125: 0 140: 67126: 0 140: 67127: 0 140: 67128: 0 140: 67129: 0 140: 67130: 0 140: 67131: 0 140: 67132: 0 140: 67133: 0 140: 67134: 0 140: 67135: 0 140: 67136: 0 140: 67137: 0 140: 67138: 0 140: 67139: 0 140: 67140: 0 140: 67141: 0 140: 67142: 0 140: 67143: 0 140: 67144: 0 140: 67145: 0 140: 67146: 0 140: 67147: 0 140: 67148: 0 140: 67149: 0 140: 67150: 0 140: 67151: 0 140: 67152: 0 140: 67153: 0 140: 67154: 0 140: 67155: 0 140: 67156: 0 140: 67157: 0 140: 67158: 0 140: 67159: 0 140: 67160: 0 140: 67161: 0 140: 67162: 0 140: 67163: 0 140: 67164: 0 140: 67165: 0 140: 67166: 0 140: 67167: 0 140: 67168: 0 140: 67169: 0 140: 67170: 0 140: 67171: 0 140: 67172: 0 140: 67173: 0 140: 67174: 0 140: 67175: 0 140: 67176: 0 140: 67177: 0 140: 67178: 0 140: 67179: 0 140: 67180: 0 140: 67181: 0 140: 67182: 0 140: 67183: 0 140: 67184: 0 140: 67185: 0 140: 67186: 0 140: 67187: 0 140: 67188: 0 140: 67189: 0 140: 67190: 0 140: 67191: 0 140: 67192: 0 140: 67193: 0 140: 67194: 0 140: 67195: 0 140: 67196: 0 140: 67197: 0 140: 67198: 0 140: 67199: 0 140: 67200: 0 140: 67201: 0 140: 67202: 0 140: 67203: 0 140: 67204: 0 140: 67205: 0 140: 67206: 0 140: 67207: 0 140: 67208: 0 140: 67209: 0 140: 67210: 0 140: 67211: 0 140: 67212: 0 140: 67213: 0 140: 67214: 0 140: 67215: 0 140: 67216: 0 140: 67217: 0 140: 67218: 0 140: 67219: 0 140: 67220: 0 140: 67221: 0 140: 67222: 0 140: 67223: 0 140: 67224: 0 140: 67225: 0 140: 67226: 0 140: 67227: 0 140: 67228: 0 140: 67229: 0 140: 67230: 0 140: 67231: 0 140: 67232: 0 140: 67233: 0 140: 67234: 0 140: 67235: 0 140: 67236: 0 140: 67237: 0 140: 67238: 0 140: 67239: 0 140: 67240: 0 140: 67241: 0 140: 67242: 0 140: 67243: 0 140: 67244: 0 140: 67245: 0 140: 67246: 0 140: 67247: 0 140: 67248: 0 140: 67249: 0 140: 67250: 0 140: 67251: 0 140: 67252: 0 140: 67253: 0 140: 67254: 0 140: 67255: 0 140: 67256: 0 140: 67257: 0 140: 67258: 0 140: 67259: 0 140: 67260: 0 140: 67261: 0 140: 67262: 0 140: 67263: 0 140: 67264: 0 140: 67265: 0 140: 67266: 0 140: 67267: 0 140: 67268: 0 140: 67269: 0 140: 67270: 0 140: 67271: 0 140: 67272: 0 140: 67273: 0 140: 67274: 0 140: 67275: 0 140: 67276: 0 140: 67277: 0 140: 67278: 0 140: 67279: 0 140: 67280: 0 140: 67281: 0 140: 67282: 0 140: 67283: 0 140: 67284: 0 140: 67285: 0 140: 67286: 0 140: 67287: 0 140: 67288: 0 140: 67289: 0 140: 67290: 0 140: 67291: 0 140: 67292: 0 140: 67293: 0 140: 67294: 0 140: 67295: 0 140: 67296: 0 140: 67297: 0 140: 67298: 0 140: 67299: 0 140: 67300: 0 140: 67301: 0 140: 67302: 0 140: 67303: 0 140: 67304: 0 140: 67305: 0 140: 67306: 0 140: 67307: 0 140: 67308: 0 140: 67309: 0 140: 67310: 0 140: 67311: 0 140: 67312: 0 140: 67313: 0 140: 67314: 0 140: 67315: 0 140: 67316: 0 140: 67317: 0 140: 67318: 0 140: 67319: 0 140: 67320: 0 140: 67321: 0 140: 67322: 0 140: 67323: 0 140: 67324: 0 140: 67325: 0 140: 67326: 0 140: 67327: 0 140: 67328: 0 140: 67329: 0 140: 67330: 0 140: 67331: 0 140: 67332: 0 140: 67333: 0 140: 67334: 0 140: 67335: 0 140: 67336: 0 140: 67337: 0 140: 67338: 0 140: 67339: 0 140: 67340: 0 140: 67341: 0 140: 67342: 0 140: 67343: 0 140: 67344: 0 140: 67345: 0 140: 67346: 0 140: 67347: 0 140: 67348: 0 140: 67349: 0 140: 67350: 0 140: 67351: 0 140: 67352: 0 140: 67353: 0 140: 67354: 0 140: 67355: 0 140: 67356: 0 140: 67357: 0 140: 67358: 0 140: 67359: 0 140: 67360: 0 140: 67361: 0 140: 67362: 0 140: 67363: 0 140: 67364: 0 140: 67365: 0 140: 67366: 0 140: 67367: 0 140: 67368: 0 140: 67369: 0 140: 67370: 0 140: 67371: 0 140: 67372: 0 140: 67373: 0 140: 67374: 0 140: 67375: 0 140: 67376: 0 140: 67377: 0 140: 67378: 0 140: 67379: 0 140: 67380: 0 140: 67381: 0 140: 67382: 0 140: 67383: 0 140: 67384: 0 140: 67385: 0 140: 67386: 0 140: 67387: 0 140: 67388: 0 140: 67389: 0 140: 67390: 0 140: 67391: 0 140: 67392: 0 140: 67393: 0 140: 67394: 0 140: 67395: 0 140: 67396: 0 140: 67397: 0 140: 67398: 0 140: 67399: 0 140: 67400: 0 140: 67401: 0 140: 67402: 0 140: 67403: 0 140: 67404: 0 140: 67405: 0 140: 67406: 0 140: 67407: 0 140: 67408: 0 140: 67409: 0 140: 67410: 0 140: 67411: 0 140: 67412: 0 140: 67413: 0 140: 67414: 0 140: 67415: 0 140: 67416: 0 140: 67417: 0 140: 67418: 0 140: 67419: 0 140: 67420: 0 140: 67421: 0 140: 67422: 0 140: 67423: 0 140: 67424: 0 140: 67425: 0 140: 67426: 0 140: 67427: 0 140: 67428: 0 140: 67429: 0 140: 67430: 0 140: 67431: 0 140: 67432: 0 140: 67433: 0 140: 67434: 0 140: 67435: 0 140: 67436: 0 140: 67437: 0 140: 67438: 0 140: 67439: 0 140: 67440: 0 140: 67441: 0 140: 67442: 0 140: 67443: 0 140: 67444: 0 140: 67445: 0 140: 67446: 0 140: 67447: 0 140: 67448: 0 140: 67449: 0 140: 67450: 0 140: 67451: 0 140: 67452: 0 140: 67453: 0 140: 67454: 0 140: 67455: 0 140: 67456: 0 140: 67457: 0 140: 67458: 0 140: 67459: 0 140: 67460: 0 140: 67461: 0 140: 67462: 0 140: 67463: 0 140: 67464: 0 140: 67465: 0 140: 67466: 0 140: 67467: 0 140: 67468: 0 140: 67469: 0 140: 67470: 0 140: 67471: 0 140: 67472: 0 140: 67473: 0 140: 67474: 0 140: 67475: 0 140: 67476: 0 140: 67477: 0 140: 67478: 0 140: 67479: 0 140: 67480: 0 140: 67481: 0 140: 67482: 0 140: 67483: 0 140: 67484: 0 140: 67485: 0 140: 67486: 0 140: 67487: 0 140: 67488: 0 140: 67489: 0 140: 67490: 0 140: 67491: 0 140: 67492: 0 140: 67493: 0 140: 67494: 0 140: 67495: 0 140: 67496: 0 140: 67497: 0 140: 67498: 0 140: 67499: 0 140: 67500: 0 140: 67501: 0 140: 67502: 0 140: 67503: 0 140: 67504: 0 140: 67505: 0 140: 67506: 0 140: 67507: 0 140: 67508: 0 140: 67509: 0 140: 67510: 0 140: 67511: 0 140: 67512: 0 140: 67513: 0 140: 67514: 0 140: 67515: 0 140: 67516: 0 140: 67517: 0 140: 67518: 0 140: 67519: 0 140: 67520: 0 140: 67521: 0 140: 67522: 0 140: 67523: 0 140: 67524: 0 140: 67525: 0 140: 67526: 0 140: 67527: 0 140: 67528: 0 140: 67529: 0 140: 67530: 0 140: 67531: 0 140: 67532: 0 140: 67533: 0 140: 67534: 0 140: 67535: 0 140: 67536: 0 140: 67537: 0 140: 67538: 0 140: 67539: 0 140: 67540: 0 140: 67541: 0 140: 67542: 0 140: 67543: 0 140: 67544: 0 140: 67545: 0 140: 67546: 0 140: 67547: 0 140: 67548: 0 140: 67549: 0 140: 67550: 0 140: 67551: 0 140: 67552: 0 140: 67553: 0 140: 67554: 0 140: 67555: 0 140: 67556: 0 140: 67557: 0 140: 67558: 0 140: 67559: 0 140: 67560: 0 140: 67561: 0 140: 67562: 0 140: 67563: 0 140: 67564: 0 140: 67565: 0 140: 67566: 0 140: 67567: 0 140: 67568: 0 140: 67569: 0 140: 67570: 0 140: 67571: 0 140: 67572: 0 140: 67573: 0 140: 67574: 0 140: 67575: 0 140: 67576: 0 140: 67577: 0 140: 67578: 0 140: 67579: 0 140: 67580: 0 140: 67581: 0 140: 67582: 0 140: 67583: 0 140: 67584: 0 140: 67585: 0 140: 67586: 0 140: 67587: 0 140: 67588: 0 140: 67589: 0 140: 67590: 0 140: 67591: 0 140: 67592: 0 140: 67593: 0 140: 67594: 0 140: 67595: 0 140: 67596: 0 140: 67597: 0 140: 67598: 0 140: 67599: 0 140: 67600: 0 140: 67601: 0 140: 67602: 0 140: 67603: 0 140: 67604: 0 140: 67605: 0 140: 67606: 0 140: 67607: 0 140: 67608: 0 140: 67609: 0 140: 67610: 0 140: 67611: 0 140: 67612: 0 140: 67613: 0 140: 67614: 0 140: 67615: 0 140: 67616: 0 140: 67617: 0 140: 67618: 0 140: 67619: 0 140: 67620: 0 140: 67621: 0 140: 67622: 0 140: 67623: 0 140: 67624: 0 140: 67625: 0 140: 67626: 0 140: 67627: 0 140: 67628: 0 140: 67629: 0 140: 67630: 0 140: 67631: 0 140: 67632: 0 140: 67633: 0 140: 67634: 0 140: 67635: 0 140: 67636: 0 140: 67637: 0 140: 67638: 0 140: 67639: 0 140: 67640: 0 140: 67641: 0 140: 67642: 0 140: 67643: 0 140: 67644: 0 140: 67645: 0 140: 67646: 0 140: 67647: 0 140: 67648: 0 140: 67649: 0 140: 67650: 0 140: 67651: 0 140: 67652: 0 140: 67653: 0 140: 67654: 0 140: 67655: 0 140: 67656: 0 140: 67657: 0 140: 67658: 0 140: 67659: 0 140: 67660: 0 140: 67661: 0 140: 67662: 0 140: 67663: 0 140: 67664: 0 140: 67665: 0 140: 67666: 0 140: 67667: 0 140: 67668: 0 140: 67669: 0 140: 67670: 0 140: 67671: 0 140: 67672: 0 140: 67673: 0 140: 67674: 0 140: 67675: 0 140: 67676: 0 140: 67677: 0 140: 67678: 0 140: 67679: 0 140: 67680: 0 140: 67681: 0 140: 67682: 0 140: 67683: 0 140: 67684: 0 140: 67685: 0 140: 67686: 0 140: 67687: 0 140: 67688: 0 140: 67689: 0 140: 67690: 0 140: 67691: 0 140: 67692: 0 140: 67693: 0 140: 67694: 0 140: 67695: 0 140: 67696: 0 140: 67697: 0 140: 67698: 0 140: 67699: 0 140: 67700: 0 140: 67701: 0 140: 67702: 0 140: 67703: 0 140: 67704: 0 140: 67705: 0 140: 67706: 0 140: 67707: 0 140: 67708: 0 140: 67709: 0 140: 67710: 0 140: 67711: 0 140: 67712: 0 140: 67713: 0 140: 67714: 0 140: 67715: 0 140: 67716: 0 140: 67717: 0 140: 67718: 0 140: 67719: 0 140: 67720: 0 140: 67721: 0 140: 67722: 0 140: 67723: 0 140: 67724: 0 140: 67725: 0 140: 67726: 0 140: 67727: 0 140: 67728: 0 140: 67729: 0 140: 67730: 0 140: 67731: 0 140: 67732: 0 140: 67733: 0 140: 67734: 0 140: 67735: 0 140: 67736: 0 140: 67737: 0 140: 67738: 0 140: 67739: 0 140: 67740: 0 140: 67741: 0 140: 67742: 0 140: 67743: 0 140: 67744: 0 140: 67745: 0 140: 67746: 0 140: 67747: 0 140: 67748: 0 140: 67749: 0 140: 67750: 0 140: 67751: 0 140: 67752: 0 140: 67753: 0 140: 67754: 0 140: 67755: 0 140: 67756: 0 140: 67757: 0 140: 67758: 0 140: 67759: 0 140: 67760: 0 140: 67761: 0 140: 67762: 0 140: 67763: 0 140: 67764: 0 140: 67765: 0 140: 67766: 0 140: 67767: 0 140: 67768: 0 140: 67769: 0 140: 67770: 0 140: 67771: 0 140: 67772: 0 140: 67773: 0 140: 67774: 0 140: 67775: 0 140: 67776: 0 140: 67777: 0 140: 67778: 0 140: 67779: 0 140: 67780: 0 140: 67781: 0 140: 67782: 0 140: 67783: 0 140: 67784: 0 140: 67785: 0 140: 67786: 0 140: 67787: 0 140: 67788: 0 140: 67789: 0 140: 67790: 0 140: 67791: 0 140: 67792: 0 140: 67793: 0 140: 67794: 0 140: 67795: 0 140: 67796: 0 140: 67797: 0 140: 67798: 0 140: 67799: 0 140: 67800: 0 140: 67801: 0 140: 67802: 0 140: 67803: 0 140: 67804: 0 140: 67805: 0 140: 67806: 0 140: 67807: 0 140: 67808: 0 140: 67809: 0 140: 67810: 0 140: 67811: 0 140: 67812: 0 140: 67813: 0 140: 67814: 0 140: 67815: 0 140: 67816: 0 140: 67817: 0 140: 67818: 0 140: 67819: 0 140: 67820: 0 140: 67821: 0 140: 67822: 0 140: 67823: 0 140: 67824: 0 140: 67825: 0 140: 67826: 0 140: 67827: 0 140: 67828: 0 140: 67829: 0 140: 67830: 0 140: 67831: 0 140: 67832: 0 140: 67833: 0 140: 67834: 0 140: 67835: 0 140: 67836: 0 140: 67837: 0 140: 67838: 0 140: 67839: 0 140: 67840: 0 140: 67841: 0 140: 67842: 0 140: 67843: 0 140: 67844: 0 140: 67845: 0 140: 67846: 0 140: 67847: 0 140: 67848: 0 140: 67849: 0 140: 67850: 0 140: 67851: 0 140: 67852: 0 140: 67853: 0 140: 67854: 0 140: 67855: 0 140: 67856: 0 140: 67857: 0 140: 67858: 0 140: 67859: 0 140: 67860: 0 140: 67861: 0 140: 67862: 0 140: 67863: 0 140: 67864: 0 140: 67865: 0 140: 67866: 0 140: 67867: 0 140: 67868: 0 140: 67869: 0 140: 67870: 0 140: 67871: 0 140: 67872: 0 140: 67873: 0 140: 67874: 0 140: 67875: 0 140: 67876: 0 140: 67877: 0 140: 67878: 0 140: 67879: 0 140: 67880: 0 140: 67881: 0 140: 67882: 0 140: 67883: 0 140: 67884: 0 140: 67885: 0 140: 67886: 0 140: 67887: 0 140: 67888: 0 140: 67889: 0 140: 67890: 0 140: 67891: 0 140: 67892: 0 140: 67893: 0 140: 67894: 0 140: 67895: 0 140: 67896: 0 140: 67897: 0 140: 67898: 0 140: 67899: 0 140: 67900: 0 140: 67901: 0 140: 67902: 0 140: 67903: 0 140: 67904: 0 140: 67905: 0 140: 67906: 0 140: 67907: 0 140: 67908: 0 140: 67909: 0 140: 67910: 0 140: 67911: 0 140: 67912: 0 140: 67913: 0 140: 67914: 0 140: 67915: 0 140: 67916: 0 140: 67917: 0 140: 67918: 0 140: 67919: 0 140: 67920: 0 140: 67921: 0 140: 67922: 0 140: 67923: 0 140: 67924: 0 140: 67925: 0 140: 67926: 0 140: 67927: 0 140: 67928: 0 140: 67929: 0 140: 67930: 0 140: 67931: 0 140: 67932: 0 140: 67933: 0 140: 67934: 0 140: 67935: 0 140: 67936: 0 140: 67937: 0 140: 67938: 0 140: 67939: 0 140: 67940: 0 140: 67941: 0 140: 67942: 0 140: 67943: 0 140: 67944: 0 140: 67945: 0 140: 67946: 0 140: 67947: 0 140: 67948: 0 140: 67949: 0 140: 67950: 0 140: 67951: 0 140: 67952: 0 140: 67953: 0 140: 67954: 0 140: 67955: 0 140: 67956: 0 140: 67957: 0 140: 67958: 0 140: 67959: 0 140: 67960: 0 140: 67961: 0 140: 67962: 0 140: 67963: 0 140: 67964: 0 140: 67965: 0 140: 67966: 0 140: 67967: 0 140: 67968: 0 140: 67969: 0 140: 67970: 0 140: 67971: 0 140: 67972: 0 140: 67973: 0 140: 67974: 0 140: 67975: 0 140: 67976: 0 140: 67977: 0 140: 67978: 0 140: 67979: 0 140: 67980: 0 140: 67981: 0 140: 67982: 0 140: 67983: 0 140: 67984: 0 140: 67985: 0 140: 67986: 0 140: 67987: 0 140: 67988: 0 140: 67989: 0 140: 67990: 0 140: 67991: 0 140: 67992: 0 140: 67993: 0 140: 67994: 0 140: 67995: 0 140: 67996: 0 140: 67997: 0 140: 67998: 0 140: 67999: 0 140: 68000: 0 140: 68001: 0 140: 68002: 0 140: 68003: 0 140: 68004: 0 140: 68005: 0 140: 68006: 0 140: 68007: 0 140: 68008: 0 140: 68009: 0 140: 68010: 0 140: 68011: 0 140: 68012: 0 140: 68013: 0 140: 68014: 0 140: 68015: 0 140: 68016: 0 140: 68017: 0 140: 68018: 0 140: 68019: 0 140: 68020: 0 140: 68021: 0 140: 68022: 0 140: 68023: 0 140: 68024: 0 140: 68025: 0 140: 68026: 0 140: 68027: 0 140: 68028: 0 140: 68029: 0 140: 68030: 0 140: 68031: 0 140: 68032: 0 140: 68033: 0 140: 68034: 0 140: 68035: 0 140: 68036: 0 140: 68037: 0 140: 68038: 0 140: 68039: 0 140: 68040: 0 140: 68041: 0 140: 68042: 0 140: 68043: 0 140: 68044: 0 140: 68045: 0 140: 68046: 0 140: 68047: 0 140: 68048: 0 140: 68049: 0 140: 68050: 0 140: 68051: 0 140: 68052: 0 140: 68053: 0 140: 68054: 0 140: 68055: 0 140: 68056: 0 140: 68057: 0 140: 68058: 0 140: 68059: 0 140: 68060: 0 140: 68061: 0 140: 68062: 0 140: 68063: 0 140: 68064: 0 140: 68065: 0 140: 68066: 0 140: 68067: 0 140: 68068: 0 140: 68069: 0 140: 68070: 0 140: 68071: 0 140: 68072: 0 140: 68073: 0 140: 68074: 0 140: 68075: 0 140: 68076: 0 140: 68077: 0 140: 68078: 0 140: 68079: 0 140: 68080: 0 140: 68081: 0 140: 68082: 0 140: 68083: 0 140: 68084: 0 140: 68085: 0 140: 68086: 0 140: 68087: 0 140: 68088: 0 140: 68089: 0 140: 68090: 0 140: 68091: 0 140: 68092: 0 140: 68093: 0 140: 68094: 0 140: 68095: 0 140: 68096: 0 140: 68097: 0 140: 68098: 0 140: 68099: 0 140: 68100: 0 140: 68101: 0 140: 68102: 0 140: 68103: 0 140: 68104: 0 140: 68105: 0 140: 68106: 0 140: 68107: 0 140: 68108: 0 140: 68109: 0 140: 68110: 0 140: 68111: 0 140: 68112: 0 140: 68113: 0 140: 68114: 0 140: 68115: 0 140: 68116: 0 140: 68117: 0 140: 68118: 0 140: 68119: 0 140: 68120: 0 140: 68121: 0 140: 68122: 0 140: 68123: 0 140: 68124: 0 140: 68125: 0 140: 68126: 0 140: 68127: 0 140: 68128: 0 140: 68129: 0 140: 68130: 0 140: 68131: 0 140: 68132: 0 140: 68133: 0 140: 68134: 0 140: 68135: 0 140: 68136: 0 140: 68137: 0 140: 68138: 0 140: 68139: 0 140: 68140: 0 140: 68141: 0 140: 68142: 0 140: 68143: 0 140: 68144: 0 140: 68145: 0 140: 68146: 0 140: 68147: 0 140: 68148: 0 140: 68149: 0 140: 68150: 0 140: 68151: 0 140: 68152: 0 140: 68153: 0 140: 68154: 0 140: 68155: 0 140: 68156: 0 140: 68157: 0 140: 68158: 0 140: 68159: 0 140: 68160: 0 140: 68161: 0 140: 68162: 0 140: 68163: 0 140: 68164: 0 140: 68165: 0 140: 68166: 0 140: 68167: 0 140: 68168: 0 140: 68169: 0 140: 68170: 0 140: 68171: 0 140: 68172: 0 140: 68173: 0 140: 68174: 0 140: 68175: 0 140: 68176: 0 140: 68177: 0 140: 68178: 0 140: 68179: 0 140: 68180: 0 140: 68181: 0 140: 68182: 0 140: 68183: 0 140: 68184: 0 140: 68185: 0 140: 68186: 0 140: 68187: 0 140: 68188: 0 140: 68189: 0 140: 68190: 0 140: 68191: 0 140: 68192: 0 140: 68193: 0 140: 68194: 0 140: 68195: 0 140: 68196: 0 140: 68197: 0 140: 68198: 0 140: 68199: 0 140: 68200: 0 140: 68201: 0 140: 68202: 0 140: 68203: 0 140: 68204: 0 140: 68205: 0 140: 68206: 0 140: 68207: 0 140: 68208: 0 140: 68209: 0 140: 68210: 0 140: 68211: 0 140: 68212: 0 140: 68213: 0 140: 68214: 0 140: 68215: 0 140: 68216: 0 140: 68217: 0 140: 68218: 0 140: 68219: 0 140: 68220: 0 140: 68221: 0 140: 68222: 0 140: 68223: 0 140: 68224: 0 140: 68225: 0 140: 68226: 0 140: 68227: 0 140: 68228: 0 140: 68229: 0 140: 68230: 0 140: 68231: 0 140: 68232: 0 140: 68233: 0 140: 68234: 0 140: 68235: 0 140: 68236: 0 140: 68237: 0 140: 68238: 0 140: 68239: 0 140: 68240: 0 140: 68241: 0 140: 68242: 0 140: 68243: 0 140: 68244: 0 140: 68245: 0 140: 68246: 0 140: 68247: 0 140: 68248: 0 140: 68249: 0 140: 68250: 0 140: 68251: 0 140: 68252: 0 140: 68253: 0 140: 68254: 0 140: 68255: 0 140: 68256: 0 140: 68257: 0 140: 68258: 0 140: 68259: 0 140: 68260: 0 140: 68261: 0 140: 68262: 0 140: 68263: 0 140: 68264: 0 140: 68265: 0 140: 68266: 0 140: 68267: 0 140: 68268: 0 140: 68269: 0 140: 68270: 0 140: 68271: 0 140: 68272: 0 140: 68273: 0 140: 68274: 0 140: 68275: 0 140: 68276: 0 140: 68277: 0 140: 68278: 0 140: 68279: 0 140: 68280: 0 140: 68281: 0 140: 68282: 0 140: 68283: 0 140: 68284: 0 140: 68285: 0 140: 68286: 0 140: 68287: 0 140: 68288: 0 140: 68289: 0 140: 68290: 0 140: 68291: 0 140: 68292: 0 140: 68293: 0 140: 68294: 0 140: 68295: 0 140: 68296: 0 140: 68297: 0 140: 68298: 0 140: 68299: 0 140: 68300: 0 140: 68301: 0 140: 68302: 0 140: 68303: 0 140: 68304: 0 140: 68305: 0 140: 68306: 0 140: 68307: 0 140: 68308: 0 140: 68309: 0 140: 68310: 0 140: 68311: 0 140: 68312: 0 140: 68313: 0 140: 68314: 0 140: 68315: 0 140: 68316: 0 140: 68317: 0 140: 68318: 0 140: 68319: 0 140: 68320: 0 140: 68321: 0 140: 68322: 0 140: 68323: 0 140: 68324: 0 140: 68325: 0 140: 68326: 0 140: 68327: 0 140: 68328: 0 140: 68329: 0 140: 68330: 0 140: 68331: 0 140: 68332: 0 140: 68333: 0 140: 68334: 0 140: 68335: 0 140: 68336: 0 140: 68337: 0 140: 68338: 0 140: 68339: 0 140: 68340: 0 140: 68341: 0 140: 68342: 0 140: 68343: 0 140: 68344: 0 140: 68345: 0 140: 68346: 0 140: 68347: 0 140: 68348: 0 140: 68349: 0 140: 68350: 0 140: 68351: 0 140: 68352: 0 140: 68353: 0 140: 68354: 0 140: 68355: 0 140: 68356: 0 140: 68357: 0 140: 68358: 0 140: 68359: 0 140: 68360: 0 140: 68361: 0 140: 68362: 0 140: 68363: 0 140: 68364: 0 140: 68365: 0 140: 68366: 0 140: 68367: 0 140: 68368: 0 140: 68369: 0 140: 68370: 0 140: 68371: 0 140: 68372: 0 140: 68373: 0 140: 68374: 0 140: 68375: 0 140: 68376: 0 140: 68377: 0 140: 68378: 0 140: 68379: 0 140: 68380: 0 140: 68381: 0 140: 68382: 0 140: 68383: 0 140: 68384: 0 140: 68385: 0 140: 68386: 0 140: 68387: 0 140: 68388: 0 140: 68389: 0 140: 68390: 0 140: 68391: 0 140: 68392: 0 140: 68393: 0 140: 68394: 0 140: 68395: 0 140: 68396: 0 140: 68397: 0 140: 68398: 0 140: 68399: 0 140: 68400: 0 140: 68401: 0 140: 68402: 0 140: 68403: 0 140: 68404: 0 140: 68405: 0 140: 68406: 0 140: 68407: 0 140: 68408: 0 140: 68409: 0 140: 68410: 0 140: 68411: 0 140: 68412: 0 140: 68413: 0 140: 68414: 0 140: 68415: 0 140: 68416: 0 140: 68417: 0 140: 68418: 0 140: 68419: 0 140: 68420: 0 140: 68421: 0 140: 68422: 0 140: 68423: 0 140: 68424: 0 140: 68425: 0 140: 68426: 0 140: 68427: 0 140: 68428: 0 140: 68429: 0 140: 68430: 0 140: 68431: 0 140: 68432: 0 140: 68433: 0 140: 68434: 0 140: 68435: 0 140: 68436: 0 140: 68437: 0 140: 68438: 0 140: 68439: 0 140: 68440: 0 140: 68441: 0 140: 68442: 0 140: 68443: 0 140: 68444: 0 140: 68445: 0 140: 68446: 0 140: 68447: 0 140: 68448: 0 140: 68449: 0 140: 68450: 0 140: 68451: 0 140: 68452: 0 140: 68453: 0 140: 68454: 0 140: 68455: 0 140: 68456: 0 140: 68457: 0 140: 68458: 0 140: 68459: 0 140: 68460: 0 140: 68461: 0 140: 68462: 0 140: 68463: 0 140: 68464: 0 140: 68465: 0 140: 68466: 0 140: 68467: 0 140: 68468: 0 140: 68469: 0 140: 68470: 0 140: 68471: 0 140: 68472: 0 140: 68473: 0 140: 68474: 0 140: 68475: 0 140: 68476: 0 140: 68477: 0 140: 68478: 0 140: 68479: 0 140: 68480: 0 140: 68481: 0 140: 68482: 0 140: 68483: 0 140: 68484: 0 140: 68485: 0 140: 68486: 0 140: 68487: 0 140: 68488: 0 140: 68489: 0 140: 68490: 0 140: 68491: 0 140: 68492: 0 140: 68493: 0 140: 68494: 0 140: 68495: 0 140: 68496: 0 140: 68497: 0 140: 68498: 0 140: 68499: 0 140: 68500: 0 140: 68501: 0 140: 68502: 0 140: 68503: 0 140: 68504: 0 140: 68505: 0 140: 68506: 0 140: 68507: 0 140: 68508: 0 140: 68509: 0 140: 68510: 0 140: 68511: 0 140: 68512: 0 140: 68513: 0 140: 68514: 0 140: 68515: 0 140: 68516: 0 140: 68517: 0 140: 68518: 0 140: 68519: 0 140: 68520: 0 140: 68521: 0 140: 68522: 0 140: 68523: 0 140: 68524: 0 140: 68525: 0 140: 68526: 0 140: 68527: 0 140: 68528: 0 140: 68529: 0 140: 68530: 0 140: 68531: 0 140: 68532: 0 140: 68533: 0 140: 68534: 0 140: 68535: 0 140: 68536: 0 140: 68537: 0 140: 68538: 0 140: 68539: 0 140: 68540: 0 140: 68541: 0 140: 68542: 0 140: 68543: 0 140: 68544: 0 140: 68545: 0 140: 68546: 0 140: 68547: 0 140: 68548: 0 140: 68549: 0 140: 68550: 0 140: 68551: 0 140: 68552: 0 140: 68553: 0 140: 68554: 0 140: 68555: 0 140: 68556: 0 140: 68557: 0 140: 68558: 0 140: 68559: 0 140: 68560: 0 140: 68561: 0 140: 68562: 0 140: 68563: 0 140: 68564: 0 140: 68565: 0 140: 68566: 0 140: 68567: 0 140: 68568: 0 140: 68569: 0 140: 68570: 0 140: 68571: 0 140: 68572: 0 140: 68573: 0 140: 68574: 0 140: 68575: 0 140: 68576: 0 140: 68577: 0 140: 68578: 0 140: 68579: 0 140: 68580: 0 140: 68581: 0 140: 68582: 0 140: 68583: 0 140: 68584: 0 140: 68585: 0 140: 68586: 0 140: 68587: 0 140: 68588: 0 140: 68589: 0 140: 68590: 0 140: 68591: 0 140: 68592: 0 140: 68593: 0 140: 68594: 0 140: 68595: 0 140: 68596: 0 140: 68597: 0 140: 68598: 0 140: 68599: 0 140: 68600: 0 140: 68601: 0 140: 68602: 0 140: 68603: 0 140: 68604: 0 140: 68605: 0 140: 68606: 0 140: 68607: 0 140: 68608: 0 140: 68609: 0 140: 68610: 0 140: 68611: 0 140: 68612: 0 140: 68613: 0 140: 68614: 0 140: 68615: 0 140: 68616: 0 140: 68617: 0 140: 68618: 0 140: 68619: 0 140: 68620: 0 140: 68621: 0 140: 68622: 0 140: 68623: 0 140: 68624: 0 140: 68625: 0 140: 68626: 0 140: 68627: 0 140: 68628: 0 140: 68629: 0 140: 68630: 0 140: 68631: 0 140: 68632: 0 140: 68633: 0 140: 68634: 0 140: 68635: 0 140: 68636: 0 140: 68637: 0 140: 68638: 0 140: 68639: 0 140: 68640: 0 140: 68641: 0 140: 68642: 0 140: 68643: 0 140: 68644: 0 140: 68645: 0 140: 68646: 0 140: 68647: 0 140: 68648: 0 140: 68649: 0 140: 68650: 0 140: 68651: 0 140: 68652: 0 140: 68653: 0 140: 68654: 0 140: 68655: 0 140: 68656: 0 140: 68657: 0 140: 68658: 0 140: 68659: 0 140: 68660: 0 140: 68661: 0 140: 68662: 0 140: 68663: 0 140: 68664: 0 140: 68665: 0 140: 68666: 0 140: 68667: 0 140: 68668: 0 140: 68669: 0 140: 68670: 0 140: 68671: 0 140: 68672: 0 140: 68673: 0 140: 68674: 0 140: 68675: 0 140: 68676: 0 140: 68677: 0 140: 68678: 0 140: 68679: 0 140: 68680: 0 140: 68681: 0 140: 68682: 0 140: 68683: 0 140: 68684: 0 140: 68685: 0 140: 68686: 0 140: 68687: 0 140: 68688: 0 140: 68689: 0 140: 68690: 0 140: 68691: 0 140: 68692: 0 140: 68693: 0 140: 68694: 0 140: 68695: 0 140: 68696: 0 140: 68697: 0 140: 68698: 0 140: 68699: 0 140: 68700: 0 140: 68701: 0 140: 68702: 0 140: 68703: 0 140: 68704: 0 140: 68705: 0 140: 68706: 0 140: 68707: 0 140: 68708: 0 140: 68709: 0 140: 68710: 0 140: 68711: 0 140: 68712: 0 140: 68713: 0 140: 68714: 0 140: 68715: 0 140: 68716: 0 140: 68717: 0 140: 68718: 0 140: 68719: 0 140: 68720: 0 140: 68721: 0 140: 68722: 0 140: 68723: 0 140: 68724: 0 140: 68725: 0 140: 68726: 0 140: 68727: 0 140: 68728: 0 140: 68729: 0 140: 68730: 0 140: 68731: 0 140: 68732: 0 140: 68733: 0 140: 68734: 0 140: 68735: 0 140: 68736: 0 140: 68737: 0 140: 68738: 0 140: 68739: 0 140: 68740: 0 140: 68741: 0 140: 68742: 0 140: 68743: 0 140: 68744: 0 140: 68745: 0 140: 68746: 0 140: 68747: 0 140: 68748: 0 140: 68749: 0 140: 68750: 0 140: 68751: 0 140: 68752: 0 140: 68753: 0 140: 68754: 0 140: 68755: 0 140: 68756: 0 140: 68757: 0 140: 68758: 0 140: 68759: 0 140: 68760: 0 140: 68761: 0 140: 68762: 0 140: 68763: 0 140: 68764: 0 140: 68765: 0 140: 68766: 0 140: 68767: 0 140: 68768: 0 140: 68769: 0 140: 68770: 0 140: 68771: 0 140: 68772: 0 140: 68773: 0 140: 68774: 0 140: 68775: 0 140: 68776: 0 140: 68777: 0 140: 68778: 0 140: 68779: 0 140: 68780: 0 140: 68781: 0 140: 68782: 0 140: 68783: 0 140: 68784: 0 140: 68785: 0 140: 68786: 0 140: 68787: 0 140: 68788: 0 140: 68789: 0 140: 68790: 0 140: 68791: 0 140: 68792: 0 140: 68793: 0 140: 68794: 0 140: 68795: 0 140: 68796: 0 140: 68797: 0 140: 68798: 0 140: 68799: 0 140: 68800: 0 140: 68801: 0 140: 68802: 0 140: 68803: 0 140: 68804: 0 140: 68805: 0 140: 68806: 0 140: 68807: 0 140: 68808: 0 140: 68809: 0 140: 68810: 0 140: 68811: 0 140: 68812: 0 140: 68813: 0 140: 68814: 0 140: 68815: 0 140: 68816: 0 140: 68817: 0 140: 68818: 0 140: 68819: 0 140: 68820: 0 140: 68821: 0 140: 68822: 0 140: 68823: 0 140: 68824: 0 140: 68825: 0 140: 68826: 0 140: 68827: 0 140: 68828: 0 140: 68829: 0 140: 68830: 0 140: 68831: 0 140: 68832: 0 140: 68833: 0 140: 68834: 0 140: 68835: 0 140: 68836: 0 140: 68837: 0 140: 68838: 0 140: 68839: 0 140: 68840: 0 140: 68841: 0 140: 68842: 0 140: 68843: 0 140: 68844: 0 140: 68845: 0 140: 68846: 0 140: 68847: 0 140: 68848: 0 140: 68849: 0 140: 68850: 0 140: 68851: 0 140: 68852: 0 140: 68853: 0 140: 68854: 0 140: 68855: 0 140: 68856: 0 140: 68857: 0 140: 68858: 0 140: 68859: 0 140: 68860: 0 140: 68861: 0 140: 68862: 0 140: 68863: 0 140: 68864: 0 140: 68865: 0 140: 68866: 0 140: 68867: 0 140: 68868: 0 140: 68869: 0 140: 68870: 0 140: 68871: 0 140: 68872: 0 140: 68873: 0 140: 68874: 0 140: 68875: 0 140: 68876: 0 140: 68877: 0 140: 68878: 0 140: 68879: 0 140: 68880: 0 140: 68881: 0 140: 68882: 0 140: 68883: 0 140: 68884: 0 140: 68885: 0 140: 68886: 0 140: 68887: 0 140: 68888: 0 140: 68889: 0 140: 68890: 0 140: 68891: 0 140: 68892: 0 140: 68893: 0 140: 68894: 0 140: 68895: 0 140: 68896: 0 140: 68897: 0 140: 68898: 0 140: 68899: 0 140: 68900: 0 140: 68901: 0 140: 68902: 0 140: 68903: 0 140: 68904: 0 140: 68905: 0 140: 68906: 0 140: 68907: 0 140: 68908: 0 140: 68909: 0 140: 68910: 0 140: 68911: 0 140: 68912: 0 140: 68913: 0 140: 68914: 0 140: 68915: 0 140: 68916: 0 140: 68917: 0 140: 68918: 0 140: 68919: 0 140: 68920: 0 140: 68921: 0 140: 68922: 0 140: 68923: 0 140: 68924: 0 140: 68925: 0 140: 68926: 0 140: 68927: 0 140: 68928: 0 140: 68929: 0 140: 68930: 0 140: 68931: 0 140: 68932: 0 140: 68933: 0 140: 68934: 0 140: 68935: 0 140: 68936: 0 140: 68937: 0 140: 68938: 0 140: 68939: 0 140: 68940: 0 140: 68941: 0 140: 68942: 0 140: 68943: 0 140: 68944: 0 140: 68945: 0 140: 68946: 0 140: 68947: 0 140: 68948: 0 140: 68949: 0 140: 68950: 0 140: 68951: 0 140: 68952: 0 140: 68953: 0 140: 68954: 0 140: 68955: 0 140: 68956: 0 140: 68957: 0 140: 68958: 0 140: 68959: 0 140: 68960: 0 140: 68961: 0 140: 68962: 0 140: 68963: 0 140: 68964: 0 140: 68965: 0 140: 68966: 0 140: 68967: 0 140: 68968: 0 140: 68969: 0 140: 68970: 0 140: 68971: 0 140: 68972: 0 140: 68973: 0 140: 68974: 0 140: 68975: 0 140: 68976: 0 140: 68977: 0 140: 68978: 0 140: 68979: 0 140: 68980: 0 140: 68981: 0 140: 68982: 0 140: 68983: 0 140: 68984: 0 140: 68985: 0 140: 68986: 0 140: 68987: 0 140: 68988: 0 140: 68989: 0 140: 68990: 0 140: 68991: 0 140: 68992: 0 140: 68993: 0 140: 68994: 0 140: 68995: 0 140: 68996: 0 140: 68997: 0 140: 68998: 0 140: 68999: 0 140: 69000: 0 140: 69001: 0 140: 69002: 0 140: 69003: 0 140: 69004: 0 140: 69005: 0 140: 69006: 0 140: 69007: 0 140: 69008: 0 140: 69009: 0 140: 69010: 0 140: 69011: 0 140: 69012: 0 140: 69013: 0 140: 69014: 0 140: 69015: 0 140: 69016: 0 140: 69017: 0 140: 69018: 0 140: 69019: 0 140: 69020: 0 140: 69021: 0 140: 69022: 0 140: 69023: 0 140: 69024: 0 140: 69025: 0 140: 69026: 0 140: 69027: 0 140: 69028: 0 140: 69029: 0 140: 69030: 0 140: 69031: 0 140: 69032: 0 140: 69033: 0 140: 69034: 0 140: 69035: 0 140: 69036: 0 140: 69037: 0 140: 69038: 0 140: 69039: 0 140: 69040: 0 140: 69041: 0 140: 69042: 0 140: 69043: 0 140: 69044: 0 140: 69045: 0 140: 69046: 0 140: 69047: 0 140: 69048: 0 140: 69049: 0 140: 69050: 0 140: 69051: 0 140: 69052: 0 140: 69053: 0 140: 69054: 0 140: 69055: 0 140: 69056: 0 140: 69057: 0 140: 69058: 0 140: 69059: 0 140: 69060: 0 140: 69061: 0 140: 69062: 0 140: 69063: 0 140: 69064: 0 140: 69065: 0 140: 69066: 0 140: 69067: 0 140: 69068: 0 140: 69069: 0 140: 69070: 0 140: 69071: 0 140: 69072: 0 140: 69073: 0 140: 69074: 0 140: 69075: 0 140: 69076: 0 140: 69077: 0 140: 69078: 0 140: 69079: 0 140: 69080: 0 140: 69081: 0 140: 69082: 0 140: 69083: 0 140: 69084: 0 140: 69085: 0 140: 69086: 0 140: 69087: 0 140: 69088: 0 140: 69089: 0 140: 69090: 0 140: 69091: 0 140: 69092: 0 140: 69093: 0 140: 69094: 0 140: 69095: 0 140: 69096: 0 140: 69097: 0 140: 69098: 0 140: 69099: 0 140: 69100: 0 140: 69101: 0 140: 69102: 0 140: 69103: 0 140: 69104: 0 140: 69105: 0 140: 69106: 0 140: 69107: 0 140: 69108: 0 140: 69109: 0 140: 69110: 0 140: 69111: 0 140: 69112: 0 140: 69113: 0 140: 69114: 0 140: 69115: 0 140: 69116: 0 140: 69117: 0 140: 69118: 0 140: 69119: 0 140: 69120: 0 140: 69121: 0 140: 69122: 0 140: 69123: 0 140: 69124: 0 140: 69125: 0 140: 69126: 0 140: 69127: 0 140: 69128: 0 140: 69129: 0 140: 69130: 0 140: 69131: 0 140: 69132: 0 140: 69133: 0 140: 69134: 0 140: 69135: 0 140: 69136: 0 140: 69137: 0 140: 69138: 0 140: 69139: 0 140: 69140: 0 140: 69141: 0 140: 69142: 0 140: 69143: 0 140: 69144: 0 140: 69145: 0 140: 69146: 0 140: 69147: 0 140: 69148: 0 140: 69149: 0 140: 69150: 0 140: 69151: 0 140: 69152: 0 140: 69153: 0 140: 69154: 0 140: 69155: 0 140: 69156: 0 140: 69157: 0 140: 69158: 0 140: 69159: 0 140: 69160: 0 140: 69161: 0 140: 69162: 0 140: 69163: 0 140: 69164: 0 140: 69165: 0 140: 69166: 0 140: 69167: 0 140: 69168: 0 140: 69169: 0 140: 69170: 0 140: 69171: 0 140: 69172: 0 140: 69173: 0 140: 69174: 0 140: 69175: 0 140: 69176: 0 140: 69177: 0 140: 69178: 0 140: 69179: 0 140: 69180: 0 140: 69181: 0 140: 69182: 0 140: 69183: 0 140: 69184: 0 140: 69185: 0 140: 69186: 0 140: 69187: 0 140: 69188: 0 140: 69189: 0 140: 69190: 0 140: 69191: 0 140: 69192: 0 140: 69193: 0 140: 69194: 0 140: 69195: 0 140: 69196: 0 140: 69197: 0 140: 69198: 0 140: 69199: 0 140: 69200: 0 140: 69201: 0 140: 69202: 0 140: 69203: 0 140: 69204: 0 140: 69205: 0 140: 69206: 0 140: 69207: 0 140: 69208: 0 140: 69209: 0 140: 69210: 0 140: 69211: 0 140: 69212: 0 140: 69213: 0 140: 69214: 0 140: 69215: 0 140: 69216: 0 140: 69217: 0 140: 69218: 0 140: 69219: 0 140: 69220: 0 140: 69221: 0 140: 69222: 0 140: 69223: 0 140: 69224: 0 140: 69225: 0 140: 69226: 0 140: 69227: 0 140: 69228: 0 140: 69229: 0 140: 69230: 0 140: 69231: 0 140: 69232: 0 140: 69233: 0 140: 69234: 0 140: 69235: 0 140: 69236: 0 140: 69237: 0 140: 69238: 0 140: 69239: 0 140: 69240: 0 140: 69241: 0 140: 69242: 0 140: 69243: 0 140: 69244: 0 140: 69245: 0 140: 69246: 0 140: 69247: 0 140: 69248: 0 140: 69249: 0 140: 69250: 0 140: 69251: 0 140: 69252: 0 140: 69253: 0 140: 69254: 0 140: 69255: 0 140: 69256: 0 140: 69257: 0 140: 69258: 0 140: 69259: 0 140: 69260: 0 140: 69261: 0 140: 69262: 0 140: 69263: 0 140: 69264: 0 140: 69265: 0 140: 69266: 0 140: 69267: 0 140: 69268: 0 140: 69269: 0 140: 69270: 0 140: 69271: 0 140: 69272: 0 140: 69273: 0 140: 69274: 0 140: 69275: 0 140: 69276: 0 140: 69277: 0 140: 69278: 0 140: 69279: 0 140: 69280: 0 140: 69281: 0 140: 69282: 0 140: 69283: 0 140: 69284: 0 140: 69285: 0 140: 69286: 0 140: 69287: 0 140: 69288: 0 140: 69289: 0 140: 69290: 0 140: 69291: 0 140: 69292: 0 140: 69293: 0 140: 69294: 0 140: 69295: 0 140: 69296: 0 140: 69297: 0 140: 69298: 0 140: 69299: 0 140: 69300: 0 140: 69301: 0 140: 69302: 0 140: 69303: 0 140: 69304: 0 140: 69305: 0 140: 69306: 0 140: 69307: 0 140: 69308: 0 140: 69309: 0 140: 69310: 0 140: 69311: 0 140: 69312: 0 140: 69313: 0 140: 69314: 0 140: 69315: 0 140: 69316: 0 140: 69317: 0 140: 69318: 0 140: 69319: 0 140: 69320: 0 140: 69321: 0 140: 69322: 0 140: 69323: 0 140: 69324: 0 140: 69325: 0 140: 69326: 0 140: 69327: 0 140: 69328: 0 140: 69329: 0 140: 69330: 0 140: 69331: 0 140: 69332: 0 140: 69333: 0 140: 69334: 0 140: 69335: 0 140: 69336: 0 140: 69337: 0 140: 69338: 0 140: 69339: 0 140: 69340: 0 140: 69341: 0 140: 69342: 0 140: 69343: 0 140: 69344: 0 140: 69345: 0 140: 69346: 0 140: 69347: 0 140: 69348: 0 140: 69349: 0 140: 69350: 0 140: 69351: 0 140: 69352: 0 140: 69353: 0 140: 69354: 0 140: 69355: 0 140: 69356: 0 140: 69357: 0 140: 69358: 0 140: 69359: 0 140: 69360: 0 140: 69361: 0 140: 69362: 0 140: 69363: 0 140: 69364: 0 140: 69365: 0 140: 69366: 0 140: 69367: 0 140: 69368: 0 140: 69369: 0 140: 69370: 0 140: 69371: 0 140: 69372: 0 140: 69373: 0 140: 69374: 0 140: 69375: 0 140: 69376: 0 140: 69377: 0 140: 69378: 0 140: 69379: 0 140: 69380: 0 140: 69381: 0 140: 69382: 0 140: 69383: 0 140: 69384: 0 140: 69385: 0 140: 69386: 0 140: 69387: 0 140: 69388: 0 140: 69389: 0 140: 69390: 0 140: 69391: 0 140: 69392: 0 140: 69393: 0 140: 69394: 0 140: 69395: 0 140: 69396: 0 140: 69397: 0 140: 69398: 0 140: 69399: 0 140: 69400: 0 140: 69401: 0 140: 69402: 0 140: 69403: 0 140: 69404: 0 140: 69405: 0 140: 69406: 0 140: 69407: 0 140: 69408: 0 140: 69409: 0 140: 69410: 0 140: 69411: 0 140: 69412: 0 140: 69413: 0 140: 69414: 0 140: 69415: 0 140: 69416: 0 140: 69417: 0 140: 69418: 0 140: 69419: 0 140: 69420: 0 140: 69421: 0 140: 69422: 0 140: 69423: 0 140: 69424: 0 140: 69425: 0 140: 69426: 0 140: 69427: 0 140: 69428: 0 140: 69429: 0 140: 69430: 0 140: 69431: 0 140: 69432: 0 140: 69433: 0 140: 69434: 0 140: 69435: 0 140: 69436: 0 140: 69437: 0 140: 69438: 0 140: 69439: 0 140: 69440: 0 140: 69441: 0 140: 69442: 0 140: 69443: 0 140: 69444: 0 140: 69445: 0 140: 69446: 0 140: 69447: 0 140: 69448: 0 140: 69449: 0 140: 69450: 0 140: 69451: 0 140: 69452: 0 140: 69453: 0 140: 69454: 0 140: 69455: 0 140: 69456: 0 140: 69457: 0 140: 69458: 0 140: 69459: 0 140: 69460: 0 140: 69461: 0 140: 69462: 0 140: 69463: 0 140: 69464: 0 140: 69465: 0 140: 69466: 0 140: 69467: 0 140: 69468: 0 140: 69469: 0 140: 69470: 0 140: 69471: 0 140: 69472: 0 140: 69473: 0 140: 69474: 0 140: 69475: 0 140: 69476: 0 140: 69477: 0 140: 69478: 0 140: 69479: 0 140: 69480: 0 140: 69481: 0 140: 69482: 0 140: 69483: 0 140: 69484: 0 140: 69485: 0 140: 69486: 0 140: 69487: 0 140: 69488: 0 140: 69489: 0 140: 69490: 0 140: 69491: 0 140: 69492: 0 140: 69493: 0 140: 69494: 0 140: 69495: 0 140: 69496: 0 140: 69497: 0 140: 69498: 0 140: 69499: 0 140: 69500: 0 140: 69501: 0 140: 69502: 0 140: 69503: 0 140: 69504: 0 140: 69505: 0 140: 69506: 0 140: 69507: 0 140: 69508: 0 140: 69509: 0 140: 69510: 0 140: 69511: 0 140: 69512: 0 140: 69513: 0 140: 69514: 0 140: 69515: 0 140: 69516: 0 140: 69517: 0 140: 69518: 0 140: 69519: 0 140: 69520: 0 140: 69521: 0 140: 69522: 0 140: 69523: 0 140: 69524: 0 140: 69525: 0 140: 69526: 0 140: 69527: 0 140: 69528: 0 140: 69529: 0 140: 69530: 0 140: 69531: 0 140: 69532: 0 140: 69533: 0 140: 69534: 0 140: 69535: 0 140: 69536: 0 140: 69537: 0 140: 69538: 0 140: 69539: 0 140: 69540: 0 140: 69541: 0 140: 69542: 0 140: 69543: 0 140: 69544: 0 140: 69545: 0 140: 69546: 0 140: 69547: 0 140: 69548: 0 140: 69549: 0 140: 69550: 0 140: 69551: 0 140: 69552: 0 140: 69553: 0 140: 69554: 0 140: 69555: 0 140: 69556: 0 140: 69557: 0 140: 69558: 0 140: 69559: 0 140: 69560: 0 140: 69561: 0 140: 69562: 0 140: 69563: 0 140: 69564: 0 140: 69565: 0 140: 69566: 0 140: 69567: 0 140: 69568: 0 140: 69569: 0 140: 69570: 0 140: 69571: 0 140: 69572: 0 140: 69573: 0 140: 69574: 0 140: 69575: 0 140: 69576: 0 140: 69577: 0 140: 69578: 0 140: 69579: 0 140: 69580: 0 140: 69581: 0 140: 69582: 0 140: 69583: 0 140: 69584: 0 140: 69585: 0 140: 69586: 0 140: 69587: 0 140: 69588: 0 140: 69589: 0 140: 69590: 0 140: 69591: 0 140: 69592: 0 140: 69593: 0 140: 69594: 0 140: 69595: 0 140: 69596: 0 140: 69597: 0 140: 69598: 0 140: 69599: 0 140: 69600: 0 140: 69601: 0 140: 69602: 0 140: 69603: 0 140: 69604: 0 140: 69605: 0 140: 69606: 0 140: 69607: 0 140: 69608: 0 140: 69609: 0 140: 69610: 0 140: 69611: 0 140: 69612: 0 140: 69613: 0 140: 69614: 0 140: 69615: 0 140: 69616: 0 140: 69617: 0 140: 69618: 0 140: 69619: 0 140: 69620: 0 140: 69621: 0 140: 69622: 0 140: 69623: 0 140: 69624: 0 140: 69625: 0 140: 69626: 0 140: 69627: 0 140: 69628: 0 140: 69629: 0 140: 69630: 0 140: 69631: 0 140: 69632: 0 140: 69633: 0 140: 69634: 0 140: 69635: 0 140: 69636: 0 140: 69637: 0 140: 69638: 0 140: 69639: 0 140: 69640: 0 140: 69641: 0 140: 69642: 0 140: 69643: 0 140: 69644: 0 140: 69645: 0 140: 69646: 0 140: 69647: 0 140: 69648: 0 140: 69649: 0 140: 69650: 0 140: 69651: 0 140: 69652: 0 140: 69653: 0 140: 69654: 0 140: 69655: 0 140: 69656: 0 140: 69657: 0 140: 69658: 0 140: 69659: 0 140: 69660: 0 140: 69661: 0 140: 69662: 0 140: 69663: 0 140: 69664: 0 140: 69665: 0 140: 69666: 0 140: 69667: 0 140: 69668: 0 140: 69669: 0 140: 69670: 0 140: 69671: 0 140: 69672: 0 140: 69673: 0 140: 69674: 0 140: 69675: 0 140: 69676: 0 140: 69677: 0 140: 69678: 0 140: 69679: 0 140: 69680: 0 140: 69681: 0 140: 69682: 0 140: 69683: 0 140: 69684: 0 140: 69685: 0 140: 69686: 0 140: 69687: 0 140: 69688: 0 140: 69689: 0 140: 69690: 0 140: 69691: 0 140: 69692: 0 140: 69693: 0 140: 69694: 0 140: 69695: 0 140: 69696: 0 140: 69697: 0 140: 69698: 0 140: 69699: 0 140: 69700: 0 140: 69701: 0 140: 69702: 0 140: 69703: 0 140: 69704: 0 140: 69705: 0 140: 69706: 0 140: 69707: 0 140: 69708: 0 140: 69709: 0 140: 69710: 0 140: 69711: 0 140: 69712: 0 140: 69713: 0 140: 69714: 0 140: 69715: 0 140: 69716: 0 140: 69717: 0 140: 69718: 0 140: 69719: 0 140: 69720: 0 140: 69721: 0 140: 69722: 0 140: 69723: 0 140: 69724: 0 140: 69725: 0 140: 69726: 0 140: 69727: 0 140: 69728: 0 140: 69729: 0 140: 69730: 0 140: 69731: 0 140: 69732: 0 140: 69733: 0 140: 69734: 0 140: 69735: 0 140: 69736: 0 140: 69737: 0 140: 69738: 0 140: 69739: 0 140: 69740: 0 140: 69741: 0 140: 69742: 0 140: 69743: 0 140: 69744: 0 140: 69745: 0 140: 69746: 0 140: 69747: 0 140: 69748: 0 140: 69749: 0 140: 69750: 0 140: 69751: 0 140: 69752: 0 140: 69753: 0 140: 69754: 0 140: 69755: 0 140: 69756: 0 140: 69757: 0 140: 69758: 0 140: 69759: 0 140: 69760: 0 140: 69761: 0 140: 69762: 0 140: 69763: 0 140: 69764: 0 140: 69765: 0 140: 69766: 0 140: 69767: 0 140: 69768: 0 140: 69769: 0 140: 69770: 0 140: 69771: 0 140: 69772: 0 140: 69773: 0 140: 69774: 0 140: 69775: 0 140: 69776: 0 140: 69777: 0 140: 69778: 0 140: 69779: 0 140: 69780: 0 140: 69781: 0 140: 69782: 0 140: 69783: 0 140: 69784: 0 140: 69785: 0 140: 69786: 0 140: 69787: 0 140: 69788: 0 140: 69789: 0 140: 69790: 0 140: 69791: 0 140: 69792: 0 140: 69793: 0 140: 69794: 0 140: 69795: 0 140: 69796: 0 140: 69797: 0 140: 69798: 0 140: 69799: 0 140: 69800: 0 140: 69801: 0 140: 69802: 0 140: 69803: 0 140: 69804: 0 140: 69805: 0 140: 69806: 0 140: 69807: 0 140: 69808: 0 140: 69809: 0 140: 69810: 0 140: 69811: 0 140: 69812: 0 140: 69813: 0 140: 69814: 0 140: 69815: 0 140: 69816: 0 140: 69817: 0 140: 69818: 0 140: 69819: 0 140: 69820: 0 140: 69821: 0 140: 69822: 0 140: 69823: 0 140: 69824: 0 140: 69825: 0 140: 69826: 0 140: 69827: 0 140: 69828: 0 140: 69829: 0 140: 69830: 0 140: 69831: 0 140: 69832: 0 140: 69833: 0 140: 69834: 0 140: 69835: 0 140: 69836: 0 140: 69837: 0 140: 69838: 0 140: 69839: 0 140: 69840: 0 140: 69841: 0 140: 69842: 0 140: 69843: 0 140: 69844: 0 140: 69845: 0 140: 69846: 0 140: 69847: 0 140: 69848: 0 140: 69849: 0 140: 69850: 0 140: 69851: 0 140: 69852: 0 140: 69853: 0 140: 69854: 0 140: 69855: 0 140: 69856: 0 140: 69857: 0 140: 69858: 0 140: 69859: 0 140: 69860: 0 140: 69861: 0 140: 69862: 0 140: 69863: 0 140: 69864: 0 140: 69865: 0 140: 69866: 0 140: 69867: 0 140: 69868: 0 140: 69869: 0 140: 69870: 0 140: 69871: 0 140: 69872: 0 140: 69873: 0 140: 69874: 0 140: 69875: 0 140: 69876: 0 140: 69877: 0 140: 69878: 0 140: 69879: 0 140: 69880: 0 140: 69881: 0 140: 69882: 0 140: 69883: 0 140: 69884: 0 140: 69885: 0 140: 69886: 0 140: 69887: 0 140: 69888: 0 140: 69889: 0 140: 69890: 0 140: 69891: 0 140: 69892: 0 140: 69893: 0 140: 69894: 0 140: 69895: 0 140: 69896: 0 140: 69897: 0 140: 69898: 0 140: 69899: 0 140: 69900: 0 140: 69901: 0 140: 69902: 0 140: 69903: 0 140: 69904: 0 140: 69905: 0 140: 69906: 0 140: 69907: 0 140: 69908: 0 140: 69909: 0 140: 69910: 0 140: 69911: 0 140: 69912: 0 140: 69913: 0 140: 69914: 0 140: 69915: 0 140: 69916: 0 140: 69917: 0 140: 69918: 0 140: 69919: 0 140: 69920: 0 140: 69921: 0 140: 69922: 0 140: 69923: 0 140: 69924: 0 140: 69925: 0 140: 69926: 0 140: 69927: 0 140: 69928: 0 140: 69929: 0 140: 69930: 0 140: 69931: 0 140: 69932: 0 140: 69933: 0 140: 69934: 0 140: 69935: 0 140: 69936: 0 140: 69937: 0 140: 69938: 0 140: 69939: 0 140: 69940: 0 140: 69941: 0 140: 69942: 0 140: 69943: 0 140: 69944: 0 140: 69945: 0 140: 69946: 0 140: 69947: 0 140: 69948: 0 140: 69949: 0 140: 69950: 0 140: 69951: 0 140: 69952: 0 140: 69953: 0 140: 69954: 0 140: 69955: 0 140: 69956: 0 140: 69957: 0 140: 69958: 0 140: 69959: 0 140: 69960: 0 140: 69961: 0 140: 69962: 0 140: 69963: 0 140: 69964: 0 140: 69965: 0 140: 69966: 0 140: 69967: 0 140: 69968: 0 140: 69969: 0 140: 69970: 0 140: 69971: 0 140: 69972: 0 140: 69973: 0 140: 69974: 0 140: 69975: 0 140: 69976: 0 140: 69977: 0 140: 69978: 0 140: 69979: 0 140: 69980: 0 140: 69981: 0 140: 69982: 0 140: 69983: 0 140: 69984: 0 140: 69985: 0 140: 69986: 0 140: 69987: 0 140: 69988: 0 140: 69989: 0 140: 69990: 0 140: 69991: 0 140: 69992: 0 140: 69993: 0 140: 69994: 0 140: 69995: 0 140: 69996: 0 140: 69997: 0 140: 69998: 0 140: 69999: 0 140: 70000: 0 140: 70001: 0 140: 70002: 0 140: 70003: 0 140: 70004: 0 140: 70005: 0 140: 70006: 0 140: 70007: 0 140: 70008: 0 140: 70009: 0 140: 70010: 0 140: 70011: 0 140: 70012: 0 140: 70013: 0 140: 70014: 0 140: 70015: 0 140: 70016: 0 140: 70017: 0 140: 70018: 0 140: 70019: 0 140: 70020: 0 140: 70021: 0 140: 70022: 0 140: 70023: 0 140: 70024: 0 140: 70025: 0 140: 70026: 0 140: 70027: 0 140: 70028: 0 140: 70029: 0 140: 70030: 0 140: 70031: 0 140: 70032: 0 140: 70033: 0 140: 70034: 0 140: 70035: 0 140: 70036: 0 140: 70037: 0 140: 70038: 0 140: 70039: 0 140: 70040: 0 140: 70041: 0 140: 70042: 0 140: 70043: 0 140: 70044: 0 140: 70045: 0 140: 70046: 0 140: 70047: 0 140: 70048: 0 140: 70049: 0 140: 70050: 0 140: 70051: 0 140: 70052: 0 140: 70053: 0 140: 70054: 0 140: 70055: 0 140: 70056: 0 140: 70057: 0 140: 70058: 0 140: 70059: 0 140: 70060: 0 140: 70061: 0 140: 70062: 0 140: 70063: 0 140: 70064: 0 140: 70065: 0 140: 70066: 0 140: 70067: 0 140: 70068: 0 140: 70069: 0 140: 70070: 0 140: 70071: 0 140: 70072: 0 140: 70073: 0 140: 70074: 0 140: 70075: 0 140: 70076: 0 140: 70077: 0 140: 70078: 0 140: 70079: 0 140: 70080: 0 140: 70081: 0 140: 70082: 0 140: 70083: 0 140: 70084: 0 140: 70085: 0 140: 70086: 0 140: 70087: 0 140: 70088: 0 140: 70089: 0 140: 70090: 0 140: 70091: 0 140: 70092: 0 140: 70093: 0 140: 70094: 0 140: 70095: 0 140: 70096: 0 140: 70097: 0 140: 70098: 0 140: 70099: 0 140: 70100: 0 140: 70101: 0 140: 70102: 0 140: 70103: 0 140: 70104: 0 140: 70105: 0 140: 70106: 0 140: 70107: 0 140: 70108: 0 140: 70109: 0 140: 70110: 0 140: 70111: 0 140: 70112: 0 140: 70113: 0 140: 70114: 0 140: 70115: 0 140: 70116: 0 140: 70117: 0 140: 70118: 0 140: 70119: 0 140: 70120: 0 140: 70121: 0 140: 70122: 0 140: 70123: 0 140: 70124: 0 140: 70125: 0 140: 70126: 0 140: 70127: 0 140: 70128: 0 140: 70129: 0 140: 70130: 0 140: 70131: 0 140: 70132: 0 140: 70133: 0 140: 70134: 0 140: 70135: 0 140: 70136: 0 140: 70137: 0 140: 70138: 0 140: 70139: 0 140: 70140: 0 140: 70141: 0 140: 70142: 0 140: 70143: 0 140: 70144: 0 140: 70145: 0 140: 70146: 0 140: 70147: 0 140: 70148: 0 140: 70149: 0 140: 70150: 0 140: 70151: 0 140: 70152: 0 140: 70153: 0 140: 70154: 0 140: 70155: 0 140: 70156: 0 140: 70157: 0 140: 70158: 0 140: 70159: 0 140: 70160: 0 140: 70161: 0 140: 70162: 0 140: 70163: 0 140: 70164: 0 140: 70165: 0 140: 70166: 0 140: 70167: 0 140: 70168: 0 140: 70169: 0 140: 70170: 0 140: 70171: 0 140: 70172: 0 140: 70173: 0 140: 70174: 0 140: 70175: 0 140: 70176: 0 140: 70177: 0 140: 70178: 0 140: 70179: 0 140: 70180: 0 140: 70181: 0 140: 70182: 0 140: 70183: 0 140: 70184: 0 140: 70185: 0 140: 70186: 0 140: 70187: 0 140: 70188: 0 140: 70189: 0 140: 70190: 0 140: 70191: 0 140: 70192: 0 140: 70193: 0 140: 70194: 0 140: 70195: 0 140: 70196: 0 140: 70197: 0 140: 70198: 0 140: 70199: 0 140: 70200: 0 140: 70201: 0 140: 70202: 0 140: 70203: 0 140: 70204: 0 140: 70205: 0 140: 70206: 0 140: 70207: 0 140: 70208: 0 140: 70209: 0 140: 70210: 0 140: 70211: 0 140: 70212: 0 140: 70213: 0 140: 70214: 0 140: 70215: 0 140: 70216: 0 140: 70217: 0 140: 70218: 0 140: 70219: 0 140: 70220: 0 140: 70221: 0 140: 70222: 0 140: 70223: 0 140: 70224: 0 140: 70225: 0 140: 70226: 0 140: 70227: 0 140: 70228: 0 140: 70229: 0 140: 70230: 0 140: 70231: 0 140: 70232: 0 140: 70233: 0 140: 70234: 0 140: 70235: 0 140: 70236: 0 140: 70237: 0 140: 70238: 0 140: 70239: 0 140: 70240: 0 140: 70241: 0 140: 70242: 0 140: 70243: 0 140: 70244: 0 140: 70245: 0 140: 70246: 0 140: 70247: 0 140: 70248: 0 140: 70249: 0 140: 70250: 0 140: 70251: 0 140: 70252: 0 140: 70253: 0 140: 70254: 0 140: 70255: 0 140: 70256: 0 140: 70257: 0 140: 70258: 0 140: 70259: 0 140: 70260: 0 140: 70261: 0 140: 70262: 0 140: 70263: 0 140: 70264: 0 140: 70265: 0 140: 70266: 0 140: 70267: 0 140: 70268: 0 140: 70269: 0 140: 70270: 0 140: 70271: 0 140: 70272: 0 140: 70273: 0 140: 70274: 0 140: 70275: 0 140: 70276: 0 140: 70277: 0 140: 70278: 0 140: 70279: 0 140: 70280: 0 140: 70281: 0 140: 70282: 0 140: 70283: 0 140: 70284: 0 140: 70285: 0 140: 70286: 0 140: 70287: 0 140: 70288: 0 140: 70289: 0 140: 70290: 0 140: 70291: 0 140: 70292: 0 140: 70293: 0 140: 70294: 0 140: 70295: 0 140: 70296: 0 140: 70297: 0 140: 70298: 0 140: 70299: 0 140: 70300: 0 140: 70301: 0 140: 70302: 0 140: 70303: 0 140: 70304: 0 140: 70305: 0 140: 70306: 0 140: 70307: 0 140: 70308: 0 140: 70309: 0 140: 70310: 0 140: 70311: 0 140: 70312: 0 140: 70313: 0 140: 70314: 0 140: 70315: 0 140: 70316: 0 140: 70317: 0 140: 70318: 0 140: 70319: 0 140: 70320: 0 140: 70321: 0 140: 70322: 0 140: 70323: 0 140: 70324: 0 140: 70325: 0 140: 70326: 0 140: 70327: 0 140: 70328: 0 140: 70329: 0 140: 70330: 0 140: 70331: 0 140: 70332: 0 140: 70333: 0 140: 70334: 0 140: 70335: 0 140: 70336: 0 140: 70337: 0 140: 70338: 0 140: 70339: 0 140: 70340: 0 140: 70341: 0 140: 70342: 0 140: 70343: 0 140: 70344: 0 140: 70345: 0 140: 70346: 0 140: 70347: 0 140: 70348: 0 140: 70349: 0 140: 70350: 0 140: 70351: 0 140: 70352: 0 140: 70353: 0 140: 70354: 0 140: 70355: 0 140: 70356: 0 140: 70357: 0 140: 70358: 0 140: 70359: 0 140: 70360: 0 140: 70361: 0 140: 70362: 0 140: 70363: 0 140: 70364: 0 140: 70365: 0 140: 70366: 0 140: 70367: 0 140: 70368: 0 140: 70369: 0 140: 70370: 0 140: 70371: 0 140: 70372: 0 140: 70373: 0 140: 70374: 0 140: 70375: 0 140: 70376: 0 140: 70377: 0 140: 70378: 0 140: 70379: 0 140: 70380: 0 140: 70381: 0 140: 70382: 0 140: 70383: 0 140: 70384: 0 140: 70385: 0 140: 70386: 0 140: 70387: 0 140: 70388: 0 140: 70389: 0 140: 70390: 0 140: 70391: 0 140: 70392: 0 140: 70393: 0 140: 70394: 0 140: 70395: 0 140: 70396: 0 140: 70397: 0 140: 70398: 0 140: 70399: 0 140: 70400: 0 140: 70401: 0 140: 70402: 0 140: 70403: 0 140: 70404: 0 140: 70405: 0 140: 70406: 0 140: 70407: 0 140: 70408: 0 140: 70409: 0 140: 70410: 0 140: 70411: 0 140: 70412: 0 140: 70413: 0 140: 70414: 0 140: 70415: 0 140: 70416: 0 140: 70417: 0 140: 70418: 0 140: 70419: 0 140: 70420: 0 140: 70421: 0 140: 70422: 0 140: 70423: 0 140: 70424: 0 140: 70425: 0 140: 70426: 0 140: 70427: 0 140: 70428: 0 140: 70429: 0 140: 70430: 0 140: 70431: 0 140: 70432: 0 140: 70433: 0 140: 70434: 0 140: 70435: 0 140: 70436: 0 140: 70437: 0 140: 70438: 0 140: 70439: 0 140: 70440: 0 140: 70441: 0 140: 70442: 0 140: 70443: 0 140: 70444: 0 140: 70445: 0 140: 70446: 0 140: 70447: 0 140: 70448: 0 140: 70449: 0 140: 70450: 0 140: 70451: 0 140: 70452: 0 140: 70453: 0 140: 70454: 0 140: 70455: 0 140: 70456: 0 140: 70457: 0 140: 70458: 0 140: 70459: 0 140: 70460: 0 140: 70461: 0 140: 70462: 0 140: 70463: 0 140: 70464: 0 140: 70465: 0 140: 70466: 0 140: 70467: 0 140: 70468: 0 140: 70469: 0 140: 70470: 0 140: 70471: 0 140: 70472: 0 140: 70473: 0 140: 70474: 0 140: 70475: 0 140: 70476: 0 140: 70477: 0 140: 70478: 0 140: 70479: 0 140: 70480: 0 140: 70481: 0 140: 70482: 0 140: 70483: 0 140: 70484: 0 140: 70485: 0 140: 70486: 0 140: 70487: 0 140: 70488: 0 140: 70489: 0 140: 70490: 0 140: 70491: 0 140: 70492: 0 140: 70493: 0 140: 70494: 0 140: 70495: 0 140: 70496: 0 140: 70497: 0 140: 70498: 0 140: 70499: 0 140: 70500: 0 140: 70501: 0 140: 70502: 0 140: 70503: 0 140: 70504: 0 140: 70505: 0 140: 70506: 0 140: 70507: 0 140: 70508: 0 140: 70509: 0 140: 70510: 0 140: 70511: 0 140: 70512: 0 140: 70513: 0 140: 70514: 0 140: 70515: 0 140: 70516: 0 140: 70517: 0 140: 70518: 0 140: 70519: 0 140: 70520: 0 140: 70521: 0 140: 70522: 0 140: 70523: 0 140: 70524: 0 140: 70525: 0 140: 70526: 0 140: 70527: 0 140: 70528: 0 140: 70529: 0 140: 70530: 0 140: 70531: 0 140: 70532: 0 140: 70533: 0 140: 70534: 0 140: 70535: 0 140: 70536: 0 140: 70537: 0 140: 70538: 0 140: 70539: 0 140: 70540: 0 140: 70541: 0 140: 70542: 0 140: 70543: 0 140: 70544: 0 140: 70545: 0 140: 70546: 0 140: 70547: 0 140: 70548: 0 140: 70549: 0 140: 70550: 0 140: 70551: 0 140: 70552: 0 140: 70553: 0 140: 70554: 0 140: 70555: 0 140: 70556: 0 140: 70557: 0 140: 70558: 0 140: 70559: 0 140: 70560: 0 140: 70561: 0 140: 70562: 0 140: 70563: 0 140: 70564: 0 140: 70565: 0 140: 70566: 0 140: 70567: 0 140: 70568: 0 140: 70569: 0 140: 70570: 0 140: 70571: 0 140: 70572: 0 140: 70573: 0 140: 70574: 0 140: 70575: 0 140: 70576: 0 140: 70577: 0 140: 70578: 0 140: 70579: 0 140: 70580: 0 140: 70581: 0 140: 70582: 0 140: 70583: 0 140: 70584: 0 140: 70585: 0 140: 70586: 0 140: 70587: 0 140: 70588: 0 140: 70589: 0 140: 70590: 0 140: 70591: 0 140: 70592: 0 140: 70593: 0 140: 70594: 0 140: 70595: 0 140: 70596: 0 140: 70597: 0 140: 70598: 0 140: 70599: 0 140: 70600: 0 140: 70601: 0 140: 70602: 0 140: 70603: 0 140: 70604: 0 140: 70605: 0 140: 70606: 0 140: 70607: 0 140: 70608: 0 140: 70609: 0 140: 70610: 0 140: 70611: 0 140: 70612: 0 140: 70613: 0 140: 70614: 0 140: 70615: 0 140: 70616: 0 140: 70617: 0 140: 70618: 0 140: 70619: 0 140: 70620: 0 140: 70621: 0 140: 70622: 0 140: 70623: 0 140: 70624: 0 140: 70625: 0 140: 70626: 0 140: 70627: 0 140: 70628: 0 140: 70629: 0 140: 70630: 0 140: 70631: 0 140: 70632: 0 140: 70633: 0 140: 70634: 0 140: 70635: 0 140: 70636: 0 140: 70637: 0 140: 70638: 0 140: 70639: 0 140: 70640: 0 140: 70641: 0 140: 70642: 0 140: 70643: 0 140: 70644: 0 140: 70645: 0 140: 70646: 0 140: 70647: 0 140: 70648: 0 140: 70649: 0 140: 70650: 0 140: 70651: 0 140: 70652: 0 140: 70653: 0 140: 70654: 0 140: 70655: 0 140: 70656: 0 140: 70657: 0 140: 70658: 0 140: 70659: 0 140: 70660: 0 140: 70661: 0 140: 70662: 0 140: 70663: 0 140: 70664: 0 140: 70665: 0 140: 70666: 0 140: 70667: 0 140: 70668: 0 140: 70669: 0 140: 70670: 0 140: 70671: 0 140: 70672: 0 140: 70673: 0 140: 70674: 0 140: 70675: 0 140: 70676: 0 140: 70677: 0 140: 70678: 0 140: 70679: 0 140: 70680: 0 140: 70681: 0 140: 70682: 0 140: 70683: 0 140: 70684: 0 140: 70685: 0 140: 70686: 0 140: 70687: 0 140: 70688: 0 140: 70689: 0 140: 70690: 0 140: 70691: 0 140: 70692: 0 140: 70693: 0 140: 70694: 0 140: 70695: 0 140: 70696: 0 140: 70697: 0 140: 70698: 0 140: 70699: 0 140: 70700: 0 140: 70701: 0 140: 70702: 0 140: 70703: 0 140: 70704: 0 140: 70705: 0 140: 70706: 0 140: 70707: 0 140: 70708: 0 140: 70709: 0 140: 70710: 0 140: 70711: 0 140: 70712: 0 140: 70713: 0 140: 70714: 0 140: 70715: 0 140: 70716: 0 140: 70717: 0 140: 70718: 0 140: 70719: 0 140: 70720: 0 140: 70721: 0 140: 70722: 0 140: 70723: 0 140: 70724: 0 140: 70725: 0 140: 70726: 0 140: 70727: 0 140: 70728: 0 140: 70729: 0 140: 70730: 0 140: 70731: 0 140: 70732: 0 140: 70733: 0 140: 70734: 0 140: 70735: 0 140: 70736: 0 140: 70737: 0 140: 70738: 0 140: 70739: 0 140: 70740: 0 140: 70741: 0 140: 70742: 0 140: 70743: 0 140: 70744: 0 140: 70745: 0 140: 70746: 0 140: 70747: 0 140: 70748: 0 140: 70749: 0 140: 70750: 0 140: 70751: 0 140: 70752: 0 140: 70753: 0 140: 70754: 0 140: 70755: 0 140: 70756: 0 140: 70757: 0 140: 70758: 0 140: 70759: 0 140: 70760: 0 140: 70761: 0 140: 70762: 0 140: 70763: 0 140: 70764: 0 140: 70765: 0 140: 70766: 0 140: 70767: 0 140: 70768: 0 140: 70769: 0 140: 70770: 0 140: 70771: 0 140: 70772: 0 140: 70773: 0 140: 70774: 0 140: 70775: 0 140: 70776: 0 140: 70777: 0 140: 70778: 0 140: 70779: 0 140: 70780: 0 140: 70781: 0 140: 70782: 0 140: 70783: 0 140: 70784: 0 140: 70785: 0 140: 70786: 0 140: 70787: 0 140: 70788: 0 140: 70789: 0 140: 70790: 0 140: 70791: 0 140: 70792: 0 140: 70793: 0 140: 70794: 0 140: 70795: 0 140: 70796: 0 140: 70797: 0 140: 70798: 0 140: 70799: 0 140: 70800: 0 140: 70801: 0 140: 70802: 0 140: 70803: 0 140: 70804: 0 140: 70805: 0 140: 70806: 0 140: 70807: 0 140: 70808: 0 140: 70809: 0 140: 70810: 0 140: 70811: 0 140: 70812: 0 140: 70813: 0 140: 70814: 0 140: 70815: 0 140: 70816: 0 140: 70817: 0 140: 70818: 0 140: 70819: 0 140: 70820: 0 140: 70821: 0 140: 70822: 0 140: 70823: 0 140: 70824: 0 140: 70825: 0 140: 70826: 0 140: 70827: 0 140: 70828: 0 140: 70829: 0 140: 70830: 0 140: 70831: 0 140: 70832: 0 140: 70833: 0 140: 70834: 0 140: 70835: 0 140: 70836: 0 140: 70837: 0 140: 70838: 0 140: 70839: 0 140: 70840: 0 140: 70841: 0 140: 70842: 0 140: 70843: 0 140: 70844: 0 140: 70845: 0 140: 70846: 0 140: 70847: 0 140: 70848: 0 140: 70849: 0 140: 70850: 0 140: 70851: 0 140: 70852: 0 140: 70853: 0 140: 70854: 0 140: 70855: 0 140: 70856: 0 140: 70857: 0 140: 70858: 0 140: 70859: 0 140: 70860: 0 140: 70861: 0 140: 70862: 0 140: 70863: 0 140: 70864: 0 140: 70865: 0 140: 70866: 0 140: 70867: 0 140: 70868: 0 140: 70869: 0 140: 70870: 0 140: 70871: 0 140: 70872: 0 140: 70873: 0 140: 70874: 0 140: 70875: 0 140: 70876: 0 140: 70877: 0 140: 70878: 0 140: 70879: 0 140: 70880: 0 140: 70881: 0 140: 70882: 0 140: 70883: 0 140: 70884: 0 140: 70885: 0 140: 70886: 0 140: 70887: 0 140: 70888: 0 140: 70889: 0 140: 70890: 0 140: 70891: 0 140: 70892: 0 140: 70893: 0 140: 70894: 0 140: 70895: 0 140: 70896: 0 140: 70897: 0 140: 70898: 0 140: 70899: 0 140: 70900: 0 140: 70901: 0 140: 70902: 0 140: 70903: 0 140: 70904: 0 140: 70905: 0 140: 70906: 0 140: 70907: 0 140: 70908: 0 140: 70909: 0 140: 70910: 0 140: 70911: 0 140: 70912: 0 140: 70913: 0 140: 70914: 0 140: 70915: 0 140: 70916: 0 140: 70917: 0 140: 70918: 0 140: 70919: 0 140: 70920: 0 140: 70921: 0 140: 70922: 0 140: 70923: 0 140: 70924: 0 140: 70925: 0 140: 70926: 0 140: 70927: 0 140: 70928: 0 140: 70929: 0 140: 70930: 0 140: 70931: 0 140: 70932: 0 140: 70933: 0 140: 70934: 0 140: 70935: 0 140: 70936: 0 140: 70937: 0 140: 70938: 0 140: 70939: 0 140: 70940: 0 140: 70941: 0 140: 70942: 0 140: 70943: 0 140: 70944: 0 140: 70945: 0 140: 70946: 0 140: 70947: 0 140: 70948: 0 140: 70949: 0 140: 70950: 0 140: 70951: 0 140: 70952: 0 140: 70953: 0 140: 70954: 0 140: 70955: 0 140: 70956: 0 140: 70957: 0 140: 70958: 0 140: 70959: 0 140: 70960: 0 140: 70961: 0 140: 70962: 0 140: 70963: 0 140: 70964: 0 140: 70965: 0 140: 70966: 0 140: 70967: 0 140: 70968: 0 140: 70969: 0 140: 70970: 0 140: 70971: 0 140: 70972: 0 140: 70973: 0 140: 70974: 0 140: 70975: 0 140: 70976: 0 140: 70977: 0 140: 70978: 0 140: 70979: 0 140: 70980: 0 140: 70981: 0 140: 70982: 0 140: 70983: 0 140: 70984: 0 140: 70985: 0 140: 70986: 0 140: 70987: 0 140: 70988: 0 140: 70989: 0 140: 70990: 0 140: 70991: 0 140: 70992: 0 140: 70993: 0 140: 70994: 0 140: 70995: 0 140: 70996: 0 140: 70997: 0 140: 70998: 0 140: 70999: 0 140: 71000: 0 140: 71001: 0 140: 71002: 0 140: 71003: 0 140: 71004: 0 140: 71005: 0 140: 71006: 0 140: 71007: 0 140: 71008: 0 140: 71009: 0 140: 71010: 0 140: 71011: 0 140: 71012: 0 140: 71013: 0 140: 71014: 0 140: 71015: 0 140: 71016: 0 140: 71017: 0 140: 71018: 0 140: 71019: 0 140: 71020: 0 140: 71021: 0 140: 71022: 0 140: 71023: 0 140: 71024: 0 140: 71025: 0 140: 71026: 0 140: 71027: 0 140: 71028: 0 140: 71029: 0 140: 71030: 0 140: 71031: 0 140: 71032: 0 140: 71033: 0 140: 71034: 0 140: 71035: 0 140: 71036: 0 140: 71037: 0 140: 71038: 0 140: 71039: 0 140: 71040: 0 140: 71041: 0 140: 71042: 0 140: 71043: 0 140: 71044: 0 140: 71045: 0 140: 71046: 0 140: 71047: 0 140: 71048: 0 140: 71049: 0 140: 71050: 0 140: 71051: 0 140: 71052: 0 140: 71053: 0 140: 71054: 0 140: 71055: 0 140: 71056: 0 140: 71057: 0 140: 71058: 0 140: 71059: 0 140: 71060: 0 140: 71061: 0 140: 71062: 0 140: 71063: 0 140: 71064: 0 140: 71065: 0 140: 71066: 0 140: 71067: 0 140: 71068: 0 140: 71069: 0 140: 71070: 0 140: 71071: 0 140: 71072: 0 140: 71073: 0 140: 71074: 0 140: 71075: 0 140: 71076: 0 140: 71077: 0 140: 71078: 0 140: 71079: 0 140: 71080: 0 140: 71081: 0 140: 71082: 0 140: 71083: 0 140: 71084: 0 140: 71085: 0 140: 71086: 0 140: 71087: 0 140: 71088: 0 140: 71089: 0 140: 71090: 0 140: 71091: 0 140: 71092: 0 140: 71093: 0 140: 71094: 0 140: 71095: 0 140: 71096: 0 140: 71097: 0 140: 71098: 0 140: 71099: 0 140: 71100: 0 140: 71101: 0 140: 71102: 0 140: 71103: 0 140: 71104: 0 140: 71105: 0 140: 71106: 0 140: 71107: 0 140: 71108: 0 140: 71109: 0 140: 71110: 0 140: 71111: 0 140: 71112: 0 140: 71113: 0 140: 71114: 0 140: 71115: 0 140: 71116: 0 140: 71117: 0 140: 71118: 0 140: 71119: 0 140: 71120: 0 140: 71121: 0 140: 71122: 0 140: 71123: 0 140: 71124: 0 140: 71125: 0 140: 71126: 0 140: 71127: 0 140: 71128: 0 140: 71129: 0 140: 71130: 0 140: 71131: 0 140: 71132: 0 140: 71133: 0 140: 71134: 0 140: 71135: 0 140: 71136: 0 140: 71137: 0 140: 71138: 0 140: 71139: 0 140: 71140: 0 140: 71141: 0 140: 71142: 0 140: 71143: 0 140: 71144: 0 140: 71145: 0 140: 71146: 0 140: 71147: 0 140: 71148: 0 140: 71149: 0 140: 71150: 0 140: 71151: 0 140: 71152: 0 140: 71153: 0 140: 71154: 0 140: 71155: 0 140: 71156: 0 140: 71157: 0 140: 71158: 0 140: 71159: 0 140: 71160: 0 140: 71161: 0 140: 71162: 0 140: 71163: 0 140: 71164: 0 140: 71165: 0 140: 71166: 0 140: 71167: 0 140: 71168: 0 140: 71169: 0 140: 71170: 0 140: 71171: 0 140: 71172: 0 140: 71173: 0 140: 71174: 0 140: 71175: 0 140: 71176: 0 140: 71177: 0 140: 71178: 0 140: 71179: 0 140: 71180: 0 140: 71181: 0 140: 71182: 0 140: 71183: 0 140: 71184: 0 140: 71185: 0 140: 71186: 0 140: 71187: 0 140: 71188: 0 140: 71189: 0 140: 71190: 0 140: 71191: 0 140: 71192: 0 140: 71193: 0 140: 71194: 0 140: 71195: 0 140: 71196: 0 140: 71197: 0 140: 71198: 0 140: 71199: 0 140: 71200: 0 140: 71201: 0 140: 71202: 0 140: 71203: 0 140: 71204: 0 140: 71205: 0 140: 71206: 0 140: 71207: 0 140: 71208: 0 140: 71209: 0 140: 71210: 0 140: 71211: 0 140: 71212: 0 140: 71213: 0 140: 71214: 0 140: 71215: 0 140: 71216: 0 140: 71217: 0 140: 71218: 0 140: 71219: 0 140: 71220: 0 140: 71221: 0 140: 71222: 0 140: 71223: 0 140: 71224: 0 140: 71225: 0 140: 71226: 0 140: 71227: 0 140: 71228: 0 140: 71229: 0 140: 71230: 0 140: 71231: 0 140: 71232: 0 140: 71233: 0 140: 71234: 0 140: 71235: 0 140: 71236: 0 140: 71237: 0 140: 71238: 0 140: 71239: 0 140: 71240: 0 140: 71241: 0 140: 71242: 0 140: 71243: 0 140: 71244: 0 140: 71245: 0 140: 71246: 0 140: 71247: 0 140: 71248: 0 140: 71249: 0 140: 71250: 0 140: 71251: 0 140: 71252: 0 140: 71253: 0 140: 71254: 0 140: 71255: 0 140: 71256: 0 140: 71257: 0 140: 71258: 0 140: 71259: 0 140: 71260: 0 140: 71261: 0 140: 71262: 0 140: 71263: 0 140: 71264: 0 140: 71265: 0 140: 71266: 0 140: 71267: 0 140: 71268: 0 140: 71269: 0 140: 71270: 0 140: 71271: 0 140: 71272: 0 140: 71273: 0 140: 71274: 0 140: 71275: 0 140: 71276: 0 140: 71277: 0 140: 71278: 0 140: 71279: 0 140: 71280: 0 140: 71281: 0 140: 71282: 0 140: 71283: 0 140: 71284: 0 140: 71285: 0 140: 71286: 0 140: 71287: 0 140: 71288: 0 140: 71289: 0 140: 71290: 0 140: 71291: 0 140: 71292: 0 140: 71293: 0 140: 71294: 0 140: 71295: 0 140: 71296: 0 140: 71297: 0 140: 71298: 0 140: 71299: 0 140: 71300: 0 140: 71301: 0 140: 71302: 0 140: 71303: 0 140: 71304: 0 140: 71305: 0 140: 71306: 0 140: 71307: 0 140: 71308: 0 140: 71309: 0 140: 71310: 0 140: 71311: 0 140: 71312: 0 140: 71313: 0 140: 71314: 0 140: 71315: 0 140: 71316: 0 140: 71317: 0 140: 71318: 0 140: 71319: 0 140: 71320: 0 140: 71321: 0 140: 71322: 0 140: 71323: 0 140: 71324: 0 140: 71325: 0 140: 71326: 0 140: 71327: 0 140: 71328: 0 140: 71329: 0 140: 71330: 0 140: 71331: 0 140: 71332: 0 140: 71333: 0 140: 71334: 0 140: 71335: 0 140: 71336: 0 140: 71337: 0 140: 71338: 0 140: 71339: 0 140: 71340: 0 140: 71341: 0 140: 71342: 0 140: 71343: 0 140: 71344: 0 140: 71345: 0 140: 71346: 0 140: 71347: 0 140: 71348: 0 140: 71349: 0 140: 71350: 0 140: 71351: 0 140: 71352: 0 140: 71353: 0 140: 71354: 0 140: 71355: 0 140: 71356: 0 140: 71357: 0 140: 71358: 0 140: 71359: 0 140: 71360: 0 140: 71361: 0 140: 71362: 0 140: 71363: 0 140: 71364: 0 140: 71365: 0 140: 71366: 0 140: 71367: 0 140: 71368: 0 140: 71369: 0 140: 71370: 0 140: 71371: 0 140: 71372: 0 140: 71373: 0 140: 71374: 0 140: 71375: 0 140: 71376: 0 140: 71377: 0 140: 71378: 0 140: 71379: 0 140: 71380: 0 140: 71381: 0 140: 71382: 0 140: 71383: 0 140: 71384: 0 140: 71385: 0 140: 71386: 0 140: 71387: 0 140: 71388: 0 140: 71389: 0 140: 71390: 0 140: 71391: 0 140: 71392: 0 140: 71393: 0 140: 71394: 0 140: 71395: 0 140: 71396: 0 140: 71397: 0 140: 71398: 0 140: 71399: 0 140: 71400: 0 140: 71401: 0 140: 71402: 0 140: 71403: 0 140: 71404: 0 140: 71405: 0 140: 71406: 0 140: 71407: 0 140: 71408: 0 140: 71409: 0 140: 71410: 0 140: 71411: 0 140: 71412: 0 140: 71413: 0 140: 71414: 0 140: 71415: 0 140: 71416: 0 140: 71417: 0 140: 71418: 0 140: 71419: 0 140: 71420: 0 140: 71421: 0 140: 71422: 0 140: 71423: 0 140: 71424: 0 140: 71425: 0 140: 71426: 0 140: 71427: 0 140: 71428: 0 140: 71429: 0 140: 71430: 0 140: 71431: 0 140: 71432: 0 140: 71433: 0 140: 71434: 0 140: 71435: 0 140: 71436: 0 140: 71437: 0 140: 71438: 0 140: 71439: 0 140: 71440: 0 140: 71441: 0 140: 71442: 0 140: 71443: 0 140: 71444: 0 140: 71445: 0 140: 71446: 0 140: 71447: 0 140: 71448: 0 140: 71449: 0 140: 71450: 0 140: 71451: 0 140: 71452: 0 140: 71453: 0 140: 71454: 0 140: 71455: 0 140: 71456: 0 140: 71457: 0 140: 71458: 0 140: 71459: 0 140: 71460: 0 140: 71461: 0 140: 71462: 0 140: 71463: 0 140: 71464: 0 140: 71465: 0 140: 71466: 0 140: 71467: 0 140: 71468: 0 140: 71469: 0 140: 71470: 0 140: 71471: 0 140: 71472: 0 140: 71473: 0 140: 71474: 0 140: 71475: 0 140: 71476: 0 140: 71477: 0 140: 71478: 0 140: 71479: 0 140: 71480: 0 140: 71481: 0 140: 71482: 0 140: 71483: 0 140: 71484: 0 140: 71485: 0 140: 71486: 0 140: 71487: 0 140: 71488: 0 140: 71489: 0 140: 71490: 0 140: 71491: 0 140: 71492: 0 140: 71493: 0 140: 71494: 0 140: 71495: 0 140: 71496: 0 140: 71497: 0 140: 71498: 0 140: 71499: 0 140: 71500: 0 140: 71501: 0 140: 71502: 0 140: 71503: 0 140: 71504: 0 140: 71505: 0 140: 71506: 0 140: 71507: 0 140: 71508: 0 140: 71509: 0 140: 71510: 0 140: 71511: 0 140: 71512: 0 140: 71513: 0 140: 71514: 0 140: 71515: 0 140: 71516: 0 140: 71517: 0 140: 71518: 0 140: 71519: 0 140: 71520: 0 140: 71521: 0 140: 71522: 0 140: 71523: 0 140: 71524: 0 140: 71525: 0 140: 71526: 0 140: 71527: 0 140: 71528: 0 140: 71529: 0 140: 71530: 0 140: 71531: 0 140: 71532: 0 140: 71533: 0 140: 71534: 0 140: 71535: 0 140: 71536: 0 140: 71537: 0 140: 71538: 0 140: 71539: 0 140: 71540: 0 140: 71541: 0 140: 71542: 0 140: 71543: 0 140: 71544: 0 140: 71545: 0 140: 71546: 0 140: 71547: 0 140: 71548: 0 140: 71549: 0 140: 71550: 0 140: 71551: 0 140: 71552: 0 140: 71553: 0 140: 71554: 0 140: 71555: 0 140: 71556: 0 140: 71557: 0 140: 71558: 0 140: 71559: 0 140: 71560: 0 140: 71561: 0 140: 71562: 0 140: 71563: 0 140: 71564: 0 140: 71565: 0 140: 71566: 0 140: 71567: 0 140: 71568: 0 140: 71569: 0 140: 71570: 0 140: 71571: 0 140: 71572: 0 140: 71573: 0 140: 71574: 0 140: 71575: 0 140: 71576: 0 140: 71577: 0 140: 71578: 0 140: 71579: 0 140: 71580: 0 140: 71581: 0 140: 71582: 0 140: 71583: 0 140: 71584: 0 140: 71585: 0 140: 71586: 0 140: 71587: 0 140: 71588: 0 140: 71589: 0 140: 71590: 0 140: 71591: 0 140: 71592: 0 140: 71593: 0 140: 71594: 0 140: 71595: 0 140: 71596: 0 140: 71597: 0 140: 71598: 0 140: 71599: 0 140: 71600: 0 140: 71601: 0 140: 71602: 0 140: 71603: 0 140: 71604: 0 140: 71605: 0 140: 71606: 0 140: 71607: 0 140: 71608: 0 140: 71609: 0 140: 71610: 0 140: 71611: 0 140: 71612: 0 140: 71613: 0 140: 71614: 0 140: 71615: 0 140: 71616: 0 140: 71617: 0 140: 71618: 0 140: 71619: 0 140: 71620: 0 140: 71621: 0 140: 71622: 0 140: 71623: 0 140: 71624: 0 140: 71625: 0 140: 71626: 0 140: 71627: 0 140: 71628: 0 140: 71629: 0 140: 71630: 0 140: 71631: 0 140: 71632: 0 140: 71633: 0 140: 71634: 0 140: 71635: 0 140: 71636: 0 140: 71637: 0 140: 71638: 0 140: 71639: 0 140: 71640: 0 140: 71641: 0 140: 71642: 0 140: 71643: 0 140: 71644: 0 140: 71645: 0 140: 71646: 0 140: 71647: 0 140: 71648: 0 140: 71649: 0 140: 71650: 0 140: 71651: 0 140: 71652: 0 140: 71653: 0 140: 71654: 0 140: 71655: 0 140: 71656: 0 140: 71657: 0 140: 71658: 0 140: 71659: 0 140: 71660: 0 140: 71661: 0 140: 71662: 0 140: 71663: 0 140: 71664: 0 140: 71665: 0 140: 71666: 0 140: 71667: 0 140: 71668: 0 140: 71669: 0 140: 71670: 0 140: 71671: 0 140: 71672: 0 140: 71673: 0 140: 71674: 0 140: 71675: 0 140: 71676: 0 140: 71677: 0 140: 71678: 0 140: 71679: 0 140: 71680: 0 140: 71681: 0 140: 71682: 0 140: 71683: 0 140: 71684: 0 140: 71685: 0 140: 71686: 0 140: 71687: 0 140: 71688: 0 140: 71689: 0 140: 71690: 0 140: 71691: 0 140: 71692: 0 140: 71693: 0 140: 71694: 0 140: 71695: 0 140: 71696: 0 140: 71697: 0 140: 71698: 0 140: 71699: 0 140: 71700: 0 140: 71701: 0 140: 71702: 0 140: 71703: 0 140: 71704: 0 140: 71705: 0 140: 71706: 0 140: 71707: 0 140: 71708: 0 140: 71709: 0 140: 71710: 0 140: 71711: 0 140: 71712: 0 140: 71713: 0 140: 71714: 0 140: 71715: 0 140: 71716: 0 140: 71717: 0 140: 71718: 0 140: 71719: 0 140: 71720: 0 140: 71721: 0 140: 71722: 0 140: 71723: 0 140: 71724: 0 140: 71725: 0 140: 71726: 0 140: 71727: 0 140: 71728: 0 140: 71729: 0 140: 71730: 0 140: 71731: 0 140: 71732: 0 140: 71733: 0 140: 71734: 0 140: 71735: 0 140: 71736: 0 140: 71737: 0 140: 71738: 0 140: 71739: 0 140: 71740: 0 140: 71741: 0 140: 71742: 0 140: 71743: 0 140: 71744: 0 140: 71745: 0 140: 71746: 0 140: 71747: 0 140: 71748: 0 140: 71749: 0 140: 71750: 0 140: 71751: 0 140: 71752: 0 140: 71753: 0 140: 71754: 0 140: 71755: 0 140: 71756: 0 140: 71757: 0 140: 71758: 0 140: 71759: 0 140: 71760: 0 140: 71761: 0 140: 71762: 0 140: 71763: 0 140: 71764: 0 140: 71765: 0 140: 71766: 0 140: 71767: 0 140: 71768: 0 140: 71769: 0 140: 71770: 0 140: 71771: 0 140: 71772: 0 140: 71773: 0 140: 71774: 0 140: 71775: 0 140: 71776: 0 140: 71777: 0 140: 71778: 0 140: 71779: 0 140: 71780: 0 140: 71781: 0 140: 71782: 0 140: 71783: 0 140: 71784: 0 140: 71785: 0 140: 71786: 0 140: 71787: 0 140: 71788: 0 140: 71789: 0 140: 71790: 0 140: 71791: 0 140: 71792: 0 140: 71793: 0 140: 71794: 0 140: 71795: 0 140: 71796: 0 140: 71797: 0 140: 71798: 0 140: 71799: 0 140: 71800: 0 140: 71801: 0 140: 71802: 0 140: 71803: 0 140: 71804: 0 140: 71805: 0 140: 71806: 0 140: 71807: 0 140: 71808: 0 140: 71809: 0 140: 71810: 0 140: 71811: 0 140: 71812: 0 140: 71813: 0 140: 71814: 0 140: 71815: 0 140: 71816: 0 140: 71817: 0 140: 71818: 0 140: 71819: 0 140: 71820: 0 140: 71821: 0 140: 71822: 0 140: 71823: 0 140: 71824: 0 140: 71825: 0 140: 71826: 0 140: 71827: 0 140: 71828: 0 140: 71829: 0 140: 71830: 0 140: 71831: 0 140: 71832: 0 140: 71833: 0 140: 71834: 0 140: 71835: 0 140: 71836: 0 140: 71837: 0 140: 71838: 0 140: 71839: 0 140: 71840: 0 140: 71841: 0 140: 71842: 0 140: 71843: 0 140: 71844: 0 140: 71845: 0 140: 71846: 0 140: 71847: 0 140: 71848: 0 140: 71849: 0 140: 71850: 0 140: 71851: 0 140: 71852: 0 140: 71853: 0 140: 71854: 0 140: 71855: 0 140: 71856: 0 140: 71857: 0 140: 71858: 0 140: 71859: 0 140: 71860: 0 140: 71861: 0 140: 71862: 0 140: 71863: 0 140: 71864: 0 140: 71865: 0 140: 71866: 0 140: 71867: 0 140: 71868: 0 140: 71869: 0 140: 71870: 0 140: 71871: 0 140: 71872: 0 140: 71873: 0 140: 71874: 0 140: 71875: 0 140: 71876: 0 140: 71877: 0 140: 71878: 0 140: 71879: 0 140: 71880: 0 140: 71881: 0 140: 71882: 0 140: 71883: 0 140: 71884: 0 140: 71885: 0 140: 71886: 0 140: 71887: 0 140: 71888: 0 140: 71889: 0 140: 71890: 0 140: 71891: 0 140: 71892: 0 140: 71893: 0 140: 71894: 0 140: 71895: 0 140: 71896: 0 140: 71897: 0 140: 71898: 0 140: 71899: 0 140: 71900: 0 140: 71901: 0 140: 71902: 0 140: 71903: 0 140: 71904: 0 140: 71905: 0 140: 71906: 0 140: 71907: 0 140: 71908: 0 140: 71909: 0 140: 71910: 0 140: 71911: 0 140: 71912: 0 140: 71913: 0 140: 71914: 0 140: 71915: 0 140: 71916: 0 140: 71917: 0 140: 71918: 0 140: 71919: 0 140: 71920: 0 140: 71921: 0 140: 71922: 0 140: 71923: 0 140: 71924: 0 140: 71925: 0 140: 71926: 0 140: 71927: 0 140: 71928: 0 140: 71929: 0 140: 71930: 0 140: 71931: 0 140: 71932: 0 140: 71933: 0 140: 71934: 0 140: 71935: 0 140: 71936: 0 140: 71937: 0 140: 71938: 0 140: 71939: 0 140: 71940: 0 140: 71941: 0 140: 71942: 0 140: 71943: 0 140: 71944: 0 140: 71945: 0 140: 71946: 0 140: 71947: 0 140: 71948: 0 140: 71949: 0 140: 71950: 0 140: 71951: 0 140: 71952: 0 140: 71953: 0 140: 71954: 0 140: 71955: 0 140: 71956: 0 140: 71957: 0 140: 71958: 0 140: 71959: 0 140: 71960: 0 140: 71961: 0 140: 71962: 0 140: 71963: 0 140: 71964: 0 140: 71965: 0 140: 71966: 0 140: 71967: 0 140: 71968: 0 140: 71969: 0 140: 71970: 0 140: 71971: 0 140: 71972: 0 140: 71973: 0 140: 71974: 0 140: 71975: 0 140: 71976: 0 140: 71977: 0 140: 71978: 0 140: 71979: 0 140: 71980: 0 140: 71981: 0 140: 71982: 0 140: 71983: 0 140: 71984: 0 140: 71985: 0 140: 71986: 0 140: 71987: 0 140: 71988: 0 140: 71989: 0 140: 71990: 0 140: 71991: 0 140: 71992: 0 140: 71993: 0 140: 71994: 0 140: 71995: 0 140: 71996: 0 140: 71997: 0 140: 71998: 0 140: 71999: 0 140: 72000: 0 140: 72001: 0 140: 72002: 0 140: 72003: 0 140: 72004: 0 140: 72005: 0 140: 72006: 0 140: 72007: 0 140: 72008: 0 140: 72009: 0 140: 72010: 0 140: 72011: 0 140: 72012: 0 140: 72013: 0 140: 72014: 0 140: 72015: 0 140: 72016: 0 140: 72017: 0 140: 72018: 0 140: 72019: 0 140: 72020: 0 140: 72021: 0 140: 72022: 0 140: 72023: 0 140: 72024: 0 140: 72025: 0 140: 72026: 0 140: 72027: 0 140: 72028: 0 140: 72029: 0 140: 72030: 0 140: 72031: 0 140: 72032: 0 140: 72033: 0 140: 72034: 0 140: 72035: 0 140: 72036: 0 140: 72037: 0 140: 72038: 0 140: 72039: 0 140: 72040: 0 140: 72041: 0 140: 72042: 0 140: 72043: 0 140: 72044: 0 140: 72045: 0 140: 72046: 0 140: 72047: 0 140: 72048: 0 140: 72049: 0 140: 72050: 0 140: 72051: 0 140: 72052: 0 140: 72053: 0 140: 72054: 0 140: 72055: 0 140: 72056: 0 140: 72057: 0 140: 72058: 0 140: 72059: 0 140: 72060: 0 140: 72061: 0 140: 72062: 0 140: 72063: 0 140: 72064: 0 140: 72065: 0 140: 72066: 0 140: 72067: 0 140: 72068: 0 140: 72069: 0 140: 72070: 0 140: 72071: 0 140: 72072: 0 140: 72073: 0 140: 72074: 0 140: 72075: 0 140: 72076: 0 140: 72077: 0 140: 72078: 0 140: 72079: 0 140: 72080: 0 140: 72081: 0 140: 72082: 0 140: 72083: 0 140: 72084: 0 140: 72085: 0 140: 72086: 0 140: 72087: 0 140: 72088: 0 140: 72089: 0 140: 72090: 0 140: 72091: 0 140: 72092: 0 140: 72093: 0 140: 72094: 0 140: 72095: 0 140: 72096: 0 140: 72097: 0 140: 72098: 0 140: 72099: 0 140: 72100: 0 140: 72101: 0 140: 72102: 0 140: 72103: 0 140: 72104: 0 140: 72105: 0 140: 72106: 0 140: 72107: 0 140: 72108: 0 140: 72109: 0 140: 72110: 0 140: 72111: 0 140: 72112: 0 140: 72113: 0 140: 72114: 0 140: 72115: 0 140: 72116: 0 140: 72117: 0 140: 72118: 0 140: 72119: 0 140: 72120: 0 140: 72121: 0 140: 72122: 0 140: 72123: 0 140: 72124: 0 140: 72125: 0 140: 72126: 0 140: 72127: 0 140: 72128: 0 140: 72129: 0 140: 72130: 0 140: 72131: 0 140: 72132: 0 140: 72133: 0 140: 72134: 0 140: 72135: 0 140: 72136: 0 140: 72137: 0 140: 72138: 0 140: 72139: 0 140: 72140: 0 140: 72141: 0 140: 72142: 0 140: 72143: 0 140: 72144: 0 140: 72145: 0 140: 72146: 0 140: 72147: 0 140: 72148: 0 140: 72149: 0 140: 72150: 0 140: 72151: 0 140: 72152: 0 140: 72153: 0 140: 72154: 0 140: 72155: 0 140: 72156: 0 140: 72157: 0 140: 72158: 0 140: 72159: 0 140: 72160: 0 140: 72161: 0 140: 72162: 0 140: 72163: 0 140: 72164: 0 140: 72165: 0 140: 72166: 0 140: 72167: 0 140: 72168: 0 140: 72169: 0 140: 72170: 0 140: 72171: 0 140: 72172: 0 140: 72173: 0 140: 72174: 0 140: 72175: 0 140: 72176: 0 140: 72177: 0 140: 72178: 0 140: 72179: 0 140: 72180: 0 140: 72181: 0 140: 72182: 0 140: 72183: 0 140: 72184: 0 140: 72185: 0 140: 72186: 0 140: 72187: 0 140: 72188: 0 140: 72189: 0 140: 72190: 0 140: 72191: 0 140: 72192: 0 140: 72193: 0 140: 72194: 0 140: 72195: 0 140: 72196: 0 140: 72197: 0 140: 72198: 0 140: 72199: 0 140: 72200: 0 140: 72201: 0 140: 72202: 0 140: 72203: 0 140: 72204: 0 140: 72205: 0 140: 72206: 0 140: 72207: 0 140: 72208: 0 140: 72209: 0 140: 72210: 0 140: 72211: 0 140: 72212: 0 140: 72213: 0 140: 72214: 0 140: 72215: 0 140: 72216: 0 140: 72217: 0 140: 72218: 0 140: 72219: 0 140: 72220: 0 140: 72221: 0 140: 72222: 0 140: 72223: 0 140: 72224: 0 140: 72225: 0 140: 72226: 0 140: 72227: 0 140: 72228: 0 140: 72229: 0 140: 72230: 0 140: 72231: 0 140: 72232: 0 140: 72233: 0 140: 72234: 0 140: 72235: 0 140: 72236: 0 140: 72237: 0 140: 72238: 0 140: 72239: 0 140: 72240: 0 140: 72241: 0 140: 72242: 0 140: 72243: 0 140: 72244: 0 140: 72245: 0 140: 72246: 0 140: 72247: 0 140: 72248: 0 140: 72249: 0 140: 72250: 0 140: 72251: 0 140: 72252: 0 140: 72253: 0 140: 72254: 0 140: 72255: 0 140: 72256: 0 140: 72257: 0 140: 72258: 0 140: 72259: 0 140: 72260: 0 140: 72261: 0 140: 72262: 0 140: 72263: 0 140: 72264: 0 140: 72265: 0 140: 72266: 0 140: 72267: 0 140: 72268: 0 140: 72269: 0 140: 72270: 0 140: 72271: 0 140: 72272: 0 140: 72273: 0 140: 72274: 0 140: 72275: 0 140: 72276: 0 140: 72277: 0 140: 72278: 0 140: 72279: 0 140: 72280: 0 140: 72281: 0 140: 72282: 0 140: 72283: 0 140: 72284: 0 140: 72285: 0 140: 72286: 0 140: 72287: 0 140: 72288: 0 140: 72289: 0 140: 72290: 0 140: 72291: 0 140: 72292: 0 140: 72293: 0 140: 72294: 0 140: 72295: 0 140: 72296: 0 140: 72297: 0 140: 72298: 0 140: 72299: 0 140: 72300: 0 140: 72301: 0 140: 72302: 0 140: 72303: 0 140: 72304: 0 140: 72305: 0 140: 72306: 0 140: 72307: 0 140: 72308: 0 140: 72309: 0 140: 72310: 0 140: 72311: 0 140: 72312: 0 140: 72313: 0 140: 72314: 0 140: 72315: 0 140: 72316: 0 140: 72317: 0 140: 72318: 0 140: 72319: 0 140: 72320: 0 140: 72321: 0 140: 72322: 0 140: 72323: 0 140: 72324: 0 140: 72325: 0 140: 72326: 0 140: 72327: 0 140: 72328: 0 140: 72329: 0 140: 72330: 0 140: 72331: 0 140: 72332: 0 140: 72333: 0 140: 72334: 0 140: 72335: 0 140: 72336: 0 140: 72337: 0 140: 72338: 0 140: 72339: 0 140: 72340: 0 140: 72341: 0 140: 72342: 0 140: 72343: 0 140: 72344: 0 140: 72345: 0 140: 72346: 0 140: 72347: 0 140: 72348: 0 140: 72349: 0 140: 72350: 0 140: 72351: 0 140: 72352: 0 140: 72353: 0 140: 72354: 0 140: 72355: 0 140: 72356: 0 140: 72357: 0 140: 72358: 0 140: 72359: 0 140: 72360: 0 140: 72361: 0 140: 72362: 0 140: 72363: 0 140: 72364: 0 140: 72365: 0 140: 72366: 0 140: 72367: 0 140: 72368: 0 140: 72369: 0 140: 72370: 0 140: 72371: 0 140: 72372: 0 140: 72373: 0 140: 72374: 0 140: 72375: 0 140: 72376: 0 140: 72377: 0 140: 72378: 0 140: 72379: 0 140: 72380: 0 140: 72381: 0 140: 72382: 0 140: 72383: 0 140: 72384: 0 140: 72385: 0 140: 72386: 0 140: 72387: 0 140: 72388: 0 140: 72389: 0 140: 72390: 0 140: 72391: 0 140: 72392: 0 140: 72393: 0 140: 72394: 0 140: 72395: 0 140: 72396: 0 140: 72397: 0 140: 72398: 0 140: 72399: 0 140: 72400: 0 140: 72401: 0 140: 72402: 0 140: 72403: 0 140: 72404: 0 140: 72405: 0 140: 72406: 0 140: 72407: 0 140: 72408: 0 140: 72409: 0 140: 72410: 0 140: 72411: 0 140: 72412: 0 140: 72413: 0 140: 72414: 0 140: 72415: 0 140: 72416: 0 140: 72417: 0 140: 72418: 0 140: 72419: 0 140: 72420: 0 140: 72421: 0 140: 72422: 0 140: 72423: 0 140: 72424: 0 140: 72425: 0 140: 72426: 0 140: 72427: 0 140: 72428: 0 140: 72429: 0 140: 72430: 0 140: 72431: 0 140: 72432: 0 140: 72433: 0 140: 72434: 0 140: 72435: 0 140: 72436: 0 140: 72437: 0 140: 72438: 0 140: 72439: 0 140: 72440: 0 140: 72441: 0 140: 72442: 0 140: 72443: 0 140: 72444: 0 140: 72445: 0 140: 72446: 0 140: 72447: 0 140: 72448: 0 140: 72449: 0 140: 72450: 0 140: 72451: 0 140: 72452: 0 140: 72453: 0 140: 72454: 0 140: 72455: 0 140: 72456: 0 140: 72457: 0 140: 72458: 0 140: 72459: 0 140: 72460: 0 140: 72461: 0 140: 72462: 0 140: 72463: 0 140: 72464: 0 140: 72465: 0 140: 72466: 0 140: 72467: 0 140: 72468: 0 140: 72469: 0 140: 72470: 0 140: 72471: 0 140: 72472: 0 140: 72473: 0 140: 72474: 0 140: 72475: 0 140: 72476: 0 140: 72477: 0 140: 72478: 0 140: 72479: 0 140: 72480: 0 140: 72481: 0 140: 72482: 0 140: 72483: 0 140: 72484: 0 140: 72485: 0 140: 72486: 0 140: 72487: 0 140: 72488: 0 140: 72489: 0 140: 72490: 0 140: 72491: 0 140: 72492: 0 140: 72493: 0 140: 72494: 0 140: 72495: 0 140: 72496: 0 140: 72497: 0 140: 72498: 0 140: 72499: 0 140: 72500: 0 140: 72501: 0 140: 72502: 0 140: 72503: 0 140: 72504: 0 140: 72505: 0 140: 72506: 0 140: 72507: 0 140: 72508: 0 140: 72509: 0 140: 72510: 0 140: 72511: 0 140: 72512: 0 140: 72513: 0 140: 72514: 0 140: 72515: 0 140: 72516: 0 140: 72517: 0 140: 72518: 0 140: 72519: 0 140: 72520: 0 140: 72521: 0 140: 72522: 0 140: 72523: 0 140: 72524: 0 140: 72525: 0 140: 72526: 0 140: 72527: 0 140: 72528: 0 140: 72529: 0 140: 72530: 0 140: 72531: 0 140: 72532: 0 140: 72533: 0 140: 72534: 0 140: 72535: 0 140: 72536: 0 140: 72537: 0 140: 72538: 0 140: 72539: 0 140: 72540: 0 140: 72541: 0 140: 72542: 0 140: 72543: 0 140: 72544: 0 140: 72545: 0 140: 72546: 0 140: 72547: 0 140: 72548: 0 140: 72549: 0 140: 72550: 0 140: 72551: 0 140: 72552: 0 140: 72553: 0 140: 72554: 0 140: 72555: 0 140: 72556: 0 140: 72557: 0 140: 72558: 0 140: 72559: 0 140: 72560: 0 140: 72561: 0 140: 72562: 0 140: 72563: 0 140: 72564: 0 140: 72565: 0 140: 72566: 0 140: 72567: 0 140: 72568: 0 140: 72569: 0 140: 72570: 0 140: 72571: 0 140: 72572: 0 140: 72573: 0 140: 72574: 0 140: 72575: 0 140: 72576: 0 140: 72577: 0 140: 72578: 0 140: 72579: 0 140: 72580: 0 140: 72581: 0 140: 72582: 0 140: 72583: 0 140: 72584: 0 140: 72585: 0 140: 72586: 0 140: 72587: 0 140: 72588: 0 140: 72589: 0 140: 72590: 0 140: 72591: 0 140: 72592: 0 140: 72593: 0 140: 72594: 0 140: 72595: 0 140: 72596: 0 140: 72597: 0 140: 72598: 0 140: 72599: 0 140: 72600: 0 140: 72601: 0 140: 72602: 0 140: 72603: 0 140: 72604: 0 140: 72605: 0 140: 72606: 0 140: 72607: 0 140: 72608: 0 140: 72609: 0 140: 72610: 0 140: 72611: 0 140: 72612: 0 140: 72613: 0 140: 72614: 0 140: 72615: 0 140: 72616: 0 140: 72617: 0 140: 72618: 0 140: 72619: 0 140: 72620: 0 140: 72621: 0 140: 72622: 0 140: 72623: 0 140: 72624: 0 140: 72625: 0 140: 72626: 0 140: 72627: 0 140: 72628: 0 140: 72629: 0 140: 72630: 0 140: 72631: 0 140: 72632: 0 140: 72633: 0 140: 72634: 0 140: 72635: 0 140: 72636: 0 140: 72637: 0 140: 72638: 0 140: 72639: 0 140: 72640: 0 140: 72641: 0 140: 72642: 0 140: 72643: 0 140: 72644: 0 140: 72645: 0 140: 72646: 0 140: 72647: 0 140: 72648: 0 140: 72649: 0 140: 72650: 0 140: 72651: 0 140: 72652: 0 140: 72653: 0 140: 72654: 0 140: 72655: 0 140: 72656: 0 140: 72657: 0 140: 72658: 0 140: 72659: 0 140: 72660: 0 140: 72661: 0 140: 72662: 0 140: 72663: 0 140: 72664: 0 140: 72665: 0 140: 72666: 0 140: 72667: 0 140: 72668: 0 140: 72669: 0 140: 72670: 0 140: 72671: 0 140: 72672: 0 140: 72673: 0 140: 72674: 0 140: 72675: 0 140: 72676: 0 140: 72677: 0 140: 72678: 0 140: 72679: 0 140: 72680: 0 140: 72681: 0 140: 72682: 0 140: 72683: 0 140: 72684: 0 140: 72685: 0 140: 72686: 0 140: 72687: 0 140: 72688: 0 140: 72689: 0 140: 72690: 0 140: 72691: 0 140: 72692: 0 140: 72693: 0 140: 72694: 0 140: 72695: 0 140: 72696: 0 140: 72697: 0 140: 72698: 0 140: 72699: 0 140: 72700: 0 140: 72701: 0 140: 72702: 0 140: 72703: 0 140: 72704: 0 140: 72705: 0 140: 72706: 0 140: 72707: 0 140: 72708: 0 140: 72709: 0 140: 72710: 0 140: 72711: 0 140: 72712: 0 140: 72713: 0 140: 72714: 0 140: 72715: 0 140: 72716: 0 140: 72717: 0 140: 72718: 0 140: 72719: 0 140: 72720: 0 140: 72721: 0 140: 72722: 0 140: 72723: 0 140: 72724: 0 140: 72725: 0 140: 72726: 0 140: 72727: 0 140: 72728: 0 140: 72729: 0 140: 72730: 0 140: 72731: 0 140: 72732: 0 140: 72733: 0 140: 72734: 0 140: 72735: 0 140: 72736: 0 140: 72737: 0 140: 72738: 0 140: 72739: 0 140: 72740: 0 140: 72741: 0 140: 72742: 0 140: 72743: 0 140: 72744: 0 140: 72745: 0 140: 72746: 0 140: 72747: 0 140: 72748: 0 140: 72749: 0 140: 72750: 0 140: 72751: 0 140: 72752: 0 140: 72753: 0 140: 72754: 0 140: 72755: 0 140: 72756: 0 140: 72757: 0 140: 72758: 0 140: 72759: 0 140: 72760: 0 140: 72761: 0 140: 72762: 0 140: 72763: 0 140: 72764: 0 140: 72765: 0 140: 72766: 0 140: 72767: 0 140: 72768: 0 140: 72769: 0 140: 72770: 0 140: 72771: 0 140: 72772: 0 140: 72773: 0 140: 72774: 0 140: 72775: 0 140: 72776: 0 140: 72777: 0 140: 72778: 0 140: 72779: 0 140: 72780: 0 140: 72781: 0 140: 72782: 0 140: 72783: 0 140: 72784: 0 140: 72785: 0 140: 72786: 0 140: 72787: 0 140: 72788: 0 140: 72789: 0 140: 72790: 0 140: 72791: 0 140: 72792: 0 140: 72793: 0 140: 72794: 0 140: 72795: 0 140: 72796: 0 140: 72797: 0 140: 72798: 0 140: 72799: 0 140: 72800: 0 140: 72801: 0 140: 72802: 0 140: 72803: 0 140: 72804: 0 140: 72805: 0 140: 72806: 0 140: 72807: 0 140: 72808: 0 140: 72809: 0 140: 72810: 0 140: 72811: 0 140: 72812: 0 140: 72813: 0 140: 72814: 0 140: 72815: 0 140: 72816: 0 140: 72817: 0 140: 72818: 0 140: 72819: 0 140: 72820: 0 140: 72821: 0 140: 72822: 0 140: 72823: 0 140: 72824: 0 140: 72825: 0 140: 72826: 0 140: 72827: 0 140: 72828: 0 140: 72829: 0 140: 72830: 0 140: 72831: 0 140: 72832: 0 140: 72833: 0 140: 72834: 0 140: 72835: 0 140: 72836: 0 140: 72837: 0 140: 72838: 0 140: 72839: 0 140: 72840: 0 140: 72841: 0 140: 72842: 0 140: 72843: 0 140: 72844: 0 140: 72845: 0 140: 72846: 0 140: 72847: 0 140: 72848: 0 140: 72849: 0 140: 72850: 0 140: 72851: 0 140: 72852: 0 140: 72853: 0 140: 72854: 0 140: 72855: 0 140: 72856: 0 140: 72857: 0 140: 72858: 0 140: 72859: 0 140: 72860: 0 140: 72861: 0 140: 72862: 0 140: 72863: 0 140: 72864: 0 140: 72865: 0 140: 72866: 0 140: 72867: 0 140: 72868: 0 140: 72869: 0 140: 72870: 0 140: 72871: 0 140: 72872: 0 140: 72873: 0 140: 72874: 0 140: 72875: 0 140: 72876: 0 140: 72877: 0 140: 72878: 0 140: 72879: 0 140: 72880: 0 140: 72881: 0 140: 72882: 0 140: 72883: 0 140: 72884: 0 140: 72885: 0 140: 72886: 0 140: 72887: 0 140: 72888: 0 140: 72889: 0 140: 72890: 0 140: 72891: 0 140: 72892: 0 140: 72893: 0 140: 72894: 0 140: 72895: 0 140: 72896: 0 140: 72897: 0 140: 72898: 0 140: 72899: 0 140: 72900: 0 140: 72901: 0 140: 72902: 0 140: 72903: 0 140: 72904: 0 140: 72905: 0 140: 72906: 0 140: 72907: 0 140: 72908: 0 140: 72909: 0 140: 72910: 0 140: 72911: 0 140: 72912: 0 140: 72913: 0 140: 72914: 0 140: 72915: 0 140: 72916: 0 140: 72917: 0 140: 72918: 0 140: 72919: 0 140: 72920: 0 140: 72921: 0 140: 72922: 0 140: 72923: 0 140: 72924: 0 140: 72925: 0 140: 72926: 0 140: 72927: 0 140: 72928: 0 140: 72929: 0 140: 72930: 0 140: 72931: 0 140: 72932: 0 140: 72933: 0 140: 72934: 0 140: 72935: 0 140: 72936: 0 140: 72937: 0 140: 72938: 0 140: 72939: 0 140: 72940: 0 140: 72941: 0 140: 72942: 0 140: 72943: 0 140: 72944: 0 140: 72945: 0 140: 72946: 0 140: 72947: 0 140: 72948: 0 140: 72949: 0 140: 72950: 0 140: 72951: 0 140: 72952: 0 140: 72953: 0 140: 72954: 0 140: 72955: 0 140: 72956: 0 140: 72957: 0 140: 72958: 0 140: 72959: 0 140: 72960: 0 140: 72961: 0 140: 72962: 0 140: 72963: 0 140: 72964: 0 140: 72965: 0 140: 72966: 0 140: 72967: 0 140: 72968: 0 140: 72969: 0 140: 72970: 0 140: 72971: 0 140: 72972: 0 140: 72973: 0 140: 72974: 0 140: 72975: 0 140: 72976: 0 140: 72977: 0 140: 72978: 0 140: 72979: 0 140: 72980: 0 140: 72981: 0 140: 72982: 0 140: 72983: 0 140: 72984: 0 140: 72985: 0 140: 72986: 0 140: 72987: 0 140: 72988: 0 140: 72989: 0 140: 72990: 0 140: 72991: 0 140: 72992: 0 140: 72993: 0 140: 72994: 0 140: 72995: 0 140: 72996: 0 140: 72997: 0 140: 72998: 0 140: 72999: 0 140: 73000: 0 140: 73001: 0 140: 73002: 0 140: 73003: 0 140: 73004: 0 140: 73005: 0 140: 73006: 0 140: 73007: 0 140: 73008: 0 140: 73009: 0 140: 73010: 0 140: 73011: 0 140: 73012: 0 140: 73013: 0 140: 73014: 0 140: 73015: 0 140: 73016: 0 140: 73017: 0 140: 73018: 0 140: 73019: 0 140: 73020: 0 140: 73021: 0 140: 73022: 0 140: 73023: 0 140: 73024: 0 140: 73025: 0 140: 73026: 0 140: 73027: 0 140: 73028: 0 140: 73029: 0 140: 73030: 0 140: 73031: 0 140: 73032: 0 140: 73033: 0 140: 73034: 0 140: 73035: 0 140: 73036: 0 140: 73037: 0 140: 73038: 0 140: 73039: 0 140: 73040: 0 140: 73041: 0 140: 73042: 0 140: 73043: 0 140: 73044: 0 140: 73045: 0 140: 73046: 0 140: 73047: 0 140: 73048: 0 140: 73049: 0 140: 73050: 0 140: 73051: 0 140: 73052: 0 140: 73053: 0 140: 73054: 0 140: 73055: 0 140: 73056: 0 140: 73057: 0 140: 73058: 0 140: 73059: 0 140: 73060: 0 140: 73061: 0 140: 73062: 0 140: 73063: 0 140: 73064: 0 140: 73065: 0 140: 73066: 0 140: 73067: 0 140: 73068: 0 140: 73069: 0 140: 73070: 0 140: 73071: 0 140: 73072: 0 140: 73073: 0 140: 73074: 0 140: 73075: 0 140: 73076: 0 140: 73077: 0 140: 73078: 0 140: 73079: 0 140: 73080: 0 140: 73081: 0 140: 73082: 0 140: 73083: 0 140: 73084: 0 140: 73085: 0 140: 73086: 0 140: 73087: 0 140: 73088: 0 140: 73089: 0 140: 73090: 0 140: 73091: 0 140: 73092: 0 140: 73093: 0 140: 73094: 0 140: 73095: 0 140: 73096: 0 140: 73097: 0 140: 73098: 0 140: 73099: 0 140: 73100: 0 140: 73101: 0 140: 73102: 0 140: 73103: 0 140: 73104: 0 140: 73105: 0 140: 73106: 0 140: 73107: 0 140: 73108: 0 140: 73109: 0 140: 73110: 0 140: 73111: 0 140: 73112: 0 140: 73113: 0 140: 73114: 0 140: 73115: 0 140: 73116: 0 140: 73117: 0 140: 73118: 0 140: 73119: 0 140: 73120: 0 140: 73121: 0 140: 73122: 0 140: 73123: 0 140: 73124: 0 140: 73125: 0 140: 73126: 0 140: 73127: 0 140: 73128: 0 140: 73129: 0 140: 73130: 0 140: 73131: 0 140: 73132: 0 140: 73133: 0 140: 73134: 0 140: 73135: 0 140: 73136: 0 140: 73137: 0 140: 73138: 0 140: 73139: 0 140: 73140: 0 140: 73141: 0 140: 73142: 0 140: 73143: 0 140: 73144: 0 140: 73145: 0 140: 73146: 0 140: 73147: 0 140: 73148: 0 140: 73149: 0 140: 73150: 0 140: 73151: 0 140: 73152: 0 140: 73153: 0 140: 73154: 0 140: 73155: 0 140: 73156: 0 140: 73157: 0 140: 73158: 0 140: 73159: 0 140: 73160: 0 140: 73161: 0 140: 73162: 0 140: 73163: 0 140: 73164: 0 140: 73165: 0 140: 73166: 0 140: 73167: 0 140: 73168: 0 140: 73169: 0 140: 73170: 0 140: 73171: 0 140: 73172: 0 140: 73173: 0 140: 73174: 0 140: 73175: 0 140: 73176: 0 140: 73177: 0 140: 73178: 0 140: 73179: 0 140: 73180: 0 140: 73181: 0 140: 73182: 0 140: 73183: 0 140: 73184: 0 140: 73185: 0 140: 73186: 0 140: 73187: 0 140: 73188: 0 140: 73189: 0 140: 73190: 0 140: 73191: 0 140: 73192: 0 140: 73193: 0 140: 73194: 0 140: 73195: 0 140: 73196: 0 140: 73197: 0 140: 73198: 0 140: 73199: 0 140: 73200: 0 140: 73201: 0 140: 73202: 0 140: 73203: 0 140: 73204: 0 140: 73205: 0 140: 73206: 0 140: 73207: 0 140: 73208: 0 140: 73209: 0 140: 73210: 0 140: 73211: 0 140: 73212: 0 140: 73213: 0 140: 73214: 0 140: 73215: 0 140: 73216: 0 140: 73217: 0 140: 73218: 0 140: 73219: 0 140: 73220: 0 140: 73221: 0 140: 73222: 0 140: 73223: 0 140: 73224: 0 140: 73225: 0 140: 73226: 0 140: 73227: 0 140: 73228: 0 140: 73229: 0 140: 73230: 0 140: 73231: 0 140: 73232: 0 140: 73233: 0 140: 73234: 0 140: 73235: 0 140: 73236: 0 140: 73237: 0 140: 73238: 0 140: 73239: 0 140: 73240: 0 140: 73241: 0 140: 73242: 0 140: 73243: 0 140: 73244: 0 140: 73245: 0 140: 73246: 0 140: 73247: 0 140: 73248: 0 140: 73249: 0 140: 73250: 0 140: 73251: 0 140: 73252: 0 140: 73253: 0 140: 73254: 0 140: 73255: 0 140: 73256: 0 140: 73257: 0 140: 73258: 0 140: 73259: 0 140: 73260: 0 140: 73261: 0 140: 73262: 0 140: 73263: 0 140: 73264: 0 140: 73265: 0 140: 73266: 0 140: 73267: 0 140: 73268: 0 140: 73269: 0 140: 73270: 0 140: 73271: 0 140: 73272: 0 140: 73273: 0 140: 73274: 0 140: 73275: 0 140: 73276: 0 140: 73277: 0 140: 73278: 0 140: 73279: 0 140: 73280: 0 140: 73281: 0 140: 73282: 0 140: 73283: 0 140: 73284: 0 140: 73285: 0 140: 73286: 0 140: 73287: 0 140: 73288: 0 140: 73289: 0 140: 73290: 0 140: 73291: 0 140: 73292: 0 140: 73293: 0 140: 73294: 0 140: 73295: 0 140: 73296: 0 140: 73297: 0 140: 73298: 0 140: 73299: 0 140: 73300: 0 140: 73301: 0 140: 73302: 0 140: 73303: 0 140: 73304: 0 140: 73305: 0 140: 73306: 0 140: 73307: 0 140: 73308: 0 140: 73309: 0 140: 73310: 0 140: 73311: 0 140: 73312: 0 140: 73313: 0 140: 73314: 0 140: 73315: 0 140: 73316: 0 140: 73317: 0 140: 73318: 0 140: 73319: 0 140: 73320: 0 140: 73321: 0 140: 73322: 0 140: 73323: 0 140: 73324: 0 140: 73325: 0 140: 73326: 0 140: 73327: 0 140: 73328: 0 140: 73329: 0 140: 73330: 0 140: 73331: 0 140: 73332: 0 140: 73333: 0 140: 73334: 0 140: 73335: 0 140: 73336: 0 140: 73337: 0 140: 73338: 0 140: 73339: 0 140: 73340: 0 140: 73341: 0 140: 73342: 0 140: 73343: 0 140: 73344: 0 140: 73345: 0 140: 73346: 0 140: 73347: 0 140: 73348: 0 140: 73349: 0 140: 73350: 0 140: 73351: 0 140: 73352: 0 140: 73353: 0 140: 73354: 0 140: 73355: 0 140: 73356: 0 140: 73357: 0 140: 73358: 0 140: 73359: 0 140: 73360: 0 140: 73361: 0 140: 73362: 0 140: 73363: 0 140: 73364: 0 140: 73365: 0 140: 73366: 0 140: 73367: 0 140: 73368: 0 140: 73369: 0 140: 73370: 0 140: 73371: 0 140: 73372: 0 140: 73373: 0 140: 73374: 0 140: 73375: 0 140: 73376: 0 140: 73377: 0 140: 73378: 0 140: 73379: 0 140: 73380: 0 140: 73381: 0 140: 73382: 0 140: 73383: 0 140: 73384: 0 140: 73385: 0 140: 73386: 0 140: 73387: 0 140: 73388: 0 140: 73389: 0 140: 73390: 0 140: 73391: 0 140: 73392: 0 140: 73393: 0 140: 73394: 0 140: 73395: 0 140: 73396: 0 140: 73397: 0 140: 73398: 0 140: 73399: 0 140: 73400: 0 140: 73401: 0 140: 73402: 0 140: 73403: 0 140: 73404: 0 140: 73405: 0 140: 73406: 0 140: 73407: 0 140: 73408: 0 140: 73409: 0 140: 73410: 0 140: 73411: 0 140: 73412: 0 140: 73413: 0 140: 73414: 0 140: 73415: 0 140: 73416: 0 140: 73417: 0 140: 73418: 0 140: 73419: 0 140: 73420: 0 140: 73421: 0 140: 73422: 0 140: 73423: 0 140: 73424: 0 140: 73425: 0 140: 73426: 0 140: 73427: 0 140: 73428: 0 140: 73429: 0 140: 73430: 0 140: 73431: 0 140: 73432: 0 140: 73433: 0 140: 73434: 0 140: 73435: 0 140: 73436: 0 140: 73437: 0 140: 73438: 0 140: 73439: 0 140: 73440: 0 140: 73441: 0 140: 73442: 0 140: 73443: 0 140: 73444: 0 140: 73445: 0 140: 73446: 0 140: 73447: 0 140: 73448: 0 140: 73449: 0 140: 73450: 0 140: 73451: 0 140: 73452: 0 140: 73453: 0 140: 73454: 0 140: 73455: 0 140: 73456: 0 140: 73457: 0 140: 73458: 0 140: 73459: 0 140: 73460: 0 140: 73461: 0 140: 73462: 0 140: 73463: 0 140: 73464: 0 140: 73465: 0 140: 73466: 0 140: 73467: 0 140: 73468: 0 140: 73469: 0 140: 73470: 0 140: 73471: 0 140: 73472: 0 140: 73473: 0 140: 73474: 0 140: 73475: 0 140: 73476: 0 140: 73477: 0 140: 73478: 0 140: 73479: 0 140: 73480: 0 140: 73481: 0 140: 73482: 0 140: 73483: 0 140: 73484: 0 140: 73485: 0 140: 73486: 0 140: 73487: 0 140: 73488: 0 140: 73489: 0 140: 73490: 0 140: 73491: 0 140: 73492: 0 140: 73493: 0 140: 73494: 0 140: 73495: 0 140: 73496: 0 140: 73497: 0 140: 73498: 0 140: 73499: 0 140: 73500: 0 140: 73501: 0 140: 73502: 0 140: 73503: 0 140: 73504: 0 140: 73505: 0 140: 73506: 0 140: 73507: 0 140: 73508: 0 140: 73509: 0 140: 73510: 0 140: 73511: 0 140: 73512: 0 140: 73513: 0 140: 73514: 0 140: 73515: 0 140: 73516: 0 140: 73517: 0 140: 73518: 0 140: 73519: 0 140: 73520: 0 140: 73521: 0 140: 73522: 0 140: 73523: 0 140: 73524: 0 140: 73525: 0 140: 73526: 0 140: 73527: 0 140: 73528: 0 140: 73529: 0 140: 73530: 0 140: 73531: 0 140: 73532: 0 140: 73533: 0 140: 73534: 0 140: 73535: 0 140: 73536: 0 140: 73537: 0 140: 73538: 0 140: 73539: 0 140: 73540: 0 140: 73541: 0 140: 73542: 0 140: 73543: 0 140: 73544: 0 140: 73545: 0 140: 73546: 0 140: 73547: 0 140: 73548: 0 140: 73549: 0 140: 73550: 0 140: 73551: 0 140: 73552: 0 140: 73553: 0 140: 73554: 0 140: 73555: 0 140: 73556: 0 140: 73557: 0 140: 73558: 0 140: 73559: 0 140: 73560: 0 140: 73561: 0 140: 73562: 0 140: 73563: 0 140: 73564: 0 140: 73565: 0 140: 73566: 0 140: 73567: 0 140: 73568: 0 140: 73569: 0 140: 73570: 0 140: 73571: 0 140: 73572: 0 140: 73573: 0 140: 73574: 0 140: 73575: 0 140: 73576: 0 140: 73577: 0 140: 73578: 0 140: 73579: 0 140: 73580: 0 140: 73581: 0 140: 73582: 0 140: 73583: 0 140: 73584: 0 140: 73585: 0 140: 73586: 0 140: 73587: 0 140: 73588: 0 140: 73589: 0 140: 73590: 0 140: 73591: 0 140: 73592: 0 140: 73593: 0 140: 73594: 0 140: 73595: 0 140: 73596: 0 140: 73597: 0 140: 73598: 0 140: 73599: 0 140: 73600: 0 140: 73601: 0 140: 73602: 0 140: 73603: 0 140: 73604: 0 140: 73605: 0 140: 73606: 0 140: 73607: 0 140: 73608: 0 140: 73609: 0 140: 73610: 0 140: 73611: 0 140: 73612: 0 140: 73613: 0 140: 73614: 0 140: 73615: 0 140: 73616: 0 140: 73617: 0 140: 73618: 0 140: 73619: 0 140: 73620: 0 140: 73621: 0 140: 73622: 0 140: 73623: 0 140: 73624: 0 140: 73625: 0 140: 73626: 0 140: 73627: 0 140: 73628: 0 140: 73629: 0 140: 73630: 0 140: 73631: 0 140: 73632: 0 140: 73633: 0 140: 73634: 0 140: 73635: 0 140: 73636: 0 140: 73637: 0 140: 73638: 0 140: 73639: 0 140: 73640: 0 140: 73641: 0 140: 73642: 0 140: 73643: 0 140: 73644: 0 140: 73645: 0 140: 73646: 0 140: 73647: 0 140: 73648: 0 140: 73649: 0 140: 73650: 0 140: 73651: 0 140: 73652: 0 140: 73653: 0 140: 73654: 0 140: 73655: 0 140: 73656: 0 140: 73657: 0 140: 73658: 0 140: 73659: 0 140: 73660: 0 140: 73661: 0 140: 73662: 0 140: 73663: 0 140: 73664: 0 140: 73665: 0 140: 73666: 0 140: 73667: 0 140: 73668: 0 140: 73669: 0 140: 73670: 0 140: 73671: 0 140: 73672: 0 140: 73673: 0 140: 73674: 0 140: 73675: 0 140: 73676: 0 140: 73677: 0 140: 73678: 0 140: 73679: 0 140: 73680: 0 140: 73681: 0 140: 73682: 0 140: 73683: 0 140: 73684: 0 140: 73685: 0 140: 73686: 0 140: 73687: 0 140: 73688: 0 140: 73689: 0 140: 73690: 0 140: 73691: 0 140: 73692: 0 140: 73693: 0 140: 73694: 0 140: 73695: 0 140: 73696: 0 140: 73697: 0 140: 73698: 0 140: 73699: 0 140: 73700: 0 140: 73701: 0 140: 73702: 0 140: 73703: 0 140: 73704: 0 140: 73705: 0 140: 73706: 0 140: 73707: 0 140: 73708: 0 140: 73709: 0 140: 73710: 0 140: 73711: 0 140: 73712: 0 140: 73713: 0 140: 73714: 0 140: 73715: 0 140: 73716: 0 140: 73717: 0 140: 73718: 0 140: 73719: 0 140: 73720: 0 140: 73721: 0 140: 73722: 0 140: 73723: 0 140: 73724: 0 140: 73725: 0 140: 73726: 0 140: 73727: 0 140: 73728: 0 140: 73729: 0 140: 73730: 0 140: 73731: 0 140: 73732: 0 140: 73733: 0 140: 73734: 0 140: 73735: 0 140: 73736: 0 140: 73737: 0 140: 73738: 0 140: 73739: 0 140: 73740: 0 140: 73741: 0 140: 73742: 0 140: 73743: 0 140: 73744: 0 140: 73745: 0 140: 73746: 0 140: 73747: 0 140: 73748: 0 140: 73749: 0 140: 73750: 0 140: 73751: 0 140: 73752: 0 140: 73753: 0 140: 73754: 0 140: 73755: 0 140: 73756: 0 140: 73757: 0 140: 73758: 0 140: 73759: 0 140: 73760: 0 140: 73761: 0 140: 73762: 0 140: 73763: 0 140: 73764: 0 140: 73765: 0 140: 73766: 0 140: 73767: 0 140: 73768: 0 140: 73769: 0 140: 73770: 0 140: 73771: 0 140: 73772: 0 140: 73773: 0 140: 73774: 0 140: 73775: 0 140: 73776: 0 140: 73777: 0 140: 73778: 0 140: 73779: 0 140: 73780: 0 140: 73781: 0 140: 73782: 0 140: 73783: 0 140: 73784: 0 140: 73785: 0 140: 73786: 0 140: 73787: 0 140: 73788: 0 140: 73789: 0 140: 73790: 0 140: 73791: 0 140: 73792: 0 140: 73793: 0 140: 73794: 0 140: 73795: 0 140: 73796: 0 140: 73797: 0 140: 73798: 0 140: 73799: 0 140: 73800: 0 140: 73801: 0 140: 73802: 0 140: 73803: 0 140: 73804: 0 140: 73805: 0 140: 73806: 0 140: 73807: 0 140: 73808: 0 140: 73809: 0 140: 73810: 0 140: 73811: 0 140: 73812: 0 140: 73813: 0 140: 73814: 0 140: 73815: 0 140: 73816: 0 140: 73817: 0 140: 73818: 0 140: 73819: 0 140: 73820: 0 140: 73821: 0 140: 73822: 0 140: 73823: 0 140: 73824: 0 140: 73825: 0 140: 73826: 0 140: 73827: 0 140: 73828: 0 140: 73829: 0 140: 73830: 0 140: 73831: 0 140: 73832: 0 140: 73833: 0 140: 73834: 0 140: 73835: 0 140: 73836: 0 140: 73837: 0 140: 73838: 0 140: 73839: 0 140: 73840: 0 140: 73841: 0 140: 73842: 0 140: 73843: 0 140: 73844: 0 140: 73845: 0 140: 73846: 0 140: 73847: 0 140: 73848: 0 140: 73849: 0 140: 73850: 0 140: 73851: 0 140: 73852: 0 140: 73853: 0 140: 73854: 0 140: 73855: 0 140: 73856: 0 140: 73857: 0 140: 73858: 0 140: 73859: 0 140: 73860: 0 140: 73861: 0 140: 73862: 0 140: 73863: 0 140: 73864: 0 140: 73865: 0 140: 73866: 0 140: 73867: 0 140: 73868: 0 140: 73869: 0 140: 73870: 0 140: 73871: 0 140: 73872: 0 140: 73873: 0 140: 73874: 0 140: 73875: 0 140: 73876: 0 140: 73877: 0 140: 73878: 0 140: 73879: 0 140: 73880: 0 140: 73881: 0 140: 73882: 0 140: 73883: 0 140: 73884: 0 140: 73885: 0 140: 73886: 0 140: 73887: 0 140: 73888: 0 140: 73889: 0 140: 73890: 0 140: 73891: 0 140: 73892: 0 140: 73893: 0 140: 73894: 0 140: 73895: 0 140: 73896: 0 140: 73897: 0 140: 73898: 0 140: 73899: 0 140: 73900: 0 140: 73901: 0 140: 73902: 0 140: 73903: 0 140: 73904: 0 140: 73905: 0 140: 73906: 0 140: 73907: 0 140: 73908: 0 140: 73909: 0 140: 73910: 0 140: 73911: 0 140: 73912: 0 140: 73913: 0 140: 73914: 0 140: 73915: 0 140: 73916: 0 140: 73917: 0 140: 73918: 0 140: 73919: 0 140: 73920: 0 140: 73921: 0 140: 73922: 0 140: 73923: 0 140: 73924: 0 140: 73925: 0 140: 73926: 0 140: 73927: 0 140: 73928: 0 140: 73929: 0 140: 73930: 0 140: 73931: 0 140: 73932: 0 140: 73933: 0 140: 73934: 0 140: 73935: 0 140: 73936: 0 140: 73937: 0 140: 73938: 0 140: 73939: 0 140: 73940: 0 140: 73941: 0 140: 73942: 0 140: 73943: 0 140: 73944: 0 140: 73945: 0 140: 73946: 0 140: 73947: 0 140: 73948: 0 140: 73949: 0 140: 73950: 0 140: 73951: 0 140: 73952: 0 140: 73953: 0 140: 73954: 0 140: 73955: 0 140: 73956: 0 140: 73957: 0 140: 73958: 0 140: 73959: 0 140: 73960: 0 140: 73961: 0 140: 73962: 0 140: 73963: 0 140: 73964: 0 140: 73965: 0 140: 73966: 0 140: 73967: 0 140: 73968: 0 140: 73969: 0 140: 73970: 0 140: 73971: 0 140: 73972: 0 140: 73973: 0 140: 73974: 0 140: 73975: 0 140: 73976: 0 140: 73977: 0 140: 73978: 0 140: 73979: 0 140: 73980: 0 140: 73981: 0 140: 73982: 0 140: 73983: 0 140: 73984: 0 140: 73985: 0 140: 73986: 0 140: 73987: 0 140: 73988: 0 140: 73989: 0 140: 73990: 0 140: 73991: 0 140: 73992: 0 140: 73993: 0 140: 73994: 0 140: 73995: 0 140: 73996: 0 140: 73997: 0 140: 73998: 0 140: 73999: 0 140: 74000: 0 140: 74001: 0 140: 74002: 0 140: 74003: 0 140: 74004: 0 140: 74005: 0 140: 74006: 0 140: 74007: 0 140: 74008: 0 140: 74009: 0 140: 74010: 0 140: 74011: 0 140: 74012: 0 140: 74013: 0 140: 74014: 0 140: 74015: 0 140: 74016: 0 140: 74017: 0 140: 74018: 0 140: 74019: 0 140: 74020: 0 140: 74021: 0 140: 74022: 0 140: 74023: 0 140: 74024: 0 140: 74025: 0 140: 74026: 0 140: 74027: 0 140: 74028: 0 140: 74029: 0 140: 74030: 0 140: 74031: 0 140: 74032: 0 140: 74033: 0 140: 74034: 0 140: 74035: 0 140: 74036: 0 140: 74037: 0 140: 74038: 0 140: 74039: 0 140: 74040: 0 140: 74041: 0 140: 74042: 0 140: 74043: 0 140: 74044: 0 140: 74045: 0 140: 74046: 0 140: 74047: 0 140: 74048: 0 140: 74049: 0 140: 74050: 0 140: 74051: 0 140: 74052: 0 140: 74053: 0 140: 74054: 0 140: 74055: 0 140: 74056: 0 140: 74057: 0 140: 74058: 0 140: 74059: 0 140: 74060: 0 140: 74061: 0 140: 74062: 0 140: 74063: 0 140: 74064: 0 140: 74065: 0 140: 74066: 0 140: 74067: 0 140: 74068: 0 140: 74069: 0 140: 74070: 0 140: 74071: 0 140: 74072: 0 140: 74073: 0 140: 74074: 0 140: 74075: 0 140: 74076: 0 140: 74077: 0 140: 74078: 0 140: 74079: 0 140: 74080: 0 140: 74081: 0 140: 74082: 0 140: 74083: 0 140: 74084: 0 140: 74085: 0 140: 74086: 0 140: 74087: 0 140: 74088: 0 140: 74089: 0 140: 74090: 0 140: 74091: 0 140: 74092: 0 140: 74093: 0 140: 74094: 0 140: 74095: 0 140: 74096: 0 140: 74097: 0 140: 74098: 0 140: 74099: 0 140: 74100: 0 140: 74101: 0 140: 74102: 0 140: 74103: 0 140: 74104: 0 140: 74105: 0 140: 74106: 0 140: 74107: 0 140: 74108: 0 140: 74109: 0 140: 74110: 0 140: 74111: 0 140: 74112: 0 140: 74113: 0 140: 74114: 0 140: 74115: 0 140: 74116: 0 140: 74117: 0 140: 74118: 0 140: 74119: 0 140: 74120: 0 140: 74121: 0 140: 74122: 0 140: 74123: 0 140: 74124: 0 140: 74125: 0 140: 74126: 0 140: 74127: 0 140: 74128: 0 140: 74129: 0 140: 74130: 0 140: 74131: 0 140: 74132: 0 140: 74133: 0 140: 74134: 0 140: 74135: 0 140: 74136: 0 140: 74137: 0 140: 74138: 0 140: 74139: 0 140: 74140: 0 140: 74141: 0 140: 74142: 0 140: 74143: 0 140: 74144: 0 140: 74145: 0 140: 74146: 0 140: 74147: 0 140: 74148: 0 140: 74149: 0 140: 74150: 0 140: 74151: 0 140: 74152: 0 140: 74153: 0 140: 74154: 0 140: 74155: 0 140: 74156: 0 140: 74157: 0 140: 74158: 0 140: 74159: 0 140: 74160: 0 140: 74161: 0 140: 74162: 0 140: 74163: 0 140: 74164: 0 140: 74165: 0 140: 74166: 0 140: 74167: 0 140: 74168: 0 140: 74169: 0 140: 74170: 0 140: 74171: 0 140: 74172: 0 140: 74173: 0 140: 74174: 0 140: 74175: 0 140: 74176: 0 140: 74177: 0 140: 74178: 0 140: 74179: 0 140: 74180: 0 140: 74181: 0 140: 74182: 0 140: 74183: 0 140: 74184: 0 140: 74185: 0 140: 74186: 0 140: 74187: 0 140: 74188: 0 140: 74189: 0 140: 74190: 0 140: 74191: 0 140: 74192: 0 140: 74193: 0 140: 74194: 0 140: 74195: 0 140: 74196: 0 140: 74197: 0 140: 74198: 0 140: 74199: 0 140: 74200: 0 140: 74201: 0 140: 74202: 0 140: 74203: 0 140: 74204: 0 140: 74205: 0 140: 74206: 0 140: 74207: 0 140: 74208: 0 140: 74209: 0 140: 74210: 0 140: 74211: 0 140: 74212: 0 140: 74213: 0 140: 74214: 0 140: 74215: 0 140: 74216: 0 140: 74217: 0 140: 74218: 0 140: 74219: 0 140: 74220: 0 140: 74221: 0 140: 74222: 0 140: 74223: 0 140: 74224: 0 140: 74225: 0 140: 74226: 0 140: 74227: 0 140: 74228: 0 140: 74229: 0 140: 74230: 0 140: 74231: 0 140: 74232: 0 140: 74233: 0 140: 74234: 0 140: 74235: 0 140: 74236: 0 140: 74237: 0 140: 74238: 0 140: 74239: 0 140: 74240: 0 140: 74241: 0 140: 74242: 0 140: 74243: 0 140: 74244: 0 140: 74245: 0 140: 74246: 0 140: 74247: 0 140: 74248: 0 140: 74249: 0 140: 74250: 0 140: 74251: 0 140: 74252: 0 140: 74253: 0 140: 74254: 0 140: 74255: 0 140: 74256: 0 140: 74257: 0 140: 74258: 0 140: 74259: 0 140: 74260: 0 140: 74261: 0 140: 74262: 0 140: 74263: 0 140: 74264: 0 140: 74265: 0 140: 74266: 0 140: 74267: 0 140: 74268: 0 140: 74269: 0 140: 74270: 0 140: 74271: 0 140: 74272: 0 140: 74273: 0 140: 74274: 0 140: 74275: 0 140: 74276: 0 140: 74277: 0 140: 74278: 0 140: 74279: 0 140: 74280: 0 140: 74281: 0 140: 74282: 0 140: 74283: 0 140: 74284: 0 140: 74285: 0 140: 74286: 0 140: 74287: 0 140: 74288: 0 140: 74289: 0 140: 74290: 0 140: 74291: 0 140: 74292: 0 140: 74293: 0 140: 74294: 0 140: 74295: 0 140: 74296: 0 140: 74297: 0 140: 74298: 0 140: 74299: 0 140: 74300: 0 140: 74301: 0 140: 74302: 0 140: 74303: 0 140: 74304: 0 140: 74305: 0 140: 74306: 0 140: 74307: 0 140: 74308: 0 140: 74309: 0 140: 74310: 0 140: 74311: 0 140: 74312: 0 140: 74313: 0 140: 74314: 0 140: 74315: 0 140: 74316: 0 140: 74317: 0 140: 74318: 0 140: 74319: 0 140: 74320: 0 140: 74321: 0 140: 74322: 0 140: 74323: 0 140: 74324: 0 140: 74325: 0 140: 74326: 0 140: 74327: 0 140: 74328: 0 140: 74329: 0 140: 74330: 0 140: 74331: 0 140: 74332: 0 140: 74333: 0 140: 74334: 0 140: 74335: 0 140: 74336: 0 140: 74337: 0 140: 74338: 0 140: 74339: 0 140: 74340: 0 140: 74341: 0 140: 74342: 0 140: 74343: 0 140: 74344: 0 140: 74345: 0 140: 74346: 0 140: 74347: 0 140: 74348: 0 140: 74349: 0 140: 74350: 0 140: 74351: 0 140: 74352: 0 140: 74353: 0 140: 74354: 0 140: 74355: 0 140: 74356: 0 140: 74357: 0 140: 74358: 0 140: 74359: 0 140: 74360: 0 140: 74361: 0 140: 74362: 0 140: 74363: 0 140: 74364: 0 140: 74365: 0 140: 74366: 0 140: 74367: 0 140: 74368: 0 140: 74369: 0 140: 74370: 0 140: 74371: 0 140: 74372: 0 140: 74373: 0 140: 74374: 0 140: 74375: 0 140: 74376: 0 140: 74377: 0 140: 74378: 0 140: 74379: 0 140: 74380: 0 140: 74381: 0 140: 74382: 0 140: 74383: 0 140: 74384: 0 140: 74385: 0 140: 74386: 0 140: 74387: 0 140: 74388: 0 140: 74389: 0 140: 74390: 0 140: 74391: 0 140: 74392: 0 140: 74393: 0 140: 74394: 0 140: 74395: 0 140: 74396: 0 140: 74397: 0 140: 74398: 0 140: 74399: 0 140: 74400: 0 140: 74401: 0 140: 74402: 0 140: 74403: 0 140: 74404: 0 140: 74405: 0 140: 74406: 0 140: 74407: 0 140: 74408: 0 140: 74409: 0 140: 74410: 0 140: 74411: 0 140: 74412: 0 140: 74413: 0 140: 74414: 0 140: 74415: 0 140: 74416: 0 140: 74417: 0 140: 74418: 0 140: 74419: 0 140: 74420: 0 140: 74421: 0 140: 74422: 0 140: 74423: 0 140: 74424: 0 140: 74425: 0 140: 74426: 0 140: 74427: 0 140: 74428: 0 140: 74429: 0 140: 74430: 0 140: 74431: 0 140: 74432: 0 140: 74433: 0 140: 74434: 0 140: 74435: 0 140: 74436: 0 140: 74437: 0 140: 74438: 0 140: 74439: 0 140: 74440: 0 140: 74441: 0 140: 74442: 0 140: 74443: 0 140: 74444: 0 140: 74445: 0 140: 74446: 0 140: 74447: 0 140: 74448: 0 140: 74449: 0 140: 74450: 0 140: 74451: 0 140: 74452: 0 140: 74453: 0 140: 74454: 0 140: 74455: 0 140: 74456: 0 140: 74457: 0 140: 74458: 0 140: 74459: 0 140: 74460: 0 140: 74461: 0 140: 74462: 0 140: 74463: 0 140: 74464: 0 140: 74465: 0 140: 74466: 0 140: 74467: 0 140: 74468: 0 140: 74469: 0 140: 74470: 0 140: 74471: 0 140: 74472: 0 140: 74473: 0 140: 74474: 0 140: 74475: 0 140: 74476: 0 140: 74477: 0 140: 74478: 0 140: 74479: 0 140: 74480: 0 140: 74481: 0 140: 74482: 0 140: 74483: 0 140: 74484: 0 140: 74485: 0 140: 74486: 0 140: 74487: 0 140: 74488: 0 140: 74489: 0 140: 74490: 0 140: 74491: 0 140: 74492: 0 140: 74493: 0 140: 74494: 0 140: 74495: 0 140: 74496: 0 140: 74497: 0 140: 74498: 0 140: 74499: 0 140: 74500: 0 140: 74501: 0 140: 74502: 0 140: 74503: 0 140: 74504: 0 140: 74505: 0 140: 74506: 0 140: 74507: 0 140: 74508: 0 140: 74509: 0 140: 74510: 0 140: 74511: 0 140: 74512: 0 140: 74513: 0 140: 74514: 0 140: 74515: 0 140: 74516: 0 140: 74517: 0 140: 74518: 0 140: 74519: 0 140: 74520: 0 140: 74521: 0 140: 74522: 0 140: 74523: 0 140: 74524: 0 140: 74525: 0 140: 74526: 0 140: 74527: 0 140: 74528: 0 140: 74529: 0 140: 74530: 0 140: 74531: 0 140: 74532: 0 140: 74533: 0 140: 74534: 0 140: 74535: 0 140: 74536: 0 140: 74537: 0 140: 74538: 0 140: 74539: 0 140: 74540: 0 140: 74541: 0 140: 74542: 0 140: 74543: 0 140: 74544: 0 140: 74545: 0 140: 74546: 0 140: 74547: 0 140: 74548: 0 140: 74549: 0 140: 74550: 0 140: 74551: 0 140: 74552: 0 140: 74553: 0 140: 74554: 0 140: 74555: 0 140: 74556: 0 140: 74557: 0 140: 74558: 0 140: 74559: 0 140: 74560: 0 140: 74561: 0 140: 74562: 0 140: 74563: 0 140: 74564: 0 140: 74565: 0 140: 74566: 0 140: 74567: 0 140: 74568: 0 140: 74569: 0 140: 74570: 0 140: 74571: 0 140: 74572: 0 140: 74573: 0 140: 74574: 0 140: 74575: 0 140: 74576: 0 140: 74577: 0 140: 74578: 0 140: 74579: 0 140: 74580: 0 140: 74581: 0 140: 74582: 0 140: 74583: 0 140: 74584: 0 140: 74585: 0 140: 74586: 0 140: 74587: 0 140: 74588: 0 140: 74589: 0 140: 74590: 0 140: 74591: 0 140: 74592: 0 140: 74593: 0 140: 74594: 0 140: 74595: 0 140: 74596: 0 140: 74597: 0 140: 74598: 0 140: 74599: 0 140: 74600: 0 140: 74601: 0 140: 74602: 0 140: 74603: 0 140: 74604: 0 140: 74605: 0 140: 74606: 0 140: 74607: 0 140: 74608: 0 140: 74609: 0 140: 74610: 0 140: 74611: 0 140: 74612: 0 140: 74613: 0 140: 74614: 0 140: 74615: 0 140: 74616: 0 140: 74617: 0 140: 74618: 0 140: 74619: 0 140: 74620: 0 140: 74621: 0 140: 74622: 0 140: 74623: 0 140: 74624: 0 140: 74625: 0 140: 74626: 0 140: 74627: 0 140: 74628: 0 140: 74629: 0 140: 74630: 0 140: 74631: 0 140: 74632: 0 140: 74633: 0 140: 74634: 0 140: 74635: 0 140: 74636: 0 140: 74637: 0 140: 74638: 0 140: 74639: 0 140: 74640: 0 140: 74641: 0 140: 74642: 0 140: 74643: 0 140: 74644: 0 140: 74645: 0 140: 74646: 0 140: 74647: 0 140: 74648: 0 140: 74649: 0 140: 74650: 0 140: 74651: 0 140: 74652: 0 140: 74653: 0 140: 74654: 0 140: 74655: 0 140: 74656: 0 140: 74657: 0 140: 74658: 0 140: 74659: 0 140: 74660: 0 140: 74661: 0 140: 74662: 0 140: 74663: 0 140: 74664: 0 140: 74665: 0 140: 74666: 0 140: 74667: 0 140: 74668: 0 140: 74669: 0 140: 74670: 0 140: 74671: 0 140: 74672: 0 140: 74673: 0 140: 74674: 0 140: 74675: 0 140: 74676: 0 140: 74677: 0 140: 74678: 0 140: 74679: 0 140: 74680: 0 140: 74681: 0 140: 74682: 0 140: 74683: 0 140: 74684: 0 140: 74685: 0 140: 74686: 0 140: 74687: 0 140: 74688: 0 140: 74689: 0 140: 74690: 0 140: 74691: 0 140: 74692: 0 140: 74693: 0 140: 74694: 0 140: 74695: 0 140: 74696: 0 140: 74697: 0 140: 74698: 0 140: 74699: 0 140: 74700: 0 140: 74701: 0 140: 74702: 0 140: 74703: 0 140: 74704: 0 140: 74705: 0 140: 74706: 0 140: 74707: 0 140: 74708: 0 140: 74709: 0 140: 74710: 0 140: 74711: 0 140: 74712: 0 140: 74713: 0 140: 74714: 0 140: 74715: 0 140: 74716: 0 140: 74717: 0 140: 74718: 0 140: 74719: 0 140: 74720: 0 140: 74721: 0 140: 74722: 0 140: 74723: 0 140: 74724: 0 140: 74725: 0 140: 74726: 0 140: 74727: 0 140: 74728: 0 140: 74729: 0 140: 74730: 0 140: 74731: 0 140: 74732: 0 140: 74733: 0 140: 74734: 0 140: 74735: 0 140: 74736: 0 140: 74737: 0 140: 74738: 0 140: 74739: 0 140: 74740: 0 140: 74741: 0 140: 74742: 0 140: 74743: 0 140: 74744: 0 140: 74745: 0 140: 74746: 0 140: 74747: 0 140: 74748: 0 140: 74749: 0 140: 74750: 0 140: 74751: 0 140: 74752: 0 140: 74753: 0 140: 74754: 0 140: 74755: 0 140: 74756: 0 140: 74757: 0 140: 74758: 0 140: 74759: 0 140: 74760: 0 140: 74761: 0 140: 74762: 0 140: 74763: 0 140: 74764: 0 140: 74765: 0 140: 74766: 0 140: 74767: 0 140: 74768: 0 140: 74769: 0 140: 74770: 0 140: 74771: 0 140: 74772: 0 140: 74773: 0 140: 74774: 0 140: 74775: 0 140: 74776: 0 140: 74777: 0 140: 74778: 0 140: 74779: 0 140: 74780: 0 140: 74781: 0 140: 74782: 0 140: 74783: 0 140: 74784: 0 140: 74785: 0 140: 74786: 0 140: 74787: 0 140: 74788: 0 140: 74789: 0 140: 74790: 0 140: 74791: 0 140: 74792: 0 140: 74793: 0 140: 74794: 0 140: 74795: 0 140: 74796: 0 140: 74797: 0 140: 74798: 0 140: 74799: 0 140: 74800: 0 140: 74801: 0 140: 74802: 0 140: 74803: 0 140: 74804: 0 140: 74805: 0 140: 74806: 0 140: 74807: 0 140: 74808: 0 140: 74809: 0 140: 74810: 0 140: 74811: 0 140: 74812: 0 140: 74813: 0 140: 74814: 0 140: 74815: 0 140: 74816: 0 140: 74817: 0 140: 74818: 0 140: 74819: 0 140: 74820: 0 140: 74821: 0 140: 74822: 0 140: 74823: 0 140: 74824: 0 140: 74825: 0 140: 74826: 0 140: 74827: 0 140: 74828: 0 140: 74829: 0 140: 74830: 0 140: 74831: 0 140: 74832: 0 140: 74833: 0 140: 74834: 0 140: 74835: 0 140: 74836: 0 140: 74837: 0 140: 74838: 0 140: 74839: 0 140: 74840: 0 140: 74841: 0 140: 74842: 0 140: 74843: 0 140: 74844: 0 140: 74845: 0 140: 74846: 0 140: 74847: 0 140: 74848: 0 140: 74849: 0 140: 74850: 0 140: 74851: 0 140: 74852: 0 140: 74853: 0 140: 74854: 0 140: 74855: 0 140: 74856: 0 140: 74857: 0 140: 74858: 0 140: 74859: 0 140: 74860: 0 140: 74861: 0 140: 74862: 0 140: 74863: 0 140: 74864: 0 140: 74865: 0 140: 74866: 0 140: 74867: 0 140: 74868: 0 140: 74869: 0 140: 74870: 0 140: 74871: 0 140: 74872: 0 140: 74873: 0 140: 74874: 0 140: 74875: 0 140: 74876: 0 140: 74877: 0 140: 74878: 0 140: 74879: 0 140: 74880: 0 140: 74881: 0 140: 74882: 0 140: 74883: 0 140: 74884: 0 140: 74885: 0 140: 74886: 0 140: 74887: 0 140: 74888: 0 140: 74889: 0 140: 74890: 0 140: 74891: 0 140: 74892: 0 140: 74893: 0 140: 74894: 0 140: 74895: 0 140: 74896: 0 140: 74897: 0 140: 74898: 0 140: 74899: 0 140: 74900: 0 140: 74901: 0 140: 74902: 0 140: 74903: 0 140: 74904: 0 140: 74905: 0 140: 74906: 0 140: 74907: 0 140: 74908: 0 140: 74909: 0 140: 74910: 0 140: 74911: 0 140: 74912: 0 140: 74913: 0 140: 74914: 0 140: 74915: 0 140: 74916: 0 140: 74917: 0 140: 74918: 0 140: 74919: 0 140: 74920: 0 140: 74921: 0 140: 74922: 0 140: 74923: 0 140: 74924: 0 140: 74925: 0 140: 74926: 0 140: 74927: 0 140: 74928: 0 140: 74929: 0 140: 74930: 0 140: 74931: 0 140: 74932: 0 140: 74933: 0 140: 74934: 0 140: 74935: 0 140: 74936: 0 140: 74937: 0 140: 74938: 0 140: 74939: 0 140: 74940: 0 140: 74941: 0 140: 74942: 0 140: 74943: 0 140: 74944: 0 140: 74945: 0 140: 74946: 0 140: 74947: 0 140: 74948: 0 140: 74949: 0 140: 74950: 0 140: 74951: 0 140: 74952: 0 140: 74953: 0 140: 74954: 0 140: 74955: 0 140: 74956: 0 140: 74957: 0 140: 74958: 0 140: 74959: 0 140: 74960: 0 140: 74961: 0 140: 74962: 0 140: 74963: 0 140: 74964: 0 140: 74965: 0 140: 74966: 0 140: 74967: 0 140: 74968: 0 140: 74969: 0 140: 74970: 0 140: 74971: 0 140: 74972: 0 140: 74973: 0 140: 74974: 0 140: 74975: 0 140: 74976: 0 140: 74977: 0 140: 74978: 0 140: 74979: 0 140: 74980: 0 140: 74981: 0 140: 74982: 0 140: 74983: 0 140: 74984: 0 140: 74985: 0 140: 74986: 0 140: 74987: 0 140: 74988: 0 140: 74989: 0 140: 74990: 0 140: 74991: 0 140: 74992: 0 140: 74993: 0 140: 74994: 0 140: 74995: 0 140: 74996: 0 140: 74997: 0 140: 74998: 0 140: 74999: 0 140: 75000: 0 140: 75001: 0 140: 75002: 0 140: 75003: 0 140: 75004: 0 140: 75005: 0 140: 75006: 0 140: 75007: 0 140: 75008: 0 140: 75009: 0 140: 75010: 0 140: 75011: 0 140: 75012: 0 140: 75013: 0 140: 75014: 0 140: 75015: 0 140: 75016: 0 140: 75017: 0 140: 75018: 0 140: 75019: 0 140: 75020: 0 140: 75021: 0 140: 75022: 0 140: 75023: 0 140: 75024: 0 140: 75025: 0 140: 75026: 0 140: 75027: 0 140: 75028: 0 140: 75029: 0 140: 75030: 0 140: 75031: 0 140: 75032: 0 140: 75033: 0 140: 75034: 0 140: 75035: 0 140: 75036: 0 140: 75037: 0 140: 75038: 0 140: 75039: 0 140: 75040: 0 140: 75041: 0 140: 75042: 0 140: 75043: 0 140: 75044: 0 140: 75045: 0 140: 75046: 0 140: 75047: 0 140: 75048: 0 140: 75049: 0 140: 75050: 0 140: 75051: 0 140: 75052: 0 140: 75053: 0 140: 75054: 0 140: 75055: 0 140: 75056: 0 140: 75057: 0 140: 75058: 0 140: 75059: 0 140: 75060: 0 140: 75061: 0 140: 75062: 0 140: 75063: 0 140: 75064: 0 140: 75065: 0 140: 75066: 0 140: 75067: 0 140: 75068: 0 140: 75069: 0 140: 75070: 0 140: 75071: 0 140: 75072: 0 140: 75073: 0 140: 75074: 0 140: 75075: 0 140: 75076: 0 140: 75077: 0 140: 75078: 0 140: 75079: 0 140: 75080: 0 140: 75081: 0 140: 75082: 0 140: 75083: 0 140: 75084: 0 140: 75085: 0 140: 75086: 0 140: 75087: 0 140: 75088: 0 140: 75089: 0 140: 75090: 0 140: 75091: 0 140: 75092: 0 140: 75093: 0 140: 75094: 0 140: 75095: 0 140: 75096: 0 140: 75097: 0 140: 75098: 0 140: 75099: 0 140: 75100: 0 140: 75101: 0 140: 75102: 0 140: 75103: 0 140: 75104: 0 140: 75105: 0 140: 75106: 0 140: 75107: 0 140: 75108: 0 140: 75109: 0 140: 75110: 0 140: 75111: 0 140: 75112: 0 140: 75113: 0 140: 75114: 0 140: 75115: 0 140: 75116: 0 140: 75117: 0 140: 75118: 0 140: 75119: 0 140: 75120: 0 140: 75121: 0 140: 75122: 0 140: 75123: 0 140: 75124: 0 140: 75125: 0 140: 75126: 0 140: 75127: 0 140: 75128: 0 140: 75129: 0 140: 75130: 0 140: 75131: 0 140: 75132: 0 140: 75133: 0 140: 75134: 0 140: 75135: 0 140: 75136: 0 140: 75137: 0 140: 75138: 0 140: 75139: 0 140: 75140: 0 140: 75141: 0 140: 75142: 0 140: 75143: 0 140: 75144: 0 140: 75145: 0 140: 75146: 0 140: 75147: 0 140: 75148: 0 140: 75149: 0 140: 75150: 0 140: 75151: 0 140: 75152: 0 140: 75153: 0 140: 75154: 0 140: 75155: 0 140: 75156: 0 140: 75157: 0 140: 75158: 0 140: 75159: 0 140: 75160: 0 140: 75161: 0 140: 75162: 0 140: 75163: 0 140: 75164: 0 140: 75165: 0 140: 75166: 0 140: 75167: 0 140: 75168: 0 140: 75169: 0 140: 75170: 0 140: 75171: 0 140: 75172: 0 140: 75173: 0 140: 75174: 0 140: 75175: 0 140: 75176: 0 140: 75177: 0 140: 75178: 0 140: 75179: 0 140: 75180: 0 140: 75181: 0 140: 75182: 0 140: 75183: 0 140: 75184: 0 140: 75185: 0 140: 75186: 0 140: 75187: 0 140: 75188: 0 140: 75189: 0 140: 75190: 0 140: 75191: 0 140: 75192: 0 140: 75193: 0 140: 75194: 0 140: 75195: 0 140: 75196: 0 140: 75197: 0 140: 75198: 0 140: 75199: 0 140: 75200: 0 140: 75201: 0 140: 75202: 0 140: 75203: 0 140: 75204: 0 140: 75205: 0 140: 75206: 0 140: 75207: 0 140: 75208: 0 140: 75209: 0 140: 75210: 0 140: 75211: 0 140: 75212: 0 140: 75213: 0 140: 75214: 0 140: 75215: 0 140: 75216: 0 140: 75217: 0 140: 75218: 0 140: 75219: 0 140: 75220: 0 140: 75221: 0 140: 75222: 0 140: 75223: 0 140: 75224: 0 140: 75225: 0 140: 75226: 0 140: 75227: 0 140: 75228: 0 140: 75229: 0 140: 75230: 0 140: 75231: 0 140: 75232: 0 140: 75233: 0 140: 75234: 0 140: 75235: 0 140: 75236: 0 140: 75237: 0 140: 75238: 0 140: 75239: 0 140: 75240: 0 140: 75241: 0 140: 75242: 0 140: 75243: 0 140: 75244: 0 140: 75245: 0 140: 75246: 0 140: 75247: 0 140: 75248: 0 140: 75249: 0 140: 75250: 0 140: 75251: 0 140: 75252: 0 140: 75253: 0 140: 75254: 0 140: 75255: 0 140: 75256: 0 140: 75257: 0 140: 75258: 0 140: 75259: 0 140: 75260: 0 140: 75261: 0 140: 75262: 0 140: 75263: 0 140: 75264: 0 140: 75265: 0 140: 75266: 0 140: 75267: 0 140: 75268: 0 140: 75269: 0 140: 75270: 0 140: 75271: 0 140: 75272: 0 140: 75273: 0 140: 75274: 0 140: 75275: 0 140: 75276: 0 140: 75277: 0 140: 75278: 0 140: 75279: 0 140: 75280: 0 140: 75281: 0 140: 75282: 0 140: 75283: 0 140: 75284: 0 140: 75285: 0 140: 75286: 0 140: 75287: 0 140: 75288: 0 140: 75289: 0 140: 75290: 0 140: 75291: 0 140: 75292: 0 140: 75293: 0 140: 75294: 0 140: 75295: 0 140: 75296: 0 140: 75297: 0 140: 75298: 0 140: 75299: 0 140: 75300: 0 140: 75301: 0 140: 75302: 0 140: 75303: 0 140: 75304: 0 140: 75305: 0 140: 75306: 0 140: 75307: 0 140: 75308: 0 140: 75309: 0 140: 75310: 0 140: 75311: 0 140: 75312: 0 140: 75313: 0 140: 75314: 0 140: 75315: 0 140: 75316: 0 140: 75317: 0 140: 75318: 0 140: 75319: 0 140: 75320: 0 140: 75321: 0 140: 75322: 0 140: 75323: 0 140: 75324: 0 140: 75325: 0 140: 75326: 0 140: 75327: 0 140: 75328: 0 140: 75329: 0 140: 75330: 0 140: 75331: 0 140: 75332: 0 140: 75333: 0 140: 75334: 0 140: 75335: 0 140: 75336: 0 140: 75337: 0 140: 75338: 0 140: 75339: 0 140: 75340: 0 140: 75341: 0 140: 75342: 0 140: 75343: 0 140: 75344: 0 140: 75345: 0 140: 75346: 0 140: 75347: 0 140: 75348: 0 140: 75349: 0 140: 75350: 0 140: 75351: 0 140: 75352: 0 140: 75353: 0 140: 75354: 0 140: 75355: 0 140: 75356: 0 140: 75357: 0 140: 75358: 0 140: 75359: 0 140: 75360: 0 140: 75361: 0 140: 75362: 0 140: 75363: 0 140: 75364: 0 140: 75365: 0 140: 75366: 0 140: 75367: 0 140: 75368: 0 140: 75369: 0 140: 75370: 0 140: 75371: 0 140: 75372: 0 140: 75373: 0 140: 75374: 0 140: 75375: 0 140: 75376: 0 140: 75377: 0 140: 75378: 0 140: 75379: 0 140: 75380: 0 140: 75381: 0 140: 75382: 0 140: 75383: 0 140: 75384: 0 140: 75385: 0 140: 75386: 0 140: 75387: 0 140: 75388: 0 140: 75389: 0 140: 75390: 0 140: 75391: 0 140: 75392: 0 140: 75393: 0 140: 75394: 0 140: 75395: 0 140: 75396: 0 140: 75397: 0 140: 75398: 0 140: 75399: 0 140: 75400: 0 140: 75401: 0 140: 75402: 0 140: 75403: 0 140: 75404: 0 140: 75405: 0 140: 75406: 0 140: 75407: 0 140: 75408: 0 140: 75409: 0 140: 75410: 0 140: 75411: 0 140: 75412: 0 140: 75413: 0 140: 75414: 0 140: 75415: 0 140: 75416: 0 140: 75417: 0 140: 75418: 0 140: 75419: 0 140: 75420: 0 140: 75421: 0 140: 75422: 0 140: 75423: 0 140: 75424: 0 140: 75425: 0 140: 75426: 0 140: 75427: 0 140: 75428: 0 140: 75429: 0 140: 75430: 0 140: 75431: 0 140: 75432: 0 140: 75433: 0 140: 75434: 0 140: 75435: 0 140: 75436: 0 140: 75437: 0 140: 75438: 0 140: 75439: 0 140: 75440: 0 140: 75441: 0 140: 75442: 0 140: 75443: 0 140: 75444: 0 140: 75445: 0 140: 75446: 0 140: 75447: 0 140: 75448: 0 140: 75449: 0 140: 75450: 0 140: 75451: 0 140: 75452: 0 140: 75453: 0 140: 75454: 0 140: 75455: 0 140: 75456: 0 140: 75457: 0 140: 75458: 0 140: 75459: 0 140: 75460: 0 140: 75461: 0 140: 75462: 0 140: 75463: 0 140: 75464: 0 140: 75465: 0 140: 75466: 0 140: 75467: 0 140: 75468: 0 140: 75469: 0 140: 75470: 0 140: 75471: 0 140: 75472: 0 140: 75473: 0 140: 75474: 0 140: 75475: 0 140: 75476: 0 140: 75477: 0 140: 75478: 0 140: 75479: 0 140: 75480: 0 140: 75481: 0 140: 75482: 0 140: 75483: 0 140: 75484: 0 140: 75485: 0 140: 75486: 0 140: 75487: 0 140: 75488: 0 140: 75489: 0 140: 75490: 0 140: 75491: 0 140: 75492: 0 140: 75493: 0 140: 75494: 0 140: 75495: 0 140: 75496: 0 140: 75497: 0 140: 75498: 0 140: 75499: 0 140: 75500: 0 140: 75501: 0 140: 75502: 0 140: 75503: 0 140: 75504: 0 140: 75505: 0 140: 75506: 0 140: 75507: 0 140: 75508: 0 140: 75509: 0 140: 75510: 0 140: 75511: 0 140: 75512: 0 140: 75513: 0 140: 75514: 0 140: 75515: 0 140: 75516: 0 140: 75517: 0 140: 75518: 0 140: 75519: 0 140: 75520: 0 140: 75521: 0 140: 75522: 0 140: 75523: 0 140: 75524: 0 140: 75525: 0 140: 75526: 0 140: 75527: 0 140: 75528: 0 140: 75529: 0 140: 75530: 0 140: 75531: 0 140: 75532: 0 140: 75533: 0 140: 75534: 0 140: 75535: 0 140: 75536: 0 140: 75537: 0 140: 75538: 0 140: 75539: 0 140: 75540: 0 140: 75541: 0 140: 75542: 0 140: 75543: 0 140: 75544: 0 140: 75545: 0 140: 75546: 0 140: 75547: 0 140: 75548: 0 140: 75549: 0 140: 75550: 0 140: 75551: 0 140: 75552: 0 140: 75553: 0 140: 75554: 0 140: 75555: 0 140: 75556: 0 140: 75557: 0 140: 75558: 0 140: 75559: 0 140: 75560: 0 140: 75561: 0 140: 75562: 0 140: 75563: 0 140: 75564: 0 140: 75565: 0 140: 75566: 0 140: 75567: 0 140: 75568: 0 140: 75569: 0 140: 75570: 0 140: 75571: 0 140: 75572: 0 140: 75573: 0 140: 75574: 0 140: 75575: 0 140: 75576: 0 140: 75577: 0 140: 75578: 0 140: 75579: 0 140: 75580: 0 140: 75581: 0 140: 75582: 0 140: 75583: 0 140: 75584: 0 140: 75585: 0 140: 75586: 0 140: 75587: 0 140: 75588: 0 140: 75589: 0 140: 75590: 0 140: 75591: 0 140: 75592: 0 140: 75593: 0 140: 75594: 0 140: 75595: 0 140: 75596: 0 140: 75597: 0 140: 75598: 0 140: 75599: 0 140: 75600: 0 140: 75601: 0 140: 75602: 0 140: 75603: 0 140: 75604: 0 140: 75605: 0 140: 75606: 0 140: 75607: 0 140: 75608: 0 140: 75609: 0 140: 75610: 0 140: 75611: 0 140: 75612: 0 140: 75613: 0 140: 75614: 0 140: 75615: 0 140: 75616: 0 140: 75617: 0 140: 75618: 0 140: 75619: 0 140: 75620: 0 140: 75621: 0 140: 75622: 0 140: 75623: 0 140: 75624: 0 140: 75625: 0 140: 75626: 0 140: 75627: 0 140: 75628: 0 140: 75629: 0 140: 75630: 0 140: 75631: 0 140: 75632: 0 140: 75633: 0 140: 75634: 0 140: 75635: 0 140: 75636: 0 140: 75637: 0 140: 75638: 0 140: 75639: 0 140: 75640: 0 140: 75641: 0 140: 75642: 0 140: 75643: 0 140: 75644: 0 140: 75645: 0 140: 75646: 0 140: 75647: 0 140: 75648: 0 140: 75649: 0 140: 75650: 0 140: 75651: 0 140: 75652: 0 140: 75653: 0 140: 75654: 0 140: 75655: 0 140: 75656: 0 140: 75657: 0 140: 75658: 0 140: 75659: 0 140: 75660: 0 140: 75661: 0 140: 75662: 0 140: 75663: 0 140: 75664: 0 140: 75665: 0 140: 75666: 0 140: 75667: 0 140: 75668: 0 140: 75669: 0 140: 75670: 0 140: 75671: 0 140: 75672: 0 140: 75673: 0 140: 75674: 0 140: 75675: 0 140: 75676: 0 140: 75677: 0 140: 75678: 0 140: 75679: 0 140: 75680: 0 140: 75681: 0 140: 75682: 0 140: 75683: 0 140: 75684: 0 140: 75685: 0 140: 75686: 0 140: 75687: 0 140: 75688: 0 140: 75689: 0 140: 75690: 0 140: 75691: 0 140: 75692: 0 140: 75693: 0 140: 75694: 0 140: 75695: 0 140: 75696: 0 140: 75697: 0 140: 75698: 0 140: 75699: 0 140: 75700: 0 140: 75701: 0 140: 75702: 0 140: 75703: 0 140: 75704: 0 140: 75705: 0 140: 75706: 0 140: 75707: 0 140: 75708: 0 140: 75709: 0 140: 75710: 0 140: 75711: 0 140: 75712: 0 140: 75713: 0 140: 75714: 0 140: 75715: 0 140: 75716: 0 140: 75717: 0 140: 75718: 0 140: 75719: 0 140: 75720: 0 140: 75721: 0 140: 75722: 0 140: 75723: 0 140: 75724: 0 140: 75725: 0 140: 75726: 0 140: 75727: 0 140: 75728: 0 140: 75729: 0 140: 75730: 0 140: 75731: 0 140: 75732: 0 140: 75733: 0 140: 75734: 0 140: 75735: 0 140: 75736: 0 140: 75737: 0 140: 75738: 0 140: 75739: 0 140: 75740: 0 140: 75741: 0 140: 75742: 0 140: 75743: 0 140: 75744: 0 140: 75745: 0 140: 75746: 0 140: 75747: 0 140: 75748: 0 140: 75749: 0 140: 75750: 0 140: 75751: 0 140: 75752: 0 140: 75753: 0 140: 75754: 0 140: 75755: 0 140: 75756: 0 140: 75757: 0 140: 75758: 0 140: 75759: 0 140: 75760: 0 140: 75761: 0 140: 75762: 0 140: 75763: 0 140: 75764: 0 140: 75765: 0 140: 75766: 0 140: 75767: 0 140: 75768: 0 140: 75769: 0 140: 75770: 0 140: 75771: 0 140: 75772: 0 140: 75773: 0 140: 75774: 0 140: 75775: 0 140: 75776: 0 140: 75777: 0 140: 75778: 0 140: 75779: 0 140: 75780: 0 140: 75781: 0 140: 75782: 0 140: 75783: 0 140: 75784: 0 140: 75785: 0 140: 75786: 0 140: 75787: 0 140: 75788: 0 140: 75789: 0 140: 75790: 0 140: 75791: 0 140: 75792: 0 140: 75793: 0 140: 75794: 0 140: 75795: 0 140: 75796: 0 140: 75797: 0 140: 75798: 0 140: 75799: 0 140: 75800: 0 140: 75801: 0 140: 75802: 0 140: 75803: 0 140: 75804: 0 140: 75805: 0 140: 75806: 0 140: 75807: 0 140: 75808: 0 140: 75809: 0 140: 75810: 0 140: 75811: 0 140: 75812: 0 140: 75813: 0 140: 75814: 0 140: 75815: 0 140: 75816: 0 140: 75817: 0 140: 75818: 0 140: 75819: 0 140: 75820: 0 140: 75821: 0 140: 75822: 0 140: 75823: 0 140: 75824: 0 140: 75825: 0 140: 75826: 0 140: 75827: 0 140: 75828: 0 140: 75829: 0 140: 75830: 0 140: 75831: 0 140: 75832: 0 140: 75833: 0 140: 75834: 0 140: 75835: 0 140: 75836: 0 140: 75837: 0 140: 75838: 0 140: 75839: 0 140: 75840: 0 140: 75841: 0 140: 75842: 0 140: 75843: 0 140: 75844: 0 140: 75845: 0 140: 75846: 0 140: 75847: 0 140: 75848: 0 140: 75849: 0 140: 75850: 0 140: 75851: 0 140: 75852: 0 140: 75853: 0 140: 75854: 0 140: 75855: 0 140: 75856: 0 140: 75857: 0 140: 75858: 0 140: 75859: 0 140: 75860: 0 140: 75861: 0 140: 75862: 0 140: 75863: 0 140: 75864: 0 140: 75865: 0 140: 75866: 0 140: 75867: 0 140: 75868: 0 140: 75869: 0 140: 75870: 0 140: 75871: 0 140: 75872: 0 140: 75873: 0 140: 75874: 0 140: 75875: 0 140: 75876: 0 140: 75877: 0 140: 75878: 0 140: 75879: 0 140: 75880: 0 140: 75881: 0 140: 75882: 0 140: 75883: 0 140: 75884: 0 140: 75885: 0 140: 75886: 0 140: 75887: 0 140: 75888: 0 140: 75889: 0 140: 75890: 0 140: 75891: 0 140: 75892: 0 140: 75893: 0 140: 75894: 0 140: 75895: 0 140: 75896: 0 140: 75897: 0 140: 75898: 0 140: 75899: 0 140: 75900: 0 140: 75901: 0 140: 75902: 0 140: 75903: 0 140: 75904: 0 140: 75905: 0 140: 75906: 0 140: 75907: 0 140: 75908: 0 140: 75909: 0 140: 75910: 0 140: 75911: 0 140: 75912: 0 140: 75913: 0 140: 75914: 0 140: 75915: 0 140: 75916: 0 140: 75917: 0 140: 75918: 0 140: 75919: 0 140: 75920: 0 140: 75921: 0 140: 75922: 0 140: 75923: 0 140: 75924: 0 140: 75925: 0 140: 75926: 0 140: 75927: 0 140: 75928: 0 140: 75929: 0 140: 75930: 0 140: 75931: 0 140: 75932: 0 140: 75933: 0 140: 75934: 0 140: 75935: 0 140: 75936: 0 140: 75937: 0 140: 75938: 0 140: 75939: 0 140: 75940: 0 140: 75941: 0 140: 75942: 0 140: 75943: 0 140: 75944: 0 140: 75945: 0 140: 75946: 0 140: 75947: 0 140: 75948: 0 140: 75949: 0 140: 75950: 0 140: 75951: 0 140: 75952: 0 140: 75953: 0 140: 75954: 0 140: 75955: 0 140: 75956: 0 140: 75957: 0 140: 75958: 0 140: 75959: 0 140: 75960: 0 140: 75961: 0 140: 75962: 0 140: 75963: 0 140: 75964: 0 140: 75965: 0 140: 75966: 0 140: 75967: 0 140: 75968: 0 140: 75969: 0 140: 75970: 0 140: 75971: 0 140: 75972: 0 140: 75973: 0 140: 75974: 0 140: 75975: 0 140: 75976: 0 140: 75977: 0 140: 75978: 0 140: 75979: 0 140: 75980: 0 140: 75981: 0 140: 75982: 0 140: 75983: 0 140: 75984: 0 140: 75985: 0 140: 75986: 0 140: 75987: 0 140: 75988: 0 140: 75989: 0 140: 75990: 0 140: 75991: 0 140: 75992: 0 140: 75993: 0 140: 75994: 0 140: 75995: 0 140: 75996: 0 140: 75997: 0 140: 75998: 0 140: 75999: 0 140: 76000: 0 140: 76001: 0 140: 76002: 0 140: 76003: 0 140: 76004: 0 140: 76005: 0 140: 76006: 0 140: 76007: 0 140: 76008: 0 140: 76009: 0 140: 76010: 0 140: 76011: 0 140: 76012: 0 140: 76013: 0 140: 76014: 0 140: 76015: 0 140: 76016: 0 140: 76017: 0 140: 76018: 0 140: 76019: 0 140: 76020: 0 140: 76021: 0 140: 76022: 0 140: 76023: 0 140: 76024: 0 140: 76025: 0 140: 76026: 0 140: 76027: 0 140: 76028: 0 140: 76029: 0 140: 76030: 0 140: 76031: 0 140: 76032: 0 140: 76033: 0 140: 76034: 0 140: 76035: 0 140: 76036: 0 140: 76037: 0 140: 76038: 0 140: 76039: 0 140: 76040: 0 140: 76041: 0 140: 76042: 0 140: 76043: 0 140: 76044: 0 140: 76045: 0 140: 76046: 0 140: 76047: 0 140: 76048: 0 140: 76049: 0 140: 76050: 0 140: 76051: 0 140: 76052: 0 140: 76053: 0 140: 76054: 0 140: 76055: 0 140: 76056: 0 140: 76057: 0 140: 76058: 0 140: 76059: 0 140: 76060: 0 140: 76061: 0 140: 76062: 0 140: 76063: 0 140: 76064: 0 140: 76065: 0 140: 76066: 0 140: 76067: 0 140: 76068: 0 140: 76069: 0 140: 76070: 0 140: 76071: 0 140: 76072: 0 140: 76073: 0 140: 76074: 0 140: 76075: 0 140: 76076: 0 140: 76077: 0 140: 76078: 0 140: 76079: 0 140: 76080: 0 140: 76081: 0 140: 76082: 0 140: 76083: 0 140: 76084: 0 140: 76085: 0 140: 76086: 0 140: 76087: 0 140: 76088: 0 140: 76089: 0 140: 76090: 0 140: 76091: 0 140: 76092: 0 140: 76093: 0 140: 76094: 0 140: 76095: 0 140: 76096: 0 140: 76097: 0 140: 76098: 0 140: 76099: 0 140: 76100: 0 140: 76101: 0 140: 76102: 0 140: 76103: 0 140: 76104: 0 140: 76105: 0 140: 76106: 0 140: 76107: 0 140: 76108: 0 140: 76109: 0 140: 76110: 0 140: 76111: 0 140: 76112: 0 140: 76113: 0 140: 76114: 0 140: 76115: 0 140: 76116: 0 140: 76117: 0 140: 76118: 0 140: 76119: 0 140: 76120: 0 140: 76121: 0 140: 76122: 0 140: 76123: 0 140: 76124: 0 140: 76125: 0 140: 76126: 0 140: 76127: 0 140: 76128: 0 140: 76129: 0 140: 76130: 0 140: 76131: 0 140: 76132: 0 140: 76133: 0 140: 76134: 0 140: 76135: 0 140: 76136: 0 140: 76137: 0 140: 76138: 0 140: 76139: 0 140: 76140: 0 140: 76141: 0 140: 76142: 0 140: 76143: 0 140: 76144: 0 140: 76145: 0 140: 76146: 0 140: 76147: 0 140: 76148: 0 140: 76149: 0 140: 76150: 0 140: 76151: 0 140: 76152: 0 140: 76153: 0 140: 76154: 0 140: 76155: 0 140: 76156: 0 140: 76157: 0 140: 76158: 0 140: 76159: 0 140: 76160: 0 140: 76161: 0 140: 76162: 0 140: 76163: 0 140: 76164: 0 140: 76165: 0 140: 76166: 0 140: 76167: 0 140: 76168: 0 140: 76169: 0 140: 76170: 0 140: 76171: 0 140: 76172: 0 140: 76173: 0 140: 76174: 0 140: 76175: 0 140: 76176: 0 140: 76177: 0 140: 76178: 0 140: 76179: 0 140: 76180: 0 140: 76181: 0 140: 76182: 0 140: 76183: 0 140: 76184: 0 140: 76185: 0 140: 76186: 0 140: 76187: 0 140: 76188: 0 140: 76189: 0 140: 76190: 0 140: 76191: 0 140: 76192: 0 140: 76193: 0 140: 76194: 0 140: 76195: 0 140: 76196: 0 140: 76197: 0 140: 76198: 0 140: 76199: 0 140: 76200: 0 140: 76201: 0 140: 76202: 0 140: 76203: 0 140: 76204: 0 140: 76205: 0 140: 76206: 0 140: 76207: 0 140: 76208: 0 140: 76209: 0 140: 76210: 0 140: 76211: 0 140: 76212: 0 140: 76213: 0 140: 76214: 0 140: 76215: 0 140: 76216: 0 140: 76217: 0 140: 76218: 0 140: 76219: 0 140: 76220: 0 140: 76221: 0 140: 76222: 0 140: 76223: 0 140: 76224: 0 140: 76225: 0 140: 76226: 0 140: 76227: 0 140: 76228: 0 140: 76229: 0 140: 76230: 0 140: 76231: 0 140: 76232: 0 140: 76233: 0 140: 76234: 0 140: 76235: 0 140: 76236: 0 140: 76237: 0 140: 76238: 0 140: 76239: 0 140: 76240: 0 140: 76241: 0 140: 76242: 0 140: 76243: 0 140: 76244: 0 140: 76245: 0 140: 76246: 0 140: 76247: 0 140: 76248: 0 140: 76249: 0 140: 76250: 0 140: 76251: 0 140: 76252: 0 140: 76253: 0 140: 76254: 0 140: 76255: 0 140: 76256: 0 140: 76257: 0 140: 76258: 0 140: 76259: 0 140: 76260: 0 140: 76261: 0 140: 76262: 0 140: 76263: 0 140: 76264: 0 140: 76265: 0 140: 76266: 0 140: 76267: 0 140: 76268: 0 140: 76269: 0 140: 76270: 0 140: 76271: 0 140: 76272: 0 140: 76273: 0 140: 76274: 0 140: 76275: 0 140: 76276: 0 140: 76277: 0 140: 76278: 0 140: 76279: 0 140: 76280: 0 140: 76281: 0 140: 76282: 0 140: 76283: 0 140: 76284: 0 140: 76285: 0 140: 76286: 0 140: 76287: 0 140: 76288: 0 140: 76289: 0 140: 76290: 0 140: 76291: 0 140: 76292: 0 140: 76293: 0 140: 76294: 0 140: 76295: 0 140: 76296: 0 140: 76297: 0 140: 76298: 0 140: 76299: 0 140: 76300: 0 140: 76301: 0 140: 76302: 0 140: 76303: 0 140: 76304: 0 140: 76305: 0 140: 76306: 0 140: 76307: 0 140: 76308: 0 140: 76309: 0 140: 76310: 0 140: 76311: 0 140: 76312: 0 140: 76313: 0 140: 76314: 0 140: 76315: 0 140: 76316: 0 140: 76317: 0 140: 76318: 0 140: 76319: 0 140: 76320: 0 140: 76321: 0 140: 76322: 0 140: 76323: 0 140: 76324: 0 140: 76325: 0 140: 76326: 0 140: 76327: 0 140: 76328: 0 140: 76329: 0 140: 76330: 0 140: 76331: 0 140: 76332: 0 140: 76333: 0 140: 76334: 0 140: 76335: 0 140: 76336: 0 140: 76337: 0 140: 76338: 0 140: 76339: 0 140: 76340: 0 140: 76341: 0 140: 76342: 0 140: 76343: 0 140: 76344: 0 140: 76345: 0 140: 76346: 0 140: 76347: 0 140: 76348: 0 140: 76349: 0 140: 76350: 0 140: 76351: 0 140: 76352: 0 140: 76353: 0 140: 76354: 0 140: 76355: 0 140: 76356: 0 140: 76357: 0 140: 76358: 0 140: 76359: 0 140: 76360: 0 140: 76361: 0 140: 76362: 0 140: 76363: 0 140: 76364: 0 140: 76365: 0 140: 76366: 0 140: 76367: 0 140: 76368: 0 140: 76369: 0 140: 76370: 0 140: 76371: 0 140: 76372: 0 140: 76373: 0 140: 76374: 0 140: 76375: 0 140: 76376: 0 140: 76377: 0 140: 76378: 0 140: 76379: 0 140: 76380: 0 140: 76381: 0 140: 76382: 0 140: 76383: 0 140: 76384: 0 140: 76385: 0 140: 76386: 0 140: 76387: 0 140: 76388: 0 140: 76389: 0 140: 76390: 0 140: 76391: 0 140: 76392: 0 140: 76393: 0 140: 76394: 0 140: 76395: 0 140: 76396: 0 140: 76397: 0 140: 76398: 0 140: 76399: 0 140: 76400: 0 140: 76401: 0 140: 76402: 0 140: 76403: 0 140: 76404: 0 140: 76405: 0 140: 76406: 0 140: 76407: 0 140: 76408: 0 140: 76409: 0 140: 76410: 0 140: 76411: 0 140: 76412: 0 140: 76413: 0 140: 76414: 0 140: 76415: 0 140: 76416: 0 140: 76417: 0 140: 76418: 0 140: 76419: 0 140: 76420: 0 140: 76421: 0 140: 76422: 0 140: 76423: 0 140: 76424: 0 140: 76425: 0 140: 76426: 0 140: 76427: 0 140: 76428: 0 140: 76429: 0 140: 76430: 0 140: 76431: 0 140: 76432: 0 140: 76433: 0 140: 76434: 0 140: 76435: 0 140: 76436: 0 140: 76437: 0 140: 76438: 0 140: 76439: 0 140: 76440: 0 140: 76441: 0 140: 76442: 0 140: 76443: 0 140: 76444: 0 140: 76445: 0 140: 76446: 0 140: 76447: 0 140: 76448: 0 140: 76449: 0 140: 76450: 0 140: 76451: 0 140: 76452: 0 140: 76453: 0 140: 76454: 0 140: 76455: 0 140: 76456: 0 140: 76457: 0 140: 76458: 0 140: 76459: 0 140: 76460: 0 140: 76461: 0 140: 76462: 0 140: 76463: 0 140: 76464: 0 140: 76465: 0 140: 76466: 0 140: 76467: 0 140: 76468: 0 140: 76469: 0 140: 76470: 0 140: 76471: 0 140: 76472: 0 140: 76473: 0 140: 76474: 0 140: 76475: 0 140: 76476: 0 140: 76477: 0 140: 76478: 0 140: 76479: 0 140: 76480: 0 140: 76481: 0 140: 76482: 0 140: 76483: 0 140: 76484: 0 140: 76485: 0 140: 76486: 0 140: 76487: 0 140: 76488: 0 140: 76489: 0 140: 76490: 0 140: 76491: 0 140: 76492: 0 140: 76493: 0 140: 76494: 0 140: 76495: 0 140: 76496: 0 140: 76497: 0 140: 76498: 0 140: 76499: 0 140: 76500: 0 140: 76501: 0 140: 76502: 0 140: 76503: 0 140: 76504: 0 140: 76505: 0 140: 76506: 0 140: 76507: 0 140: 76508: 0 140: 76509: 0 140: 76510: 0 140: 76511: 0 140: 76512: 0 140: 76513: 0 140: 76514: 0 140: 76515: 0 140: 76516: 0 140: 76517: 0 140: 76518: 0 140: 76519: 0 140: 76520: 0 140: 76521: 0 140: 76522: 0 140: 76523: 0 140: 76524: 0 140: 76525: 0 140: 76526: 0 140: 76527: 0 140: 76528: 0 140: 76529: 0 140: 76530: 0 140: 76531: 0 140: 76532: 0 140: 76533: 0 140: 76534: 0 140: 76535: 0 140: 76536: 0 140: 76537: 0 140: 76538: 0 140: 76539: 0 140: 76540: 0 140: 76541: 0 140: 76542: 0 140: 76543: 0 140: 76544: 0 140: 76545: 0 140: 76546: 0 140: 76547: 0 140: 76548: 0 140: 76549: 0 140: 76550: 0 140: 76551: 0 140: 76552: 0 140: 76553: 0 140: 76554: 0 140: 76555: 0 140: 76556: 0 140: 76557: 0 140: 76558: 0 140: 76559: 0 140: 76560: 0 140: 76561: 0 140: 76562: 0 140: 76563: 0 140: 76564: 0 140: 76565: 0 140: 76566: 0 140: 76567: 0 140: 76568: 0 140: 76569: 0 140: 76570: 0 140: 76571: 0 140: 76572: 0 140: 76573: 0 140: 76574: 0 140: 76575: 0 140: 76576: 0 140: 76577: 0 140: 76578: 0 140: 76579: 0 140: 76580: 0 140: 76581: 0 140: 76582: 0 140: 76583: 0 140: 76584: 0 140: 76585: 0 140: 76586: 0 140: 76587: 0 140: 76588: 0 140: 76589: 0 140: 76590: 0 140: 76591: 0 140: 76592: 0 140: 76593: 0 140: 76594: 0 140: 76595: 0 140: 76596: 0 140: 76597: 0 140: 76598: 0 140: 76599: 0 140: 76600: 0 140: 76601: 0 140: 76602: 0 140: 76603: 0 140: 76604: 0 140: 76605: 0 140: 76606: 0 140: 76607: 0 140: 76608: 0 140: 76609: 0 140: 76610: 0 140: 76611: 0 140: 76612: 0 140: 76613: 0 140: 76614: 0 140: 76615: 0 140: 76616: 0 140: 76617: 0 140: 76618: 0 140: 76619: 0 140: 76620: 0 140: 76621: 0 140: 76622: 0 140: 76623: 0 140: 76624: 0 140: 76625: 0 140: 76626: 0 140: 76627: 0 140: 76628: 0 140: 76629: 0 140: 76630: 0 140: 76631: 0 140: 76632: 0 140: 76633: 0 140: 76634: 0 140: 76635: 0 140: 76636: 0 140: 76637: 0 140: 76638: 0 140: 76639: 0 140: 76640: 0 140: 76641: 0 140: 76642: 0 140: 76643: 0 140: 76644: 0 140: 76645: 0 140: 76646: 0 140: 76647: 0 140: 76648: 0 140: 76649: 0 140: 76650: 0 140: 76651: 0 140: 76652: 0 140: 76653: 0 140: 76654: 0 140: 76655: 0 140: 76656: 0 140: 76657: 0 140: 76658: 0 140: 76659: 0 140: 76660: 0 140: 76661: 0 140: 76662: 0 140: 76663: 0 140: 76664: 0 140: 76665: 0 140: 76666: 0 140: 76667: 0 140: 76668: 0 140: 76669: 0 140: 76670: 0 140: 76671: 0 140: 76672: 0 140: 76673: 0 140: 76674: 0 140: 76675: 0 140: 76676: 0 140: 76677: 0 140: 76678: 0 140: 76679: 0 140: 76680: 0 140: 76681: 0 140: 76682: 0 140: 76683: 0 140: 76684: 0 140: 76685: 0 140: 76686: 0 140: 76687: 0 140: 76688: 0 140: 76689: 0 140: 76690: 0 140: 76691: 0 140: 76692: 0 140: 76693: 0 140: 76694: 0 140: 76695: 0 140: 76696: 0 140: 76697: 0 140: 76698: 0 140: 76699: 0 140: 76700: 0 140: 76701: 0 140: 76702: 0 140: 76703: 0 140: 76704: 0 140: 76705: 0 140: 76706: 0 140: 76707: 0 140: 76708: 0 140: 76709: 0 140: 76710: 0 140: 76711: 0 140: 76712: 0 140: 76713: 0 140: 76714: 0 140: 76715: 0 140: 76716: 0 140: 76717: 0 140: 76718: 0 140: 76719: 0 140: 76720: 0 140: 76721: 0 140: 76722: 0 140: 76723: 0 140: 76724: 0 140: 76725: 0 140: 76726: 0 140: 76727: 0 140: 76728: 0 140: 76729: 0 140: 76730: 0 140: 76731: 0 140: 76732: 0 140: 76733: 0 140: 76734: 0 140: 76735: 0 140: 76736: 0 140: 76737: 0 140: 76738: 0 140: 76739: 0 140: 76740: 0 140: 76741: 0 140: 76742: 0 140: 76743: 0 140: 76744: 0 140: 76745: 0 140: 76746: 0 140: 76747: 0 140: 76748: 0 140: 76749: 0 140: 76750: 0 140: 76751: 0 140: 76752: 0 140: 76753: 0 140: 76754: 0 140: 76755: 0 140: 76756: 0 140: 76757: 0 140: 76758: 0 140: 76759: 0 140: 76760: 0 140: 76761: 0 140: 76762: 0 140: 76763: 0 140: 76764: 0 140: 76765: 0 140: 76766: 0 140: 76767: 0 140: 76768: 0 140: 76769: 0 140: 76770: 0 140: 76771: 0 140: 76772: 0 140: 76773: 0 140: 76774: 0 140: 76775: 0 140: 76776: 0 140: 76777: 0 140: 76778: 0 140: 76779: 0 140: 76780: 0 140: 76781: 0 140: 76782: 0 140: 76783: 0 140: 76784: 0 140: 76785: 0 140: 76786: 0 140: 76787: 0 140: 76788: 0 140: 76789: 0 140: 76790: 0 140: 76791: 0 140: 76792: 0 140: 76793: 0 140: 76794: 0 140: 76795: 0 140: 76796: 0 140: 76797: 0 140: 76798: 0 140: 76799: 0 140: 76800: 0 140: 76801: 0 140: 76802: 0 140: 76803: 0 140: 76804: 0 140: 76805: 0 140: 76806: 0 140: 76807: 0 140: 76808: 0 140: 76809: 0 140: 76810: 0 140: 76811: 0 140: 76812: 0 140: 76813: 0 140: 76814: 0 140: 76815: 0 140: 76816: 0 140: 76817: 0 140: 76818: 0 140: 76819: 0 140: 76820: 0 140: 76821: 0 140: 76822: 0 140: 76823: 0 140: 76824: 0 140: 76825: 0 140: 76826: 0 140: 76827: 0 140: 76828: 0 140: 76829: 0 140: 76830: 0 140: 76831: 0 140: 76832: 0 140: 76833: 0 140: 76834: 0 140: 76835: 0 140: 76836: 0 140: 76837: 0 140: 76838: 0 140: 76839: 0 140: 76840: 0 140: 76841: 0 140: 76842: 0 140: 76843: 0 140: 76844: 0 140: 76845: 0 140: 76846: 0 140: 76847: 0 140: 76848: 0 140: 76849: 0 140: 76850: 0 140: 76851: 0 140: 76852: 0 140: 76853: 0 140: 76854: 0 140: 76855: 0 140: 76856: 0 140: 76857: 0 140: 76858: 0 140: 76859: 0 140: 76860: 0 140: 76861: 0 140: 76862: 0 140: 76863: 0 140: 76864: 0 140: 76865: 0 140: 76866: 0 140: 76867: 0 140: 76868: 0 140: 76869: 0 140: 76870: 0 140: 76871: 0 140: 76872: 0 140: 76873: 0 140: 76874: 0 140: 76875: 0 140: 76876: 0 140: 76877: 0 140: 76878: 0 140: 76879: 0 140: 76880: 0 140: 76881: 0 140: 76882: 0 140: 76883: 0 140: 76884: 0 140: 76885: 0 140: 76886: 0 140: 76887: 0 140: 76888: 0 140: 76889: 0 140: 76890: 0 140: 76891: 0 140: 76892: 0 140: 76893: 0 140: 76894: 0 140: 76895: 0 140: 76896: 0 140: 76897: 0 140: 76898: 0 140: 76899: 0 140: 76900: 0 140: 76901: 0 140: 76902: 0 140: 76903: 0 140: 76904: 0 140: 76905: 0 140: 76906: 0 140: 76907: 0 140: 76908: 0 140: 76909: 0 140: 76910: 0 140: 76911: 0 140: 76912: 0 140: 76913: 0 140: 76914: 0 140: 76915: 0 140: 76916: 0 140: 76917: 0 140: 76918: 0 140: 76919: 0 140: 76920: 0 140: 76921: 0 140: 76922: 0 140: 76923: 0 140: 76924: 0 140: 76925: 0 140: 76926: 0 140: 76927: 0 140: 76928: 0 140: 76929: 0 140: 76930: 0 140: 76931: 0 140: 76932: 0 140: 76933: 0 140: 76934: 0 140: 76935: 0 140: 76936: 0 140: 76937: 0 140: 76938: 0 140: 76939: 0 140: 76940: 0 140: 76941: 0 140: 76942: 0 140: 76943: 0 140: 76944: 0 140: 76945: 0 140: 76946: 0 140: 76947: 0 140: 76948: 0 140: 76949: 0 140: 76950: 0 140: 76951: 0 140: 76952: 0 140: 76953: 0 140: 76954: 0 140: 76955: 0 140: 76956: 0 140: 76957: 0 140: 76958: 0 140: 76959: 0 140: 76960: 0 140: 76961: 0 140: 76962: 0 140: 76963: 0 140: 76964: 0 140: 76965: 0 140: 76966: 0 140: 76967: 0 140: 76968: 0 140: 76969: 0 140: 76970: 0 140: 76971: 0 140: 76972: 0 140: 76973: 0 140: 76974: 0 140: 76975: 0 140: 76976: 0 140: 76977: 0 140: 76978: 0 140: 76979: 0 140: 76980: 0 140: 76981: 0 140: 76982: 0 140: 76983: 0 140: 76984: 0 140: 76985: 0 140: 76986: 0 140: 76987: 0 140: 76988: 0 140: 76989: 0 140: 76990: 0 140: 76991: 0 140: 76992: 0 140: 76993: 0 140: 76994: 0 140: 76995: 0 140: 76996: 0 140: 76997: 0 140: 76998: 0 140: 76999: 0 140: 77000: 0 140: 77001: 0 140: 77002: 0 140: 77003: 0 140: 77004: 0 140: 77005: 0 140: 77006: 0 140: 77007: 0 140: 77008: 0 140: 77009: 0 140: 77010: 0 140: 77011: 0 140: 77012: 0 140: 77013: 0 140: 77014: 0 140: 77015: 0 140: 77016: 0 140: 77017: 0 140: 77018: 0 140: 77019: 0 140: 77020: 0 140: 77021: 0 140: 77022: 0 140: 77023: 0 140: 77024: 0 140: 77025: 0 140: 77026: 0 140: 77027: 0 140: 77028: 0 140: 77029: 0 140: 77030: 0 140: 77031: 0 140: 77032: 0 140: 77033: 0 140: 77034: 0 140: 77035: 0 140: 77036: 0 140: 77037: 0 140: 77038: 0 140: 77039: 0 140: 77040: 0 140: 77041: 0 140: 77042: 0 140: 77043: 0 140: 77044: 0 140: 77045: 0 140: 77046: 0 140: 77047: 0 140: 77048: 0 140: 77049: 0 140: 77050: 0 140: 77051: 0 140: 77052: 0 140: 77053: 0 140: 77054: 0 140: 77055: 0 140: 77056: 0 140: 77057: 0 140: 77058: 0 140: 77059: 0 140: 77060: 0 140: 77061: 0 140: 77062: 0 140: 77063: 0 140: 77064: 0 140: 77065: 0 140: 77066: 0 140: 77067: 0 140: 77068: 0 140: 77069: 0 140: 77070: 0 140: 77071: 0 140: 77072: 0 140: 77073: 0 140: 77074: 0 140: 77075: 0 140: 77076: 0 140: 77077: 0 140: 77078: 0 140: 77079: 0 140: 77080: 0 140: 77081: 0 140: 77082: 0 140: 77083: 0 140: 77084: 0 140: 77085: 0 140: 77086: 0 140: 77087: 0 140: 77088: 0 140: 77089: 0 140: 77090: 0 140: 77091: 0 140: 77092: 0 140: 77093: 0 140: 77094: 0 140: 77095: 0 140: 77096: 0 140: 77097: 0 140: 77098: 0 140: 77099: 0 140: 77100: 0 140: 77101: 0 140: 77102: 0 140: 77103: 0 140: 77104: 0 140: 77105: 0 140: 77106: 0 140: 77107: 0 140: 77108: 0 140: 77109: 0 140: 77110: 0 140: 77111: 0 140: 77112: 0 140: 77113: 0 140: 77114: 0 140: 77115: 0 140: 77116: 0 140: 77117: 0 140: 77118: 0 140: 77119: 0 140: 77120: 0 140: 77121: 0 140: 77122: 0 140: 77123: 0 140: 77124: 0 140: 77125: 0 140: 77126: 0 140: 77127: 0 140: 77128: 0 140: 77129: 0 140: 77130: 0 140: 77131: 0 140: 77132: 0 140: 77133: 0 140: 77134: 0 140: 77135: 0 140: 77136: 0 140: 77137: 0 140: 77138: 0 140: 77139: 0 140: 77140: 0 140: 77141: 0 140: 77142: 0 140: 77143: 0 140: 77144: 0 140: 77145: 0 140: 77146: 0 140: 77147: 0 140: 77148: 0 140: 77149: 0 140: 77150: 0 140: 77151: 0 140: 77152: 0 140: 77153: 0 140: 77154: 0 140: 77155: 0 140: 77156: 0 140: 77157: 0 140: 77158: 0 140: 77159: 0 140: 77160: 0 140: 77161: 0 140: 77162: 0 140: 77163: 0 140: 77164: 0 140: 77165: 0 140: 77166: 0 140: 77167: 0 140: 77168: 0 140: 77169: 0 140: 77170: 0 140: 77171: 0 140: 77172: 0 140: 77173: 0 140: 77174: 0 140: 77175: 0 140: 77176: 0 140: 77177: 0 140: 77178: 0 140: 77179: 0 140: 77180: 0 140: 77181: 0 140: 77182: 0 140: 77183: 0 140: 77184: 0 140: 77185: 0 140: 77186: 0 140: 77187: 0 140: 77188: 0 140: 77189: 0 140: 77190: 0 140: 77191: 0 140: 77192: 0 140: 77193: 0 140: 77194: 0 140: 77195: 0 140: 77196: 0 140: 77197: 0 140: 77198: 0 140: 77199: 0 140: 77200: 0 140: 77201: 0 140: 77202: 0 140: 77203: 0 140: 77204: 0 140: 77205: 0 140: 77206: 0 140: 77207: 0 140: 77208: 0 140: 77209: 0 140: 77210: 0 140: 77211: 0 140: 77212: 0 140: 77213: 0 140: 77214: 0 140: 77215: 0 140: 77216: 0 140: 77217: 0 140: 77218: 0 140: 77219: 0 140: 77220: 0 140: 77221: 0 140: 77222: 0 140: 77223: 0 140: 77224: 0 140: 77225: 0 140: 77226: 0 140: 77227: 0 140: 77228: 0 140: 77229: 0 140: 77230: 0 140: 77231: 0 140: 77232: 0 140: 77233: 0 140: 77234: 0 140: 77235: 0 140: 77236: 0 140: 77237: 0 140: 77238: 0 140: 77239: 0 140: 77240: 0 140: 77241: 0 140: 77242: 0 140: 77243: 0 140: 77244: 0 140: 77245: 0 140: 77246: 0 140: 77247: 0 140: 77248: 0 140: 77249: 0 140: 77250: 0 140: 77251: 0 140: 77252: 0 140: 77253: 0 140: 77254: 0 140: 77255: 0 140: 77256: 0 140: 77257: 0 140: 77258: 0 140: 77259: 0 140: 77260: 0 140: 77261: 0 140: 77262: 0 140: 77263: 0 140: 77264: 0 140: 77265: 0 140: 77266: 0 140: 77267: 0 140: 77268: 0 140: 77269: 0 140: 77270: 0 140: 77271: 0 140: 77272: 0 140: 77273: 0 140: 77274: 0 140: 77275: 0 140: 77276: 0 140: 77277: 0 140: 77278: 0 140: 77279: 0 140: 77280: 0 140: 77281: 0 140: 77282: 0 140: 77283: 0 140: 77284: 0 140: 77285: 0 140: 77286: 0 140: 77287: 0 140: 77288: 0 140: 77289: 0 140: 77290: 0 140: 77291: 0 140: 77292: 0 140: 77293: 0 140: 77294: 0 140: 77295: 0 140: 77296: 0 140: 77297: 0 140: 77298: 0 140: 77299: 0 140: 77300: 0 140: 77301: 0 140: 77302: 0 140: 77303: 0 140: 77304: 0 140: 77305: 0 140: 77306: 0 140: 77307: 0 140: 77308: 0 140: 77309: 0 140: 77310: 0 140: 77311: 0 140: 77312: 0 140: 77313: 0 140: 77314: 0 140: 77315: 0 140: 77316: 0 140: 77317: 0 140: 77318: 0 140: 77319: 0 140: 77320: 0 140: 77321: 0 140: 77322: 0 140: 77323: 0 140: 77324: 0 140: 77325: 0 140: 77326: 0 140: 77327: 0 140: 77328: 0 140: 77329: 0 140: 77330: 0 140: 77331: 0 140: 77332: 0 140: 77333: 0 140: 77334: 0 140: 77335: 0 140: 77336: 0 140: 77337: 0 140: 77338: 0 140: 77339: 0 140: 77340: 0 140: 77341: 0 140: 77342: 0 140: 77343: 0 140: 77344: 0 140: 77345: 0 140: 77346: 0 140: 77347: 0 140: 77348: 0 140: 77349: 0 140: 77350: 0 140: 77351: 0 140: 77352: 0 140: 77353: 0 140: 77354: 0 140: 77355: 0 140: 77356: 0 140: 77357: 0 140: 77358: 0 140: 77359: 0 140: 77360: 0 140: 77361: 0 140: 77362: 0 140: 77363: 0 140: 77364: 0 140: 77365: 0 140: 77366: 0 140: 77367: 0 140: 77368: 0 140: 77369: 0 140: 77370: 0 140: 77371: 0 140: 77372: 0 140: 77373: 0 140: 77374: 0 140: 77375: 0 140: 77376: 0 140: 77377: 0 140: 77378: 0 140: 77379: 0 140: 77380: 0 140: 77381: 0 140: 77382: 0 140: 77383: 0 140: 77384: 0 140: 77385: 0 140: 77386: 0 140: 77387: 0 140: 77388: 0 140: 77389: 0 140: 77390: 0 140: 77391: 0 140: 77392: 0 140: 77393: 0 140: 77394: 0 140: 77395: 0 140: 77396: 0 140: 77397: 0 140: 77398: 0 140: 77399: 0 140: 77400: 0 140: 77401: 0 140: 77402: 0 140: 77403: 0 140: 77404: 0 140: 77405: 0 140: 77406: 0 140: 77407: 0 140: 77408: 0 140: 77409: 0 140: 77410: 0 140: 77411: 0 140: 77412: 0 140: 77413: 0 140: 77414: 0 140: 77415: 0 140: 77416: 0 140: 77417: 0 140: 77418: 0 140: 77419: 0 140: 77420: 0 140: 77421: 0 140: 77422: 0 140: 77423: 0 140: 77424: 0 140: 77425: 0 140: 77426: 0 140: 77427: 0 140: 77428: 0 140: 77429: 0 140: 77430: 0 140: 77431: 0 140: 77432: 0 140: 77433: 0 140: 77434: 0 140: 77435: 0 140: 77436: 0 140: 77437: 0 140: 77438: 0 140: 77439: 0 140: 77440: 0 140: 77441: 0 140: 77442: 0 140: 77443: 0 140: 77444: 0 140: 77445: 0 140: 77446: 0 140: 77447: 0 140: 77448: 0 140: 77449: 0 140: 77450: 0 140: 77451: 0 140: 77452: 0 140: 77453: 0 140: 77454: 0 140: 77455: 0 140: 77456: 0 140: 77457: 0 140: 77458: 0 140: 77459: 0 140: 77460: 0 140: 77461: 0 140: 77462: 0 140: 77463: 0 140: 77464: 0 140: 77465: 0 140: 77466: 0 140: 77467: 0 140: 77468: 0 140: 77469: 0 140: 77470: 0 140: 77471: 0 140: 77472: 0 140: 77473: 0 140: 77474: 0 140: 77475: 0 140: 77476: 0 140: 77477: 0 140: 77478: 0 140: 77479: 0 140: 77480: 0 140: 77481: 0 140: 77482: 0 140: 77483: 0 140: 77484: 0 140: 77485: 0 140: 77486: 0 140: 77487: 0 140: 77488: 0 140: 77489: 0 140: 77490: 0 140: 77491: 0 140: 77492: 0 140: 77493: 0 140: 77494: 0 140: 77495: 0 140: 77496: 0 140: 77497: 0 140: 77498: 0 140: 77499: 0 140: 77500: 0 140: 77501: 0 140: 77502: 0 140: 77503: 0 140: 77504: 0 140: 77505: 0 140: 77506: 0 140: 77507: 0 140: 77508: 0 140: 77509: 0 140: 77510: 0 140: 77511: 0 140: 77512: 0 140: 77513: 0 140: 77514: 0 140: 77515: 0 140: 77516: 0 140: 77517: 0 140: 77518: 0 140: 77519: 0 140: 77520: 0 140: 77521: 0 140: 77522: 0 140: 77523: 0 140: 77524: 0 140: 77525: 0 140: 77526: 0 140: 77527: 0 140: 77528: 0 140: 77529: 0 140: 77530: 0 140: 77531: 0 140: 77532: 0 140: 77533: 0 140: 77534: 0 140: 77535: 0 140: 77536: 0 140: 77537: 0 140: 77538: 0 140: 77539: 0 140: 77540: 0 140: 77541: 0 140: 77542: 0 140: 77543: 0 140: 77544: 0 140: 77545: 0 140: 77546: 0 140: 77547: 0 140: 77548: 0 140: 77549: 0 140: 77550: 0 140: 77551: 0 140: 77552: 0 140: 77553: 0 140: 77554: 0 140: 77555: 0 140: 77556: 0 140: 77557: 0 140: 77558: 0 140: 77559: 0 140: 77560: 0 140: 77561: 0 140: 77562: 0 140: 77563: 0 140: 77564: 0 140: 77565: 0 140: 77566: 0 140: 77567: 0 140: 77568: 0 140: 77569: 0 140: 77570: 0 140: 77571: 0 140: 77572: 0 140: 77573: 0 140: 77574: 0 140: 77575: 0 140: 77576: 0 140: 77577: 0 140: 77578: 0 140: 77579: 0 140: 77580: 0 140: 77581: 0 140: 77582: 0 140: 77583: 0 140: 77584: 0 140: 77585: 0 140: 77586: 0 140: 77587: 0 140: 77588: 0 140: 77589: 0 140: 77590: 0 140: 77591: 0 140: 77592: 0 140: 77593: 0 140: 77594: 0 140: 77595: 0 140: 77596: 0 140: 77597: 0 140: 77598: 0 140: 77599: 0 140: 77600: 0 140: 77601: 0 140: 77602: 0 140: 77603: 0 140: 77604: 0 140: 77605: 0 140: 77606: 0 140: 77607: 0 140: 77608: 0 140: 77609: 0 140: 77610: 0 140: 77611: 0 140: 77612: 0 140: 77613: 0 140: 77614: 0 140: 77615: 0 140: 77616: 0 140: 77617: 0 140: 77618: 0 140: 77619: 0 140: 77620: 0 140: 77621: 0 140: 77622: 0 140: 77623: 0 140: 77624: 0 140: 77625: 0 140: 77626: 0 140: 77627: 0 140: 77628: 0 140: 77629: 0 140: 77630: 0 140: 77631: 0 140: 77632: 0 140: 77633: 0 140: 77634: 0 140: 77635: 0 140: 77636: 0 140: 77637: 0 140: 77638: 0 140: 77639: 0 140: 77640: 0 140: 77641: 0 140: 77642: 0 140: 77643: 0 140: 77644: 0 140: 77645: 0 140: 77646: 0 140: 77647: 0 140: 77648: 0 140: 77649: 0 140: 77650: 0 140: 77651: 0 140: 77652: 0 140: 77653: 0 140: 77654: 0 140: 77655: 0 140: 77656: 0 140: 77657: 0 140: 77658: 0 140: 77659: 0 140: 77660: 0 140: 77661: 0 140: 77662: 0 140: 77663: 0 140: 77664: 0 140: 77665: 0 140: 77666: 0 140: 77667: 0 140: 77668: 0 140: 77669: 0 140: 77670: 0 140: 77671: 0 140: 77672: 0 140: 77673: 0 140: 77674: 0 140: 77675: 0 140: 77676: 0 140: 77677: 0 140: 77678: 0 140: 77679: 0 140: 77680: 0 140: 77681: 0 140: 77682: 0 140: 77683: 0 140: 77684: 0 140: 77685: 0 140: 77686: 0 140: 77687: 0 140: 77688: 0 140: 77689: 0 140: 77690: 0 140: 77691: 0 140: 77692: 0 140: 77693: 0 140: 77694: 0 140: 77695: 0 140: 77696: 0 140: 77697: 0 140: 77698: 0 140: 77699: 0 140: 77700: 0 140: 77701: 0 140: 77702: 0 140: 77703: 0 140: 77704: 0 140: 77705: 0 140: 77706: 0 140: 77707: 0 140: 77708: 0 140: 77709: 0 140: 77710: 0 140: 77711: 0 140: 77712: 0 140: 77713: 0 140: 77714: 0 140: 77715: 0 140: 77716: 0 140: 77717: 0 140: 77718: 0 140: 77719: 0 140: 77720: 0 140: 77721: 0 140: 77722: 0 140: 77723: 0 140: 77724: 0 140: 77725: 0 140: 77726: 0 140: 77727: 0 140: 77728: 0 140: 77729: 0 140: 77730: 0 140: 77731: 0 140: 77732: 0 140: 77733: 0 140: 77734: 0 140: 77735: 0 140: 77736: 0 140: 77737: 0 140: 77738: 0 140: 77739: 0 140: 77740: 0 140: 77741: 0 140: 77742: 0 140: 77743: 0 140: 77744: 0 140: 77745: 0 140: 77746: 0 140: 77747: 0 140: 77748: 0 140: 77749: 0 140: 77750: 0 140: 77751: 0 140: 77752: 0 140: 77753: 0 140: 77754: 0 140: 77755: 0 140: 77756: 0 140: 77757: 0 140: 77758: 0 140: 77759: 0 140: 77760: 0 140: 77761: 0 140: 77762: 0 140: 77763: 0 140: 77764: 0 140: 77765: 0 140: 77766: 0 140: 77767: 0 140: 77768: 0 140: 77769: 0 140: 77770: 0 140: 77771: 0 140: 77772: 0 140: 77773: 0 140: 77774: 0 140: 77775: 0 140: 77776: 0 140: 77777: 0 140: 77778: 0 140: 77779: 0 140: 77780: 0 140: 77781: 0 140: 77782: 0 140: 77783: 0 140: 77784: 0 140: 77785: 0 140: 77786: 0 140: 77787: 0 140: 77788: 0 140: 77789: 0 140: 77790: 0 140: 77791: 0 140: 77792: 0 140: 77793: 0 140: 77794: 0 140: 77795: 0 140: 77796: 0 140: 77797: 0 140: 77798: 0 140: 77799: 0 140: 77800: 0 140: 77801: 0 140: 77802: 0 140: 77803: 0 140: 77804: 0 140: 77805: 0 140: 77806: 0 140: 77807: 0 140: 77808: 0 140: 77809: 0 140: 77810: 0 140: 77811: 0 140: 77812: 0 140: 77813: 0 140: 77814: 0 140: 77815: 0 140: 77816: 0 140: 77817: 0 140: 77818: 0 140: 77819: 0 140: 77820: 0 140: 77821: 0 140: 77822: 0 140: 77823: 0 140: 77824: 0 140: 77825: 0 140: 77826: 0 140: 77827: 0 140: 77828: 0 140: 77829: 0 140: 77830: 0 140: 77831: 0 140: 77832: 0 140: 77833: 0 140: 77834: 0 140: 77835: 0 140: 77836: 0 140: 77837: 0 140: 77838: 0 140: 77839: 0 140: 77840: 0 140: 77841: 0 140: 77842: 0 140: 77843: 0 140: 77844: 0 140: 77845: 0 140: 77846: 0 140: 77847: 0 140: 77848: 0 140: 77849: 0 140: 77850: 0 140: 77851: 0 140: 77852: 0 140: 77853: 0 140: 77854: 0 140: 77855: 0 140: 77856: 0 140: 77857: 0 140: 77858: 0 140: 77859: 0 140: 77860: 0 140: 77861: 0 140: 77862: 0 140: 77863: 0 140: 77864: 0 140: 77865: 0 140: 77866: 0 140: 77867: 0 140: 77868: 0 140: 77869: 0 140: 77870: 0 140: 77871: 0 140: 77872: 0 140: 77873: 0 140: 77874: 0 140: 77875: 0 140: 77876: 0 140: 77877: 0 140: 77878: 0 140: 77879: 0 140: 77880: 0 140: 77881: 0 140: 77882: 0 140: 77883: 0 140: 77884: 0 140: 77885: 0 140: 77886: 0 140: 77887: 0 140: 77888: 0 140: 77889: 0 140: 77890: 0 140: 77891: 0 140: 77892: 0 140: 77893: 0 140: 77894: 0 140: 77895: 0 140: 77896: 0 140: 77897: 0 140: 77898: 0 140: 77899: 0 140: 77900: 0 140: 77901: 0 140: 77902: 0 140: 77903: 0 140: 77904: 0 140: 77905: 0 140: 77906: 0 140: 77907: 0 140: 77908: 0 140: 77909: 0 140: 77910: 0 140: 77911: 0 140: 77912: 0 140: 77913: 0 140: 77914: 0 140: 77915: 0 140: 77916: 0 140: 77917: 0 140: 77918: 0 140: 77919: 0 140: 77920: 0 140: 77921: 0 140: 77922: 0 140: 77923: 0 140: 77924: 0 140: 77925: 0 140: 77926: 0 140: 77927: 0 140: 77928: 0 140: 77929: 0 140: 77930: 0 140: 77931: 0 140: 77932: 0 140: 77933: 0 140: 77934: 0 140: 77935: 0 140: 77936: 0 140: 77937: 0 140: 77938: 0 140: 77939: 0 140: 77940: 0 140: 77941: 0 140: 77942: 0 140: 77943: 0 140: 77944: 0 140: 77945: 0 140: 77946: 0 140: 77947: 0 140: 77948: 0 140: 77949: 0 140: 77950: 0 140: 77951: 0 140: 77952: 0 140: 77953: 0 140: 77954: 0 140: 77955: 0 140: 77956: 0 140: 77957: 0 140: 77958: 0 140: 77959: 0 140: 77960: 0 140: 77961: 0 140: 77962: 0 140: 77963: 0 140: 77964: 0 140: 77965: 0 140: 77966: 0 140: 77967: 0 140: 77968: 0 140: 77969: 0 140: 77970: 0 140: 77971: 0 140: 77972: 0 140: 77973: 0 140: 77974: 0 140: 77975: 0 140: 77976: 0 140: 77977: 0 140: 77978: 0 140: 77979: 0 140: 77980: 0 140: 77981: 0 140: 77982: 0 140: 77983: 0 140: 77984: 0 140: 77985: 0 140: 77986: 0 140: 77987: 0 140: 77988: 0 140: 77989: 0 140: 77990: 0 140: 77991: 0 140: 77992: 0 140: 77993: 0 140: 77994: 0 140: 77995: 0 140: 77996: 0 140: 77997: 0 140: 77998: 0 140: 77999: 0 140: 78000: 0 140: 78001: 0 140: 78002: 0 140: 78003: 0 140: 78004: 0 140: 78005: 0 140: 78006: 0 140: 78007: 0 140: 78008: 0 140: 78009: 0 140: 78010: 0 140: 78011: 0 140: 78012: 0 140: 78013: 0 140: 78014: 0 140: 78015: 0 140: 78016: 0 140: 78017: 0 140: 78018: 0 140: 78019: 0 140: 78020: 0 140: 78021: 0 140: 78022: 0 140: 78023: 0 140: 78024: 0 140: 78025: 0 140: 78026: 0 140: 78027: 0 140: 78028: 0 140: 78029: 0 140: 78030: 0 140: 78031: 0 140: 78032: 0 140: 78033: 0 140: 78034: 0 140: 78035: 0 140: 78036: 0 140: 78037: 0 140: 78038: 0 140: 78039: 0 140: 78040: 0 140: 78041: 0 140: 78042: 0 140: 78043: 0 140: 78044: 0 140: 78045: 0 140: 78046: 0 140: 78047: 0 140: 78048: 0 140: 78049: 0 140: 78050: 0 140: 78051: 0 140: 78052: 0 140: 78053: 0 140: 78054: 0 140: 78055: 0 140: 78056: 0 140: 78057: 0 140: 78058: 0 140: 78059: 0 140: 78060: 0 140: 78061: 0 140: 78062: 0 140: 78063: 0 140: 78064: 0 140: 78065: 0 140: 78066: 0 140: 78067: 0 140: 78068: 0 140: 78069: 0 140: 78070: 0 140: 78071: 0 140: 78072: 0 140: 78073: 0 140: 78074: 0 140: 78075: 0 140: 78076: 0 140: 78077: 0 140: 78078: 0 140: 78079: 0 140: 78080: 0 140: 78081: 0 140: 78082: 0 140: 78083: 0 140: 78084: 0 140: 78085: 0 140: 78086: 0 140: 78087: 0 140: 78088: 0 140: 78089: 0 140: 78090: 0 140: 78091: 0 140: 78092: 0 140: 78093: 0 140: 78094: 0 140: 78095: 0 140: 78096: 0 140: 78097: 0 140: 78098: 0 140: 78099: 0 140: 78100: 0 140: 78101: 0 140: 78102: 0 140: 78103: 0 140: 78104: 0 140: 78105: 0 140: 78106: 0 140: 78107: 0 140: 78108: 0 140: 78109: 0 140: 78110: 0 140: 78111: 0 140: 78112: 0 140: 78113: 0 140: 78114: 0 140: 78115: 0 140: 78116: 0 140: 78117: 0 140: 78118: 0 140: 78119: 0 140: 78120: 0 140: 78121: 0 140: 78122: 0 140: 78123: 0 140: 78124: 0 140: 78125: 0 140: 78126: 0 140: 78127: 0 140: 78128: 0 140: 78129: 0 140: 78130: 0 140: 78131: 0 140: 78132: 0 140: 78133: 0 140: 78134: 0 140: 78135: 0 140: 78136: 0 140: 78137: 0 140: 78138: 0 140: 78139: 0 140: 78140: 0 140: 78141: 0 140: 78142: 0 140: 78143: 0 140: 78144: 0 140: 78145: 0 140: 78146: 0 140: 78147: 0 140: 78148: 0 140: 78149: 0 140: 78150: 0 140: 78151: 0 140: 78152: 0 140: 78153: 0 140: 78154: 0 140: 78155: 0 140: 78156: 0 140: 78157: 0 140: 78158: 0 140: 78159: 0 140: 78160: 0 140: 78161: 0 140: 78162: 0 140: 78163: 0 140: 78164: 0 140: 78165: 0 140: 78166: 0 140: 78167: 0 140: 78168: 0 140: 78169: 0 140: 78170: 0 140: 78171: 0 140: 78172: 0 140: 78173: 0 140: 78174: 0 140: 78175: 0 140: 78176: 0 140: 78177: 0 140: 78178: 0 140: 78179: 0 140: 78180: 0 140: 78181: 0 140: 78182: 0 140: 78183: 0 140: 78184: 0 140: 78185: 0 140: 78186: 0 140: 78187: 0 140: 78188: 0 140: 78189: 0 140: 78190: 0 140: 78191: 0 140: 78192: 0 140: 78193: 0 140: 78194: 0 140: 78195: 0 140: 78196: 0 140: 78197: 0 140: 78198: 0 140: 78199: 0 140: 78200: 0 140: 78201: 0 140: 78202: 0 140: 78203: 0 140: 78204: 0 140: 78205: 0 140: 78206: 0 140: 78207: 0 140: 78208: 0 140: 78209: 0 140: 78210: 0 140: 78211: 0 140: 78212: 0 140: 78213: 0 140: 78214: 0 140: 78215: 0 140: 78216: 0 140: 78217: 0 140: 78218: 0 140: 78219: 0 140: 78220: 0 140: 78221: 0 140: 78222: 0 140: 78223: 0 140: 78224: 0 140: 78225: 0 140: 78226: 0 140: 78227: 0 140: 78228: 0 140: 78229: 0 140: 78230: 0 140: 78231: 0 140: 78232: 0 140: 78233: 0 140: 78234: 0 140: 78235: 0 140: 78236: 0 140: 78237: 0 140: 78238: 0 140: 78239: 0 140: 78240: 0 140: 78241: 0 140: 78242: 0 140: 78243: 0 140: 78244: 0 140: 78245: 0 140: 78246: 0 140: 78247: 0 140: 78248: 0 140: 78249: 0 140: 78250: 0 140: 78251: 0 140: 78252: 0 140: 78253: 0 140: 78254: 0 140: 78255: 0 140: 78256: 0 140: 78257: 0 140: 78258: 0 140: 78259: 0 140: 78260: 0 140: 78261: 0 140: 78262: 0 140: 78263: 0 140: 78264: 0 140: 78265: 0 140: 78266: 0 140: 78267: 0 140: 78268: 0 140: 78269: 0 140: 78270: 0 140: 78271: 0 140: 78272: 0 140: 78273: 0 140: 78274: 0 140: 78275: 0 140: 78276: 0 140: 78277: 0 140: 78278: 0 140: 78279: 0 140: 78280: 0 140: 78281: 0 140: 78282: 0 140: 78283: 0 140: 78284: 0 140: 78285: 0 140: 78286: 0 140: 78287: 0 140: 78288: 0 140: 78289: 0 140: 78290: 0 140: 78291: 0 140: 78292: 0 140: 78293: 0 140: 78294: 0 140: 78295: 0 140: 78296: 0 140: 78297: 0 140: 78298: 0 140: 78299: 0 140: 78300: 0 140: 78301: 0 140: 78302: 0 140: 78303: 0 140: 78304: 0 140: 78305: 0 140: 78306: 0 140: 78307: 0 140: 78308: 0 140: 78309: 0 140: 78310: 0 140: 78311: 0 140: 78312: 0 140: 78313: 0 140: 78314: 0 140: 78315: 0 140: 78316: 0 140: 78317: 0 140: 78318: 0 140: 78319: 0 140: 78320: 0 140: 78321: 0 140: 78322: 0 140: 78323: 0 140: 78324: 0 140: 78325: 0 140: 78326: 0 140: 78327: 0 140: 78328: 0 140: 78329: 0 140: 78330: 0 140: 78331: 0 140: 78332: 0 140: 78333: 0 140: 78334: 0 140: 78335: 0 140: 78336: 0 140: 78337: 0 140: 78338: 0 140: 78339: 0 140: 78340: 0 140: 78341: 0 140: 78342: 0 140: 78343: 0 140: 78344: 0 140: 78345: 0 140: 78346: 0 140: 78347: 0 140: 78348: 0 140: 78349: 0 140: 78350: 0 140: 78351: 0 140: 78352: 0 140: 78353: 0 140: 78354: 0 140: 78355: 0 140: 78356: 0 140: 78357: 0 140: 78358: 0 140: 78359: 0 140: 78360: 0 140: 78361: 0 140: 78362: 0 140: 78363: 0 140: 78364: 0 140: 78365: 0 140: 78366: 0 140: 78367: 0 140: 78368: 0 140: 78369: 0 140: 78370: 0 140: 78371: 0 140: 78372: 0 140: 78373: 0 140: 78374: 0 140: 78375: 0 140: 78376: 0 140: 78377: 0 140: 78378: 0 140: 78379: 0 140: 78380: 0 140: 78381: 0 140: 78382: 0 140: 78383: 0 140: 78384: 0 140: 78385: 0 140: 78386: 0 140: 78387: 0 140: 78388: 0 140: 78389: 0 140: 78390: 0 140: 78391: 0 140: 78392: 0 140: 78393: 0 140: 78394: 0 140: 78395: 0 140: 78396: 0 140: 78397: 0 140: 78398: 0 140: 78399: 0 140: 78400: 0 140: 78401: 0 140: 78402: 0 140: 78403: 0 140: 78404: 0 140: 78405: 0 140: 78406: 0 140: 78407: 0 140: 78408: 0 140: 78409: 0 140: 78410: 0 140: 78411: 0 140: 78412: 0 140: 78413: 0 140: 78414: 0 140: 78415: 0 140: 78416: 0 140: 78417: 0 140: 78418: 0 140: 78419: 0 140: 78420: 0 140: 78421: 0 140: 78422: 0 140: 78423: 0 140: 78424: 0 140: 78425: 0 140: 78426: 0 140: 78427: 0 140: 78428: 0 140: 78429: 0 140: 78430: 0 140: 78431: 0 140: 78432: 0 140: 78433: 0 140: 78434: 0 140: 78435: 0 140: 78436: 0 140: 78437: 0 140: 78438: 0 140: 78439: 0 140: 78440: 0 140: 78441: 0 140: 78442: 0 140: 78443: 0 140: 78444: 0 140: 78445: 0 140: 78446: 0 140: 78447: 0 140: 78448: 0 140: 78449: 0 140: 78450: 0 140: 78451: 0 140: 78452: 0 140: 78453: 0 140: 78454: 0 140: 78455: 0 140: 78456: 0 140: 78457: 0 140: 78458: 0 140: 78459: 0 140: 78460: 0 140: 78461: 0 140: 78462: 0 140: 78463: 0 140: 78464: 0 140: 78465: 0 140: 78466: 0 140: 78467: 0 140: 78468: 0 140: 78469: 0 140: 78470: 0 140: 78471: 0 140: 78472: 0 140: 78473: 0 140: 78474: 0 140: 78475: 0 140: 78476: 0 140: 78477: 0 140: 78478: 0 140: 78479: 0 140: 78480: 0 140: 78481: 0 140: 78482: 0 140: 78483: 0 140: 78484: 0 140: 78485: 0 140: 78486: 0 140: 78487: 0 140: 78488: 0 140: 78489: 0 140: 78490: 0 140: 78491: 0 140: 78492: 0 140: 78493: 0 140: 78494: 0 140: 78495: 0 140: 78496: 0 140: 78497: 0 140: 78498: 0 140: 78499: 0 140: 78500: 0 140: 78501: 0 140: 78502: 0 140: 78503: 0 140: 78504: 0 140: 78505: 0 140: 78506: 0 140: 78507: 0 140: 78508: 0 140: 78509: 0 140: 78510: 0 140: 78511: 0 140: 78512: 0 140: 78513: 0 140: 78514: 0 140: 78515: 0 140: 78516: 0 140: 78517: 0 140: 78518: 0 140: 78519: 0 140: 78520: 0 140: 78521: 0 140: 78522: 0 140: 78523: 0 140: 78524: 0 140: 78525: 0 140: 78526: 0 140: 78527: 0 140: 78528: 0 140: 78529: 0 140: 78530: 0 140: 78531: 0 140: 78532: 0 140: 78533: 0 140: 78534: 0 140: 78535: 0 140: 78536: 0 140: 78537: 0 140: 78538: 0 140: 78539: 0 140: 78540: 0 140: 78541: 0 140: 78542: 0 140: 78543: 0 140: 78544: 0 140: 78545: 0 140: 78546: 0 140: 78547: 0 140: 78548: 0 140: 78549: 0 140: 78550: 0 140: 78551: 0 140: 78552: 0 140: 78553: 0 140: 78554: 0 140: 78555: 0 140: 78556: 0 140: 78557: 0 140: 78558: 0 140: 78559: 0 140: 78560: 0 140: 78561: 0 140: 78562: 0 140: 78563: 0 140: 78564: 0 140: 78565: 0 140: 78566: 0 140: 78567: 0 140: 78568: 0 140: 78569: 0 140: 78570: 0 140: 78571: 0 140: 78572: 0 140: 78573: 0 140: 78574: 0 140: 78575: 0 140: 78576: 0 140: 78577: 0 140: 78578: 0 140: 78579: 0 140: 78580: 0 140: 78581: 0 140: 78582: 0 140: 78583: 0 140: 78584: 0 140: 78585: 0 140: 78586: 0 140: 78587: 0 140: 78588: 0 140: 78589: 0 140: 78590: 0 140: 78591: 0 140: 78592: 0 140: 78593: 0 140: 78594: 0 140: 78595: 0 140: 78596: 0 140: 78597: 0 140: 78598: 0 140: 78599: 0 140: 78600: 0 140: 78601: 0 140: 78602: 0 140: 78603: 0 140: 78604: 0 140: 78605: 0 140: 78606: 0 140: 78607: 0 140: 78608: 0 140: 78609: 0 140: 78610: 0 140: 78611: 0 140: 78612: 0 140: 78613: 0 140: 78614: 0 140: 78615: 0 140: 78616: 0 140: 78617: 0 140: 78618: 0 140: 78619: 0 140: 78620: 0 140: 78621: 0 140: 78622: 0 140: 78623: 0 140: 78624: 0 140: 78625: 0 140: 78626: 0 140: 78627: 0 140: 78628: 0 140: 78629: 0 140: 78630: 0 140: 78631: 0 140: 78632: 0 140: 78633: 0 140: 78634: 0 140: 78635: 0 140: 78636: 0 140: 78637: 0 140: 78638: 0 140: 78639: 0 140: 78640: 0 140: 78641: 0 140: 78642: 0 140: 78643: 0 140: 78644: 0 140: 78645: 0 140: 78646: 0 140: 78647: 0 140: 78648: 0 140: 78649: 0 140: 78650: 0 140: 78651: 0 140: 78652: 0 140: 78653: 0 140: 78654: 0 140: 78655: 0 140: 78656: 0 140: 78657: 0 140: 78658: 0 140: 78659: 0 140: 78660: 0 140: 78661: 0 140: 78662: 0 140: 78663: 0 140: 78664: 0 140: 78665: 0 140: 78666: 0 140: 78667: 0 140: 78668: 0 140: 78669: 0 140: 78670: 0 140: 78671: 0 140: 78672: 0 140: 78673: 0 140: 78674: 0 140: 78675: 0 140: 78676: 0 140: 78677: 0 140: 78678: 0 140: 78679: 0 140: 78680: 0 140: 78681: 0 140: 78682: 0 140: 78683: 0 140: 78684: 0 140: 78685: 0 140: 78686: 0 140: 78687: 0 140: 78688: 0 140: 78689: 0 140: 78690: 0 140: 78691: 0 140: 78692: 0 140: 78693: 0 140: 78694: 0 140: 78695: 0 140: 78696: 0 140: 78697: 0 140: 78698: 0 140: 78699: 0 140: 78700: 0 140: 78701: 0 140: 78702: 0 140: 78703: 0 140: 78704: 0 140: 78705: 0 140: 78706: 0 140: 78707: 0 140: 78708: 0 140: 78709: 0 140: 78710: 0 140: 78711: 0 140: 78712: 0 140: 78713: 0 140: 78714: 0 140: 78715: 0 140: 78716: 0 140: 78717: 0 140: 78718: 0 140: 78719: 0 140: 78720: 0 140: 78721: 0 140: 78722: 0 140: 78723: 0 140: 78724: 0 140: 78725: 0 140: 78726: 0 140: 78727: 0 140: 78728: 0 140: 78729: 0 140: 78730: 0 140: 78731: 0 140: 78732: 0 140: 78733: 0 140: 78734: 0 140: 78735: 0 140: 78736: 0 140: 78737: 0 140: 78738: 0 140: 78739: 0 140: 78740: 0 140: 78741: 0 140: 78742: 0 140: 78743: 0 140: 78744: 0 140: 78745: 0 140: 78746: 0 140: 78747: 0 140: 78748: 0 140: 78749: 0 140: 78750: 0 140: 78751: 0 140: 78752: 0 140: 78753: 0 140: 78754: 0 140: 78755: 0 140: 78756: 0 140: 78757: 0 140: 78758: 0 140: 78759: 0 140: 78760: 0 140: 78761: 0 140: 78762: 0 140: 78763: 0 140: 78764: 0 140: 78765: 0 140: 78766: 0 140: 78767: 0 140: 78768: 0 140: 78769: 0 140: 78770: 0 140: 78771: 0 140: 78772: 0 140: 78773: 0 140: 78774: 0 140: 78775: 0 140: 78776: 0 140: 78777: 0 140: 78778: 0 140: 78779: 0 140: 78780: 0 140: 78781: 0 140: 78782: 0 140: 78783: 0 140: 78784: 0 140: 78785: 0 140: 78786: 0 140: 78787: 0 140: 78788: 0 140: 78789: 0 140: 78790: 0 140: 78791: 0 140: 78792: 0 140: 78793: 0 140: 78794: 0 140: 78795: 0 140: 78796: 0 140: 78797: 0 140: 78798: 0 140: 78799: 0 140: 78800: 0 140: 78801: 0 140: 78802: 0 140: 78803: 0 140: 78804: 0 140: 78805: 0 140: 78806: 0 140: 78807: 0 140: 78808: 0 140: 78809: 0 140: 78810: 0 140: 78811: 0 140: 78812: 0 140: 78813: 0 140: 78814: 0 140: 78815: 0 140: 78816: 0 140: 78817: 0 140: 78818: 0 140: 78819: 0 140: 78820: 0 140: 78821: 0 140: 78822: 0 140: 78823: 0 140: 78824: 0 140: 78825: 0 140: 78826: 0 140: 78827: 0 140: 78828: 0 140: 78829: 0 140: 78830: 0 140: 78831: 0 140: 78832: 0 140: 78833: 0 140: 78834: 0 140: 78835: 0 140: 78836: 0 140: 78837: 0 140: 78838: 0 140: 78839: 0 140: 78840: 0 140: 78841: 0 140: 78842: 0 140: 78843: 0 140: 78844: 0 140: 78845: 0 140: 78846: 0 140: 78847: 0 140: 78848: 0 140: 78849: 0 140: 78850: 0 140: 78851: 0 140: 78852: 0 140: 78853: 0 140: 78854: 0 140: 78855: 0 140: 78856: 0 140: 78857: 0 140: 78858: 0 140: 78859: 0 140: 78860: 0 140: 78861: 0 140: 78862: 0 140: 78863: 0 140: 78864: 0 140: 78865: 0 140: 78866: 0 140: 78867: 0 140: 78868: 0 140: 78869: 0 140: 78870: 0 140: 78871: 0 140: 78872: 0 140: 78873: 0 140: 78874: 0 140: 78875: 0 140: 78876: 0 140: 78877: 0 140: 78878: 0 140: 78879: 0 140: 78880: 0 140: 78881: 0 140: 78882: 0 140: 78883: 0 140: 78884: 0 140: 78885: 0 140: 78886: 0 140: 78887: 0 140: 78888: 0 140: 78889: 0 140: 78890: 0 140: 78891: 0 140: 78892: 0 140: 78893: 0 140: 78894: 0 140: 78895: 0 140: 78896: 0 140: 78897: 0 140: 78898: 0 140: 78899: 0 140: 78900: 0 140: 78901: 0 140: 78902: 0 140: 78903: 0 140: 78904: 0 140: 78905: 0 140: 78906: 0 140: 78907: 0 140: 78908: 0 140: 78909: 0 140: 78910: 0 140: 78911: 0 140: 78912: 0 140: 78913: 0 140: 78914: 0 140: 78915: 0 140: 78916: 0 140: 78917: 0 140: 78918: 0 140: 78919: 0 140: 78920: 0 140: 78921: 0 140: 78922: 0 140: 78923: 0 140: 78924: 0 140: 78925: 0 140: 78926: 0 140: 78927: 0 140: 78928: 0 140: 78929: 0 140: 78930: 0 140: 78931: 0 140: 78932: 0 140: 78933: 0 140: 78934: 0 140: 78935: 0 140: 78936: 0 140: 78937: 0 140: 78938: 0 140: 78939: 0 140: 78940: 0 140: 78941: 0 140: 78942: 0 140: 78943: 0 140: 78944: 0 140: 78945: 0 140: 78946: 0 140: 78947: 0 140: 78948: 0 140: 78949: 0 140: 78950: 0 140: 78951: 0 140: 78952: 0 140: 78953: 0 140: 78954: 0 140: 78955: 0 140: 78956: 0 140: 78957: 0 140: 78958: 0 140: 78959: 0 140: 78960: 0 140: 78961: 0 140: 78962: 0 140: 78963: 0 140: 78964: 0 140: 78965: 0 140: 78966: 0 140: 78967: 0 140: 78968: 0 140: 78969: 0 140: 78970: 0 140: 78971: 0 140: 78972: 0 140: 78973: 0 140: 78974: 0 140: 78975: 0 140: 78976: 0 140: 78977: 0 140: 78978: 0 140: 78979: 0 140: 78980: 0 140: 78981: 0 140: 78982: 0 140: 78983: 0 140: 78984: 0 140: 78985: 0 140: 78986: 0 140: 78987: 0 140: 78988: 0 140: 78989: 0 140: 78990: 0 140: 78991: 0 140: 78992: 0 140: 78993: 0 140: 78994: 0 140: 78995: 0 140: 78996: 0 140: 78997: 0 140: 78998: 0 140: 78999: 0 140: 79000: 0 140: 79001: 0 140: 79002: 0 140: 79003: 0 140: 79004: 0 140: 79005: 0 140: 79006: 0 140: 79007: 0 140: 79008: 0 140: 79009: 0 140: 79010: 0 140: 79011: 0 140: 79012: 0 140: 79013: 0 140: 79014: 0 140: 79015: 0 140: 79016: 0 140: 79017: 0 140: 79018: 0 140: 79019: 0 140: 79020: 0 140: 79021: 0 140: 79022: 0 140: 79023: 0 140: 79024: 0 140: 79025: 0 140: 79026: 0 140: 79027: 0 140: 79028: 0 140: 79029: 0 140: 79030: 0 140: 79031: 0 140: 79032: 0 140: 79033: 0 140: 79034: 0 140: 79035: 0 140: 79036: 0 140: 79037: 0 140: 79038: 0 140: 79039: 0 140: 79040: 0 140: 79041: 0 140: 79042: 0 140: 79043: 0 140: 79044: 0 140: 79045: 0 140: 79046: 0 140: 79047: 0 140: 79048: 0 140: 79049: 0 140: 79050: 0 140: 79051: 0 140: 79052: 0 140: 79053: 0 140: 79054: 0 140: 79055: 0 140: 79056: 0 140: 79057: 0 140: 79058: 0 140: 79059: 0 140: 79060: 0 140: 79061: 0 140: 79062: 0 140: 79063: 0 140: 79064: 0 140: 79065: 0 140: 79066: 0 140: 79067: 0 140: 79068: 0 140: 79069: 0 140: 79070: 0 140: 79071: 0 140: 79072: 0 140: 79073: 0 140: 79074: 0 140: 79075: 0 140: 79076: 0 140: 79077: 0 140: 79078: 0 140: 79079: 0 140: 79080: 0 140: 79081: 0 140: 79082: 0 140: 79083: 0 140: 79084: 0 140: 79085: 0 140: 79086: 0 140: 79087: 0 140: 79088: 0 140: 79089: 0 140: 79090: 0 140: 79091: 0 140: 79092: 0 140: 79093: 0 140: 79094: 0 140: 79095: 0 140: 79096: 0 140: 79097: 0 140: 79098: 0 140: 79099: 0 140: 79100: 0 140: 79101: 0 140: 79102: 0 140: 79103: 0 140: 79104: 0 140: 79105: 0 140: 79106: 0 140: 79107: 0 140: 79108: 0 140: 79109: 0 140: 79110: 0 140: 79111: 0 140: 79112: 0 140: 79113: 0 140: 79114: 0 140: 79115: 0 140: 79116: 0 140: 79117: 0 140: 79118: 0 140: 79119: 0 140: 79120: 0 140: 79121: 0 140: 79122: 0 140: 79123: 0 140: 79124: 0 140: 79125: 0 140: 79126: 0 140: 79127: 0 140: 79128: 0 140: 79129: 0 140: 79130: 0 140: 79131: 0 140: 79132: 0 140: 79133: 0 140: 79134: 0 140: 79135: 0 140: 79136: 0 140: 79137: 0 140: 79138: 0 140: 79139: 0 140: 79140: 0 140: 79141: 0 140: 79142: 0 140: 79143: 0 140: 79144: 0 140: 79145: 0 140: 79146: 0 140: 79147: 0 140: 79148: 0 140: 79149: 0 140: 79150: 0 140: 79151: 0 140: 79152: 0 140: 79153: 0 140: 79154: 0 140: 79155: 0 140: 79156: 0 140: 79157: 0 140: 79158: 0 140: 79159: 0 140: 79160: 0 140: 79161: 0 140: 79162: 0 140: 79163: 0 140: 79164: 0 140: 79165: 0 140: 79166: 0 140: 79167: 0 140: 79168: 0 140: 79169: 0 140: 79170: 0 140: 79171: 0 140: 79172: 0 140: 79173: 0 140: 79174: 0 140: 79175: 0 140: 79176: 0 140: 79177: 0 140: 79178: 0 140: 79179: 0 140: 79180: 0 140: 79181: 0 140: 79182: 0 140: 79183: 0 140: 79184: 0 140: 79185: 0 140: 79186: 0 140: 79187: 0 140: 79188: 0 140: 79189: 0 140: 79190: 0 140: 79191: 0 140: 79192: 0 140: 79193: 0 140: 79194: 0 140: 79195: 0 140: 79196: 0 140: 79197: 0 140: 79198: 0 140: 79199: 0 140: 79200: 0 140: 79201: 0 140: 79202: 0 140: 79203: 0 140: 79204: 0 140: 79205: 0 140: 79206: 0 140: 79207: 0 140: 79208: 0 140: 79209: 0 140: 79210: 0 140: 79211: 0 140: 79212: 0 140: 79213: 0 140: 79214: 0 140: 79215: 0 140: 79216: 0 140: 79217: 0 140: 79218: 0 140: 79219: 0 140: 79220: 0 140: 79221: 0 140: 79222: 0 140: 79223: 0 140: 79224: 0 140: 79225: 0 140: 79226: 0 140: 79227: 0 140: 79228: 0 140: 79229: 0 140: 79230: 0 140: 79231: 0 140: 79232: 0 140: 79233: 0 140: 79234: 0 140: 79235: 0 140: 79236: 0 140: 79237: 0 140: 79238: 0 140: 79239: 0 140: 79240: 0 140: 79241: 0 140: 79242: 0 140: 79243: 0 140: 79244: 0 140: 79245: 0 140: 79246: 0 140: 79247: 0 140: 79248: 0 140: 79249: 0 140: 79250: 0 140: 79251: 0 140: 79252: 0 140: 79253: 0 140: 79254: 0 140: 79255: 0 140: 79256: 0 140: 79257: 0 140: 79258: 0 140: 79259: 0 140: 79260: 0 140: 79261: 0 140: 79262: 0 140: 79263: 0 140: 79264: 0 140: 79265: 0 140: 79266: 0 140: 79267: 0 140: 79268: 0 140: 79269: 0 140: 79270: 0 140: 79271: 0 140: 79272: 0 140: 79273: 0 140: 79274: 0 140: 79275: 0 140: 79276: 0 140: 79277: 0 140: 79278: 0 140: 79279: 0 140: 79280: 0 140: 79281: 0 140: 79282: 0 140: 79283: 0 140: 79284: 0 140: 79285: 0 140: 79286: 0 140: 79287: 0 140: 79288: 0 140: 79289: 0 140: 79290: 0 140: 79291: 0 140: 79292: 0 140: 79293: 0 140: 79294: 0 140: 79295: 0 140: 79296: 0 140: 79297: 0 140: 79298: 0 140: 79299: 0 140: 79300: 0 140: 79301: 0 140: 79302: 0 140: 79303: 0 140: 79304: 0 140: 79305: 0 140: 79306: 0 140: 79307: 0 140: 79308: 0 140: 79309: 0 140: 79310: 0 140: 79311: 0 140: 79312: 0 140: 79313: 0 140: 79314: 0 140: 79315: 0 140: 79316: 0 140: 79317: 0 140: 79318: 0 140: 79319: 0 140: 79320: 0 140: 79321: 0 140: 79322: 0 140: 79323: 0 140: 79324: 0 140: 79325: 0 140: 79326: 0 140: 79327: 0 140: 79328: 0 140: 79329: 0 140: 79330: 0 140: 79331: 0 140: 79332: 0 140: 79333: 0 140: 79334: 0 140: 79335: 0 140: 79336: 0 140: 79337: 0 140: 79338: 0 140: 79339: 0 140: 79340: 0 140: 79341: 0 140: 79342: 0 140: 79343: 0 140: 79344: 0 140: 79345: 0 140: 79346: 0 140: 79347: 0 140: 79348: 0 140: 79349: 0 140: 79350: 0 140: 79351: 0 140: 79352: 0 140: 79353: 0 140: 79354: 0 140: 79355: 0 140: 79356: 0 140: 79357: 0 140: 79358: 0 140: 79359: 0 140: 79360: 0 140: 79361: 0 140: 79362: 0 140: 79363: 0 140: 79364: 0 140: 79365: 0 140: 79366: 0 140: 79367: 0 140: 79368: 0 140: 79369: 0 140: 79370: 0 140: 79371: 0 140: 79372: 0 140: 79373: 0 140: 79374: 0 140: 79375: 0 140: 79376: 0 140: 79377: 0 140: 79378: 0 140: 79379: 0 140: 79380: 0 140: 79381: 0 140: 79382: 0 140: 79383: 0 140: 79384: 0 140: 79385: 0 140: 79386: 0 140: 79387: 0 140: 79388: 0 140: 79389: 0 140: 79390: 0 140: 79391: 0 140: 79392: 0 140: 79393: 0 140: 79394: 0 140: 79395: 0 140: 79396: 0 140: 79397: 0 140: 79398: 0 140: 79399: 0 140: 79400: 0 140: 79401: 0 140: 79402: 0 140: 79403: 0 140: 79404: 0 140: 79405: 0 140: 79406: 0 140: 79407: 0 140: 79408: 0 140: 79409: 0 140: 79410: 0 140: 79411: 0 140: 79412: 0 140: 79413: 0 140: 79414: 0 140: 79415: 0 140: 79416: 0 140: 79417: 0 140: 79418: 0 140: 79419: 0 140: 79420: 0 140: 79421: 0 140: 79422: 0 140: 79423: 0 140: 79424: 0 140: 79425: 0 140: 79426: 0 140: 79427: 0 140: 79428: 0 140: 79429: 0 140: 79430: 0 140: 79431: 0 140: 79432: 0 140: 79433: 0 140: 79434: 0 140: 79435: 0 140: 79436: 0 140: 79437: 0 140: 79438: 0 140: 79439: 0 140: 79440: 0 140: 79441: 0 140: 79442: 0 140: 79443: 0 140: 79444: 0 140: 79445: 0 140: 79446: 0 140: 79447: 0 140: 79448: 0 140: 79449: 0 140: 79450: 0 140: 79451: 0 140: 79452: 0 140: 79453: 0 140: 79454: 0 140: 79455: 0 140: 79456: 0 140: 79457: 0 140: 79458: 0 140: 79459: 0 140: 79460: 0 140: 79461: 0 140: 79462: 0 140: 79463: 0 140: 79464: 0 140: 79465: 0 140: 79466: 0 140: 79467: 0 140: 79468: 0 140: 79469: 0 140: 79470: 0 140: 79471: 0 140: 79472: 0 140: 79473: 0 140: 79474: 0 140: 79475: 0 140: 79476: 0 140: 79477: 0 140: 79478: 0 140: 79479: 0 140: 79480: 0 140: 79481: 0 140: 79482: 0 140: 79483: 0 140: 79484: 0 140: 79485: 0 140: 79486: 0 140: 79487: 0 140: 79488: 0 140: 79489: 0 140: 79490: 0 140: 79491: 0 140: 79492: 0 140: 79493: 0 140: 79494: 0 140: 79495: 0 140: 79496: 0 140: 79497: 0 140: 79498: 0 140: 79499: 0 140: 79500: 0 140: 79501: 0 140: 79502: 0 140: 79503: 0 140: 79504: 0 140: 79505: 0 140: 79506: 0 140: 79507: 0 140: 79508: 0 140: 79509: 0 140: 79510: 0 140: 79511: 0 140: 79512: 0 140: 79513: 0 140: 79514: 0 140: 79515: 0 140: 79516: 0 140: 79517: 0 140: 79518: 0 140: 79519: 0 140: 79520: 0 140: 79521: 0 140: 79522: 0 140: 79523: 0 140: 79524: 0 140: 79525: 0 140: 79526: 0 140: 79527: 0 140: 79528: 0 140: 79529: 0 140: 79530: 0 140: 79531: 0 140: 79532: 0 140: 79533: 0 140: 79534: 0 140: 79535: 0 140: 79536: 0 140: 79537: 0 140: 79538: 0 140: 79539: 0 140: 79540: 0 140: 79541: 0 140: 79542: 0 140: 79543: 0 140: 79544: 0 140: 79545: 0 140: 79546: 0 140: 79547: 0 140: 79548: 0 140: 79549: 0 140: 79550: 0 140: 79551: 0 140: 79552: 0 140: 79553: 0 140: 79554: 0 140: 79555: 0 140: 79556: 0 140: 79557: 0 140: 79558: 0 140: 79559: 0 140: 79560: 0 140: 79561: 0 140: 79562: 0 140: 79563: 0 140: 79564: 0 140: 79565: 0 140: 79566: 0 140: 79567: 0 140: 79568: 0 140: 79569: 0 140: 79570: 0 140: 79571: 0 140: 79572: 0 140: 79573: 0 140: 79574: 0 140: 79575: 0 140: 79576: 0 140: 79577: 0 140: 79578: 0 140: 79579: 0 140: 79580: 0 140: 79581: 0 140: 79582: 0 140: 79583: 0 140: 79584: 0 140: 79585: 0 140: 79586: 0 140: 79587: 0 140: 79588: 0 140: 79589: 0 140: 79590: 0 140: 79591: 0 140: 79592: 0 140: 79593: 0 140: 79594: 0 140: 79595: 0 140: 79596: 0 140: 79597: 0 140: 79598: 0 140: 79599: 0 140: 79600: 0 140: 79601: 0 140: 79602: 0 140: 79603: 0 140: 79604: 0 140: 79605: 0 140: 79606: 0 140: 79607: 0 140: 79608: 0 140: 79609: 0 140: 79610: 0 140: 79611: 0 140: 79612: 0 140: 79613: 0 140: 79614: 0 140: 79615: 0 140: 79616: 0 140: 79617: 0 140: 79618: 0 140: 79619: 0 140: 79620: 0 140: 79621: 0 140: 79622: 0 140: 79623: 0 140: 79624: 0 140: 79625: 0 140: 79626: 0 140: 79627: 0 140: 79628: 0 140: 79629: 0 140: 79630: 0 140: 79631: 0 140: 79632: 0 140: 79633: 0 140: 79634: 0 140: 79635: 0 140: 79636: 0 140: 79637: 0 140: 79638: 0 140: 79639: 0 140: 79640: 0 140: 79641: 0 140: 79642: 0 140: 79643: 0 140: 79644: 0 140: 79645: 0 140: 79646: 0 140: 79647: 0 140: 79648: 0 140: 79649: 0 140: 79650: 0 140: 79651: 0 140: 79652: 0 140: 79653: 0 140: 79654: 0 140: 79655: 0 140: 79656: 0 140: 79657: 0 140: 79658: 0 140: 79659: 0 140: 79660: 0 140: 79661: 0 140: 79662: 0 140: 79663: 0 140: 79664: 0 140: 79665: 0 140: 79666: 0 140: 79667: 0 140: 79668: 0 140: 79669: 0 140: 79670: 0 140: 79671: 0 140: 79672: 0 140: 79673: 0 140: 79674: 0 140: 79675: 0 140: 79676: 0 140: 79677: 0 140: 79678: 0 140: 79679: 0 140: 79680: 0 140: 79681: 0 140: 79682: 0 140: 79683: 0 140: 79684: 0 140: 79685: 0 140: 79686: 0 140: 79687: 0 140: 79688: 0 140: 79689: 0 140: 79690: 0 140: 79691: 0 140: 79692: 0 140: 79693: 0 140: 79694: 0 140: 79695: 0 140: 79696: 0 140: 79697: 0 140: 79698: 0 140: 79699: 0 140: 79700: 0 140: 79701: 0 140: 79702: 0 140: 79703: 0 140: 79704: 0 140: 79705: 0 140: 79706: 0 140: 79707: 0 140: 79708: 0 140: 79709: 0 140: 79710: 0 140: 79711: 0 140: 79712: 0 140: 79713: 0 140: 79714: 0 140: 79715: 0 140: 79716: 0 140: 79717: 0 140: 79718: 0 140: 79719: 0 140: 79720: 0 140: 79721: 0 140: 79722: 0 140: 79723: 0 140: 79724: 0 140: 79725: 0 140: 79726: 0 140: 79727: 0 140: 79728: 0 140: 79729: 0 140: 79730: 0 140: 79731: 0 140: 79732: 0 140: 79733: 0 140: 79734: 0 140: 79735: 0 140: 79736: 0 140: 79737: 0 140: 79738: 0 140: 79739: 0 140: 79740: 0 140: 79741: 0 140: 79742: 0 140: 79743: 0 140: 79744: 0 140: 79745: 0 140: 79746: 0 140: 79747: 0 140: 79748: 0 140: 79749: 0 140: 79750: 0 140: 79751: 0 140: 79752: 0 140: 79753: 0 140: 79754: 0 140: 79755: 0 140: 79756: 0 140: 79757: 0 140: 79758: 0 140: 79759: 0 140: 79760: 0 140: 79761: 0 140: 79762: 0 140: 79763: 0 140: 79764: 0 140: 79765: 0 140: 79766: 0 140: 79767: 0 140: 79768: 0 140: 79769: 0 140: 79770: 0 140: 79771: 0 140: 79772: 0 140: 79773: 0 140: 79774: 0 140: 79775: 0 140: 79776: 0 140: 79777: 0 140: 79778: 0 140: 79779: 0 140: 79780: 0 140: 79781: 0 140: 79782: 0 140: 79783: 0 140: 79784: 0 140: 79785: 0 140: 79786: 0 140: 79787: 0 140: 79788: 0 140: 79789: 0 140: 79790: 0 140: 79791: 0 140: 79792: 0 140: 79793: 0 140: 79794: 0 140: 79795: 0 140: 79796: 0 140: 79797: 0 140: 79798: 0 140: 79799: 0 140: 79800: 0 140: 79801: 0 140: 79802: 0 140: 79803: 0 140: 79804: 0 140: 79805: 0 140: 79806: 0 140: 79807: 0 140: 79808: 0 140: 79809: 0 140: 79810: 0 140: 79811: 0 140: 79812: 0 140: 79813: 0 140: 79814: 0 140: 79815: 0 140: 79816: 0 140: 79817: 0 140: 79818: 0 140: 79819: 0 140: 79820: 0 140: 79821: 0 140: 79822: 0 140: 79823: 0 140: 79824: 0 140: 79825: 0 140: 79826: 0 140: 79827: 0 140: 79828: 0 140: 79829: 0 140: 79830: 0 140: 79831: 0 140: 79832: 0 140: 79833: 0 140: 79834: 0 140: 79835: 0 140: 79836: 0 140: 79837: 0 140: 79838: 0 140: 79839: 0 140: 79840: 0 140: 79841: 0 140: 79842: 0 140: 79843: 0 140: 79844: 0 140: 79845: 0 140: 79846: 0 140: 79847: 0 140: 79848: 0 140: 79849: 0 140: 79850: 0 140: 79851: 0 140: 79852: 0 140: 79853: 0 140: 79854: 0 140: 79855: 0 140: 79856: 0 140: 79857: 0 140: 79858: 0 140: 79859: 0 140: 79860: 0 140: 79861: 0 140: 79862: 0 140: 79863: 0 140: 79864: 0 140: 79865: 0 140: 79866: 0 140: 79867: 0 140: 79868: 0 140: 79869: 0 140: 79870: 0 140: 79871: 0 140: 79872: 0 140: 79873: 0 140: 79874: 0 140: 79875: 0 140: 79876: 0 140: 79877: 0 140: 79878: 0 140: 79879: 0 140: 79880: 0 140: 79881: 0 140: 79882: 0 140: 79883: 0 140: 79884: 0 140: 79885: 0 140: 79886: 0 140: 79887: 0 140: 79888: 0 140: 79889: 0 140: 79890: 0 140: 79891: 0 140: 79892: 0 140: 79893: 0 140: 79894: 0 140: 79895: 0 140: 79896: 0 140: 79897: 0 140: 79898: 0 140: 79899: 0 140: 79900: 0 140: 79901: 0 140: 79902: 0 140: 79903: 0 140: 79904: 0 140: 79905: 0 140: 79906: 0 140: 79907: 0 140: 79908: 0 140: 79909: 0 140: 79910: 0 140: 79911: 0 140: 79912: 0 140: 79913: 0 140: 79914: 0 140: 79915: 0 140: 79916: 0 140: 79917: 0 140: 79918: 0 140: 79919: 0 140: 79920: 0 140: 79921: 0 140: 79922: 0 140: 79923: 0 140: 79924: 0 140: 79925: 0 140: 79926: 0 140: 79927: 0 140: 79928: 0 140: 79929: 0 140: 79930: 0 140: 79931: 0 140: 79932: 0 140: 79933: 0 140: 79934: 0 140: 79935: 0 140: 79936: 0 140: 79937: 0 140: 79938: 0 140: 79939: 0 140: 79940: 0 140: 79941: 0 140: 79942: 0 140: 79943: 0 140: 79944: 0 140: 79945: 0 140: 79946: 0 140: 79947: 0 140: 79948: 0 140: 79949: 0 140: 79950: 0 140: 79951: 0 140: 79952: 0 140: 79953: 0 140: 79954: 0 140: 79955: 0 140: 79956: 0 140: 79957: 0 140: 79958: 0 140: 79959: 0 140: 79960: 0 140: 79961: 0 140: 79962: 0 140: 79963: 0 140: 79964: 0 140: 79965: 0 140: 79966: 0 140: 79967: 0 140: 79968: 0 140: 79969: 0 140: 79970: 0 140: 79971: 0 140: 79972: 0 140: 79973: 0 140: 79974: 0 140: 79975: 0 140: 79976: 0 140: 79977: 0 140: 79978: 0 140: 79979: 0 140: 79980: 0 140: 79981: 0 140: 79982: 0 140: 79983: 0 140: 79984: 0 140: 79985: 0 140: 79986: 0 140: 79987: 0 140: 79988: 0 140: 79989: 0 140: 79990: 0 140: 79991: 0 140: 79992: 0 140: 79993: 0 140: 79994: 0 140: 79995: 0 140: 79996: 0 140: 79997: 0 140: 79998: 0 140: 79999: 0 140: 80000: 0 140: 80001: 0 140: 80002: 0 140: 80003: 0 140: 80004: 0 140: 80005: 0 140: 80006: 0 140: 80007: 0 140: 80008: 0 140: 80009: 0 140: 80010: 0 140: 80011: 0 140: 80012: 0 140: 80013: 0 140: 80014: 0 140: 80015: 0 140: 80016: 0 140: 80017: 0 140: 80018: 0 140: 80019: 0 140: 80020: 0 140: 80021: 0 140: 80022: 0 140: 80023: 0 140: 80024: 0 140: 80025: 0 140: 80026: 0 140: 80027: 0 140: 80028: 0 140: 80029: 0 140: 80030: 0 140: 80031: 0 140: 80032: 0 140: 80033: 0 140: 80034: 0 140: 80035: 0 140: 80036: 0 140: 80037: 0 140: 80038: 0 140: 80039: 0 140: 80040: 0 140: 80041: 0 140: 80042: 0 140: 80043: 0 140: 80044: 0 140: 80045: 0 140: 80046: 0 140: 80047: 0 140: 80048: 0 140: 80049: 0 140: 80050: 0 140: 80051: 0 140: 80052: 0 140: 80053: 0 140: 80054: 0 140: 80055: 0 140: 80056: 0 140: 80057: 0 140: 80058: 0 140: 80059: 0 140: 80060: 0 140: 80061: 0 140: 80062: 0 140: 80063: 0 140: 80064: 0 140: 80065: 0 140: 80066: 0 140: 80067: 0 140: 80068: 0 140: 80069: 0 140: 80070: 0 140: 80071: 0 140: 80072: 0 140: 80073: 0 140: 80074: 0 140: 80075: 0 140: 80076: 0 140: 80077: 0 140: 80078: 0 140: 80079: 0 140: 80080: 0 140: 80081: 0 140: 80082: 0 140: 80083: 0 140: 80084: 0 140: 80085: 0 140: 80086: 0 140: 80087: 0 140: 80088: 0 140: 80089: 0 140: 80090: 0 140: 80091: 0 140: 80092: 0 140: 80093: 0 140: 80094: 0 140: 80095: 0 140: 80096: 0 140: 80097: 0 140: 80098: 0 140: 80099: 0 140: 80100: 0 140: 80101: 0 140: 80102: 0 140: 80103: 0 140: 80104: 0 140: 80105: 0 140: 80106: 0 140: 80107: 0 140: 80108: 0 140: 80109: 0 140: 80110: 0 140: 80111: 0 140: 80112: 0 140: 80113: 0 140: 80114: 0 140: 80115: 0 140: 80116: 0 140: 80117: 0 140: 80118: 0 140: 80119: 0 140: 80120: 0 140: 80121: 0 140: 80122: 0 140: 80123: 0 140: 80124: 0 140: 80125: 0 140: 80126: 0 140: 80127: 0 140: 80128: 0 140: 80129: 0 140: 80130: 0 140: 80131: 0 140: 80132: 0 140: 80133: 0 140: 80134: 0 140: 80135: 0 140: 80136: 0 140: 80137: 0 140: 80138: 0 140: 80139: 0 140: 80140: 0 140: 80141: 0 140: 80142: 0 140: 80143: 0 140: 80144: 0 140: 80145: 0 140: 80146: 0 140: 80147: 0 140: 80148: 0 140: 80149: 0 140: 80150: 0 140: 80151: 0 140: 80152: 0 140: 80153: 0 140: 80154: 0 140: 80155: 0 140: 80156: 0 140: 80157: 0 140: 80158: 0 140: 80159: 0 140: 80160: 0 140: 80161: 0 140: 80162: 0 140: 80163: 0 140: 80164: 0 140: 80165: 0 140: 80166: 0 140: 80167: 0 140: 80168: 0 140: 80169: 0 140: 80170: 0 140: 80171: 0 140: 80172: 0 140: 80173: 0 140: 80174: 0 140: 80175: 0 140: 80176: 0 140: 80177: 0 140: 80178: 0 140: 80179: 0 140: 80180: 0 140: 80181: 0 140: 80182: 0 140: 80183: 0 140: 80184: 0 140: 80185: 0 140: 80186: 0 140: 80187: 0 140: 80188: 0 140: 80189: 0 140: 80190: 0 140: 80191: 0 140: 80192: 0 140: 80193: 0 140: 80194: 0 140: 80195: 0 140: 80196: 0 140: 80197: 0 140: 80198: 0 140: 80199: 0 140: 80200: 0 140: 80201: 0 140: 80202: 0 140: 80203: 0 140: 80204: 0 140: 80205: 0 140: 80206: 0 140: 80207: 0 140: 80208: 0 140: 80209: 0 140: 80210: 0 140: 80211: 0 140: 80212: 0 140: 80213: 0 140: 80214: 0 140: 80215: 0 140: 80216: 0 140: 80217: 0 140: 80218: 0 140: 80219: 0 140: 80220: 0 140: 80221: 0 140: 80222: 0 140: 80223: 0 140: 80224: 0 140: 80225: 0 140: 80226: 0 140: 80227: 0 140: 80228: 0 140: 80229: 0 140: 80230: 0 140: 80231: 0 140: 80232: 0 140: 80233: 0 140: 80234: 0 140: 80235: 0 140: 80236: 0 140: 80237: 0 140: 80238: 0 140: 80239: 0 140: 80240: 0 140: 80241: 0 140: 80242: 0 140: 80243: 0 140: 80244: 0 140: 80245: 0 140: 80246: 0 140: 80247: 0 140: 80248: 0 140: 80249: 0 140: 80250: 0 140: 80251: 0 140: 80252: 0 140: 80253: 0 140: 80254: 0 140: 80255: 0 140: 80256: 0 140: 80257: 0 140: 80258: 0 140: 80259: 0 140: 80260: 0 140: 80261: 0 140: 80262: 0 140: 80263: 0 140: 80264: 0 140: 80265: 0 140: 80266: 0 140: 80267: 0 140: 80268: 0 140: 80269: 0 140: 80270: 0 140: 80271: 0 140: 80272: 0 140: 80273: 0 140: 80274: 0 140: 80275: 0 140: 80276: 0 140: 80277: 0 140: 80278: 0 140: 80279: 0 140: 80280: 0 140: 80281: 0 140: 80282: 0 140: 80283: 0 140: 80284: 0 140: 80285: 0 140: 80286: 0 140: 80287: 0 140: 80288: 0 140: 80289: 0 140: 80290: 0 140: 80291: 0 140: 80292: 0 140: 80293: 0 140: 80294: 0 140: 80295: 0 140: 80296: 0 140: 80297: 0 140: 80298: 0 140: 80299: 0 140: 80300: 0 140: 80301: 0 140: 80302: 0 140: 80303: 0 140: 80304: 0 140: 80305: 0 140: 80306: 0 140: 80307: 0 140: 80308: 0 140: 80309: 0 140: 80310: 0 140: 80311: 0 140: 80312: 0 140: 80313: 0 140: 80314: 0 140: 80315: 0 140: 80316: 0 140: 80317: 0 140: 80318: 0 140: 80319: 0 140: 80320: 0 140: 80321: 0 140: 80322: 0 140: 80323: 0 140: 80324: 0 140: 80325: 0 140: 80326: 0 140: 80327: 0 140: 80328: 0 140: 80329: 0 140: 80330: 0 140: 80331: 0 140: 80332: 0 140: 80333: 0 140: 80334: 0 140: 80335: 0 140: 80336: 0 140: 80337: 0 140: 80338: 0 140: 80339: 0 140: 80340: 0 140: 80341: 0 140: 80342: 0 140: 80343: 0 140: 80344: 0 140: 80345: 0 140: 80346: 0 140: 80347: 0 140: 80348: 0 140: 80349: 0 140: 80350: 0 140: 80351: 0 140: 80352: 0 140: 80353: 0 140: 80354: 0 140: 80355: 0 140: 80356: 0 140: 80357: 0 140: 80358: 0 140: 80359: 0 140: 80360: 0 140: 80361: 0 140: 80362: 0 140: 80363: 0 140: 80364: 0 140: 80365: 0 140: 80366: 0 140: 80367: 0 140: 80368: 0 140: 80369: 0 140: 80370: 0 140: 80371: 0 140: 80372: 0 140: 80373: 0 140: 80374: 0 140: 80375: 0 140: 80376: 0 140: 80377: 0 140: 80378: 0 140: 80379: 0 140: 80380: 0 140: 80381: 0 140: 80382: 0 140: 80383: 0 140: 80384: 0 140: 80385: 0 140: 80386: 0 140: 80387: 0 140: 80388: 0 140: 80389: 0 140: 80390: 0 140: 80391: 0 140: 80392: 0 140: 80393: 0 140: 80394: 0 140: 80395: 0 140: 80396: 0 140: 80397: 0 140: 80398: 0 140: 80399: 0 140: 80400: 0 140: 80401: 0 140: 80402: 0 140: 80403: 0 140: 80404: 0 140: 80405: 0 140: 80406: 0 140: 80407: 0 140: 80408: 0 140: 80409: 0 140: 80410: 0 140: 80411: 0 140: 80412: 0 140: 80413: 0 140: 80414: 0 140: 80415: 0 140: 80416: 0 140: 80417: 0 140: 80418: 0 140: 80419: 0 140: 80420: 0 140: 80421: 0 140: 80422: 0 140: 80423: 0 140: 80424: 0 140: 80425: 0 140: 80426: 0 140: 80427: 0 140: 80428: 0 140: 80429: 0 140: 80430: 0 140: 80431: 0 140: 80432: 0 140: 80433: 0 140: 80434: 0 140: 80435: 0 140: 80436: 0 140: 80437: 0 140: 80438: 0 140: 80439: 0 140: 80440: 0 140: 80441: 0 140: 80442: 0 140: 80443: 0 140: 80444: 0 140: 80445: 0 140: 80446: 0 140: 80447: 0 140: 80448: 0 140: 80449: 0 140: 80450: 0 140: 80451: 0 140: 80452: 0 140: 80453: 0 140: 80454: 0 140: 80455: 0 140: 80456: 0 140: 80457: 0 140: 80458: 0 140: 80459: 0 140: 80460: 0 140: 80461: 0 140: 80462: 0 140: 80463: 0 140: 80464: 0 140: 80465: 0 140: 80466: 0 140: 80467: 0 140: 80468: 0 140: 80469: 0 140: 80470: 0 140: 80471: 0 140: 80472: 0 140: 80473: 0 140: 80474: 0 140: 80475: 0 140: 80476: 0 140: 80477: 0 140: 80478: 0 140: 80479: 0 140: 80480: 0 140: 80481: 0 140: 80482: 0 140: 80483: 0 140: 80484: 0 140: 80485: 0 140: 80486: 0 140: 80487: 0 140: 80488: 0 140: 80489: 0 140: 80490: 0 140: 80491: 0 140: 80492: 0 140: 80493: 0 140: 80494: 0 140: 80495: 0 140: 80496: 0 140: 80497: 0 140: 80498: 0 140: 80499: 0 140: 80500: 0 140: 80501: 0 140: 80502: 0 140: 80503: 0 140: 80504: 0 140: 80505: 0 140: 80506: 0 140: 80507: 0 140: 80508: 0 140: 80509: 0 140: 80510: 0 140: 80511: 0 140: 80512: 0 140: 80513: 0 140: 80514: 0 140: 80515: 0 140: 80516: 0 140: 80517: 0 140: 80518: 0 140: 80519: 0 140: 80520: 0 140: 80521: 0 140: 80522: 0 140: 80523: 0 140: 80524: 0 140: 80525: 0 140: 80526: 0 140: 80527: 0 140: 80528: 0 140: 80529: 0 140: 80530: 0 140: 80531: 0 140: 80532: 0 140: 80533: 0 140: 80534: 0 140: 80535: 0 140: 80536: 0 140: 80537: 0 140: 80538: 0 140: 80539: 0 140: 80540: 0 140: 80541: 0 140: 80542: 0 140: 80543: 0 140: 80544: 0 140: 80545: 0 140: 80546: 0 140: 80547: 0 140: 80548: 0 140: 80549: 0 140: 80550: 0 140: 80551: 0 140: 80552: 0 140: 80553: 0 140: 80554: 0 140: 80555: 0 140: 80556: 0 140: 80557: 0 140: 80558: 0 140: 80559: 0 140: 80560: 0 140: 80561: 0 140: 80562: 0 140: 80563: 0 140: 80564: 0 140: 80565: 0 140: 80566: 0 140: 80567: 0 140: 80568: 0 140: 80569: 0 140: 80570: 0 140: 80571: 0 140: 80572: 0 140: 80573: 0 140: 80574: 0 140: 80575: 0 140: 80576: 0 140: 80577: 0 140: 80578: 0 140: 80579: 0 140: 80580: 0 140: 80581: 0 140: 80582: 0 140: 80583: 0 140: 80584: 0 140: 80585: 0 140: 80586: 0 140: 80587: 0 140: 80588: 0 140: 80589: 0 140: 80590: 0 140: 80591: 0 140: 80592: 0 140: 80593: 0 140: 80594: 0 140: 80595: 0 140: 80596: 0 140: 80597: 0 140: 80598: 0 140: 80599: 0 140: 80600: 0 140: 80601: 0 140: 80602: 0 140: 80603: 0 140: 80604: 0 140: 80605: 0 140: 80606: 0 140: 80607: 0 140: 80608: 0 140: 80609: 0 140: 80610: 0 140: 80611: 0 140: 80612: 0 140: 80613: 0 140: 80614: 0 140: 80615: 0 140: 80616: 0 140: 80617: 0 140: 80618: 0 140: 80619: 0 140: 80620: 0 140: 80621: 0 140: 80622: 0 140: 80623: 0 140: 80624: 0 140: 80625: 0 140: 80626: 0 140: 80627: 0 140: 80628: 0 140: 80629: 0 140: 80630: 0 140: 80631: 0 140: 80632: 0 140: 80633: 0 140: 80634: 0 140: 80635: 0 140: 80636: 0 140: 80637: 0 140: 80638: 0 140: 80639: 0 140: 80640: 0 140: 80641: 0 140: 80642: 0 140: 80643: 0 140: 80644: 0 140: 80645: 0 140: 80646: 0 140: 80647: 0 140: 80648: 0 140: 80649: 0 140: 80650: 0 140: 80651: 0 140: 80652: 0 140: 80653: 0 140: 80654: 0 140: 80655: 0 140: 80656: 0 140: 80657: 0 140: 80658: 0 140: 80659: 0 140: 80660: 0 140: 80661: 0 140: 80662: 0 140: 80663: 0 140: 80664: 0 140: 80665: 0 140: 80666: 0 140: 80667: 0 140: 80668: 0 140: 80669: 0 140: 80670: 0 140: 80671: 0 140: 80672: 0 140: 80673: 0 140: 80674: 0 140: 80675: 0 140: 80676: 0 140: 80677: 0 140: 80678: 0 140: 80679: 0 140: 80680: 0 140: 80681: 0 140: 80682: 0 140: 80683: 0 140: 80684: 0 140: 80685: 0 140: 80686: 0 140: 80687: 0 140: 80688: 0 140: 80689: 0 140: 80690: 0 140: 80691: 0 140: 80692: 0 140: 80693: 0 140: 80694: 0 140: 80695: 0 140: 80696: 0 140: 80697: 0 140: 80698: 0 140: 80699: 0 140: 80700: 0 140: 80701: 0 140: 80702: 0 140: 80703: 0 140: 80704: 0 140: 80705: 0 140: 80706: 0 140: 80707: 0 140: 80708: 0 140: 80709: 0 140: 80710: 0 140: 80711: 0 140: 80712: 0 140: 80713: 0 140: 80714: 0 140: 80715: 0 140: 80716: 0 140: 80717: 0 140: 80718: 0 140: 80719: 0 140: 80720: 0 140: 80721: 0 140: 80722: 0 140: 80723: 0 140: 80724: 0 140: 80725: 0 140: 80726: 0 140: 80727: 0 140: 80728: 0 140: 80729: 0 140: 80730: 0 140: 80731: 0 140: 80732: 0 140: 80733: 0 140: 80734: 0 140: 80735: 0 140: 80736: 0 140: 80737: 0 140: 80738: 0 140: 80739: 0 140: 80740: 0 140: 80741: 0 140: 80742: 0 140: 80743: 0 140: 80744: 0 140: 80745: 0 140: 80746: 0 140: 80747: 0 140: 80748: 0 140: 80749: 0 140: 80750: 0 140: 80751: 0 140: 80752: 0 140: 80753: 0 140: 80754: 0 140: 80755: 0 140: 80756: 0 140: 80757: 0 140: 80758: 0 140: 80759: 0 140: 80760: 0 140: 80761: 0 140: 80762: 0 140: 80763: 0 140: 80764: 0 140: 80765: 0 140: 80766: 0 140: 80767: 0 140: 80768: 0 140: 80769: 0 140: 80770: 0 140: 80771: 0 140: 80772: 0 140: 80773: 0 140: 80774: 0 140: 80775: 0 140: 80776: 0 140: 80777: 0 140: 80778: 0 140: 80779: 0 140: 80780: 0 140: 80781: 0 140: 80782: 0 140: 80783: 0 140: 80784: 0 140: 80785: 0 140: 80786: 0 140: 80787: 0 140: 80788: 0 140: 80789: 0 140: 80790: 0 140: 80791: 0 140: 80792: 0 140: 80793: 0 140: 80794: 0 140: 80795: 0 140: 80796: 0 140: 80797: 0 140: 80798: 0 140: 80799: 0 140: 80800: 0 140: 80801: 0 140: 80802: 0 140: 80803: 0 140: 80804: 0 140: 80805: 0 140: 80806: 0 140: 80807: 0 140: 80808: 0 140: 80809: 0 140: 80810: 0 140: 80811: 0 140: 80812: 0 140: 80813: 0 140: 80814: 0 140: 80815: 0 140: 80816: 0 140: 80817: 0 140: 80818: 0 140: 80819: 0 140: 80820: 0 140: 80821: 0 140: 80822: 0 140: 80823: 0 140: 80824: 0 140: 80825: 0 140: 80826: 0 140: 80827: 0 140: 80828: 0 140: 80829: 0 140: 80830: 0 140: 80831: 0 140: 80832: 0 140: 80833: 0 140: 80834: 0 140: 80835: 0 140: 80836: 0 140: 80837: 0 140: 80838: 0 140: 80839: 0 140: 80840: 0 140: 80841: 0 140: 80842: 0 140: 80843: 0 140: 80844: 0 140: 80845: 0 140: 80846: 0 140: 80847: 0 140: 80848: 0 140: 80849: 0 140: 80850: 0 140: 80851: 0 140: 80852: 0 140: 80853: 0 140: 80854: 0 140: 80855: 0 140: 80856: 0 140: 80857: 0 140: 80858: 0 140: 80859: 0 140: 80860: 0 140: 80861: 0 140: 80862: 0 140: 80863: 0 140: 80864: 0 140: 80865: 0 140: 80866: 0 140: 80867: 0 140: 80868: 0 140: 80869: 0 140: 80870: 0 140: 80871: 0 140: 80872: 0 140: 80873: 0 140: 80874: 0 140: 80875: 0 140: 80876: 0 140: 80877: 0 140: 80878: 0 140: 80879: 0 140: 80880: 0 140: 80881: 0 140: 80882: 0 140: 80883: 0 140: 80884: 0 140: 80885: 0 140: 80886: 0 140: 80887: 0 140: 80888: 0 140: 80889: 0 140: 80890: 0 140: 80891: 0 140: 80892: 0 140: 80893: 0 140: 80894: 0 140: 80895: 0 140: 80896: 0 140: 80897: 0 140: 80898: 0 140: 80899: 0 140: 80900: 0 140: 80901: 0 140: 80902: 0 140: 80903: 0 140: 80904: 0 140: 80905: 0 140: 80906: 0 140: 80907: 0 140: 80908: 0 140: 80909: 0 140: 80910: 0 140: 80911: 0 140: 80912: 0 140: 80913: 0 140: 80914: 0 140: 80915: 0 140: 80916: 0 140: 80917: 0 140: 80918: 0 140: 80919: 0 140: 80920: 0 140: 80921: 0 140: 80922: 0 140: 80923: 0 140: 80924: 0 140: 80925: 0 140: 80926: 0 140: 80927: 0 140: 80928: 0 140: 80929: 0 140: 80930: 0 140: 80931: 0 140: 80932: 0 140: 80933: 0 140: 80934: 0 140: 80935: 0 140: 80936: 0 140: 80937: 0 140: 80938: 0 140: 80939: 0 140: 80940: 0 140: 80941: 0 140: 80942: 0 140: 80943: 0 140: 80944: 0 140: 80945: 0 140: 80946: 0 140: 80947: 0 140: 80948: 0 140: 80949: 0 140: 80950: 0 140: 80951: 0 140: 80952: 0 140: 80953: 0 140: 80954: 0 140: 80955: 0 140: 80956: 0 140: 80957: 0 140: 80958: 0 140: 80959: 0 140: 80960: 0 140: 80961: 0 140: 80962: 0 140: 80963: 0 140: 80964: 0 140: 80965: 0 140: 80966: 0 140: 80967: 0 140: 80968: 0 140: 80969: 0 140: 80970: 0 140: 80971: 0 140: 80972: 0 140: 80973: 0 140: 80974: 0 140: 80975: 0 140: 80976: 0 140: 80977: 0 140: 80978: 0 140: 80979: 0 140: 80980: 0 140: 80981: 0 140: 80982: 0 140: 80983: 0 140: 80984: 0 140: 80985: 0 140: 80986: 0 140: 80987: 0 140: 80988: 0 140: 80989: 0 140: 80990: 0 140: 80991: 0 140: 80992: 0 140: 80993: 0 140: 80994: 0 140: 80995: 0 140: 80996: 0 140: 80997: 0 140: 80998: 0 140: 80999: 0 140: 81000: 0 140: 81001: 0 140: 81002: 0 140: 81003: 0 140: 81004: 0 140: 81005: 0 140: 81006: 0 140: 81007: 0 140: 81008: 0 140: 81009: 0 140: 81010: 0 140: 81011: 0 140: 81012: 0 140: 81013: 0 140: 81014: 0 140: 81015: 0 140: 81016: 0 140: 81017: 0 140: 81018: 0 140: 81019: 0 140: 81020: 0 140: 81021: 0 140: 81022: 0 140: 81023: 0 140: 81024: 0 140: 81025: 0 140: 81026: 0 140: 81027: 0 140: 81028: 0 140: 81029: 0 140: 81030: 0 140: 81031: 0 140: 81032: 0 140: 81033: 0 140: 81034: 0 140: 81035: 0 140: 81036: 0 140: 81037: 0 140: 81038: 0 140: 81039: 0 140: 81040: 0 140: 81041: 0 140: 81042: 0 140: 81043: 0 140: 81044: 0 140: 81045: 0 140: 81046: 0 140: 81047: 0 140: 81048: 0 140: 81049: 0 140: 81050: 0 140: 81051: 0 140: 81052: 0 140: 81053: 0 140: 81054: 0 140: 81055: 0 140: 81056: 0 140: 81057: 0 140: 81058: 0 140: 81059: 0 140: 81060: 0 140: 81061: 0 140: 81062: 0 140: 81063: 0 140: 81064: 0 140: 81065: 0 140: 81066: 0 140: 81067: 0 140: 81068: 0 140: 81069: 0 140: 81070: 0 140: 81071: 0 140: 81072: 0 140: 81073: 0 140: 81074: 0 140: 81075: 0 140: 81076: 0 140: 81077: 0 140: 81078: 0 140: 81079: 0 140: 81080: 0 140: 81081: 0 140: 81082: 0 140: 81083: 0 140: 81084: 0 140: 81085: 0 140: 81086: 0 140: 81087: 0 140: 81088: 0 140: 81089: 0 140: 81090: 0 140: 81091: 0 140: 81092: 0 140: 81093: 0 140: 81094: 0 140: 81095: 0 140: 81096: 0 140: 81097: 0 140: 81098: 0 140: 81099: 0 140: 81100: 0 140: 81101: 0 140: 81102: 0 140: 81103: 0 140: 81104: 0 140: 81105: 0 140: 81106: 0 140: 81107: 0 140: 81108: 0 140: 81109: 0 140: 81110: 0 140: 81111: 0 140: 81112: 0 140: 81113: 0 140: 81114: 0 140: 81115: 0 140: 81116: 0 140: 81117: 0 140: 81118: 0 140: 81119: 0 140: 81120: 0 140: 81121: 0 140: 81122: 0 140: 81123: 0 140: 81124: 0 140: 81125: 0 140: 81126: 0 140: 81127: 0 140: 81128: 0 140: 81129: 0 140: 81130: 0 140: 81131: 0 140: 81132: 0 140: 81133: 0 140: 81134: 0 140: 81135: 0 140: 81136: 0 140: 81137: 0 140: 81138: 0 140: 81139: 0 140: 81140: 0 140: 81141: 0 140: 81142: 0 140: 81143: 0 140: 81144: 0 140: 81145: 0 140: 81146: 0 140: 81147: 0 140: 81148: 0 140: 81149: 0 140: 81150: 0 140: 81151: 0 140: 81152: 0 140: 81153: 0 140: 81154: 0 140: 81155: 0 140: 81156: 0 140: 81157: 0 140: 81158: 0 140: 81159: 0 140: 81160: 0 140: 81161: 0 140: 81162: 0 140: 81163: 0 140: 81164: 0 140: 81165: 0 140: 81166: 0 140: 81167: 0 140: 81168: 0 140: 81169: 0 140: 81170: 0 140: 81171: 0 140: 81172: 0 140: 81173: 0 140: 81174: 0 140: 81175: 0 140: 81176: 0 140: 81177: 0 140: 81178: 0 140: 81179: 0 140: 81180: 0 140: 81181: 0 140: 81182: 0 140: 81183: 0 140: 81184: 0 140: 81185: 0 140: 81186: 0 140: 81187: 0 140: 81188: 0 140: 81189: 0 140: 81190: 0 140: 81191: 0 140: 81192: 0 140: 81193: 0 140: 81194: 0 140: 81195: 0 140: 81196: 0 140: 81197: 0 140: 81198: 0 140: 81199: 0 140: 81200: 0 140: 81201: 0 140: 81202: 0 140: 81203: 0 140: 81204: 0 140: 81205: 0 140: 81206: 0 140: 81207: 0 140: 81208: 0 140: 81209: 0 140: 81210: 0 140: 81211: 0 140: 81212: 0 140: 81213: 0 140: 81214: 0 140: 81215: 0 140: 81216: 0 140: 81217: 0 140: 81218: 0 140: 81219: 0 140: 81220: 0 140: 81221: 0 140: 81222: 0 140: 81223: 0 140: 81224: 0 140: 81225: 0 140: 81226: 0 140: 81227: 0 140: 81228: 0 140: 81229: 0 140: 81230: 0 140: 81231: 0 140: 81232: 0 140: 81233: 0 140: 81234: 0 140: 81235: 0 140: 81236: 0 140: 81237: 0 140: 81238: 0 140: 81239: 0 140: 81240: 0 140: 81241: 0 140: 81242: 0 140: 81243: 0 140: 81244: 0 140: 81245: 0 140: 81246: 0 140: 81247: 0 140: 81248: 0 140: 81249: 0 140: 81250: 0 140: 81251: 0 140: 81252: 0 140: 81253: 0 140: 81254: 0 140: 81255: 0 140: 81256: 0 140: 81257: 0 140: 81258: 0 140: 81259: 0 140: 81260: 0 140: 81261: 0 140: 81262: 0 140: 81263: 0 140: 81264: 0 140: 81265: 0 140: 81266: 0 140: 81267: 0 140: 81268: 0 140: 81269: 0 140: 81270: 0 140: 81271: 0 140: 81272: 0 140: 81273: 0 140: 81274: 0 140: 81275: 0 140: 81276: 0 140: 81277: 0 140: 81278: 0 140: 81279: 0 140: 81280: 0 140: 81281: 0 140: 81282: 0 140: 81283: 0 140: 81284: 0 140: 81285: 0 140: 81286: 0 140: 81287: 0 140: 81288: 0 140: 81289: 0 140: 81290: 0 140: 81291: 0 140: 81292: 0 140: 81293: 0 140: 81294: 0 140: 81295: 0 140: 81296: 0 140: 81297: 0 140: 81298: 0 140: 81299: 0 140: 81300: 0 140: 81301: 0 140: 81302: 0 140: 81303: 0 140: 81304: 0 140: 81305: 0 140: 81306: 0 140: 81307: 0 140: 81308: 0 140: 81309: 0 140: 81310: 0 140: 81311: 0 140: 81312: 0 140: 81313: 0 140: 81314: 0 140: 81315: 0 140: 81316: 0 140: 81317: 0 140: 81318: 0 140: 81319: 0 140: 81320: 0 140: 81321: 0 140: 81322: 0 140: 81323: 0 140: 81324: 0 140: 81325: 0 140: 81326: 0 140: 81327: 0 140: 81328: 0 140: 81329: 0 140: 81330: 0 140: 81331: 0 140: 81332: 0 140: 81333: 0 140: 81334: 0 140: 81335: 0 140: 81336: 0 140: 81337: 0 140: 81338: 0 140: 81339: 0 140: 81340: 0 140: 81341: 0 140: 81342: 0 140: 81343: 0 140: 81344: 0 140: 81345: 0 140: 81346: 0 140: 81347: 0 140: 81348: 0 140: 81349: 0 140: 81350: 0 140: 81351: 0 140: 81352: 0 140: 81353: 0 140: 81354: 0 140: 81355: 0 140: 81356: 0 140: 81357: 0 140: 81358: 0 140: 81359: 0 140: 81360: 0 140: 81361: 0 140: 81362: 0 140: 81363: 0 140: 81364: 0 140: 81365: 0 140: 81366: 0 140: 81367: 0 140: 81368: 0 140: 81369: 0 140: 81370: 0 140: 81371: 0 140: 81372: 0 140: 81373: 0 140: 81374: 0 140: 81375: 0 140: 81376: 0 140: 81377: 0 140: 81378: 0 140: 81379: 0 140: 81380: 0 140: 81381: 0 140: 81382: 0 140: 81383: 0 140: 81384: 0 140: 81385: 0 140: 81386: 0 140: 81387: 0 140: 81388: 0 140: 81389: 0 140: 81390: 0 140: 81391: 0 140: 81392: 0 140: 81393: 0 140: 81394: 0 140: 81395: 0 140: 81396: 0 140: 81397: 0 140: 81398: 0 140: 81399: 0 140: 81400: 0 140: 81401: 0 140: 81402: 0 140: 81403: 0 140: 81404: 0 140: 81405: 0 140: 81406: 0 140: 81407: 0 140: 81408: 0 140: 81409: 0 140: 81410: 0 140: 81411: 0 140: 81412: 0 140: 81413: 0 140: 81414: 0 140: 81415: 0 140: 81416: 0 140: 81417: 0 140: 81418: 0 140: 81419: 0 140: 81420: 0 140: 81421: 0 140: 81422: 0 140: 81423: 0 140: 81424: 0 140: 81425: 0 140: 81426: 0 140: 81427: 0 140: 81428: 0 140: 81429: 0 140: 81430: 0 140: 81431: 0 140: 81432: 0 140: 81433: 0 140: 81434: 0 140: 81435: 0 140: 81436: 0 140: 81437: 0 140: 81438: 0 140: 81439: 0 140: 81440: 0 140: 81441: 0 140: 81442: 0 140: 81443: 0 140: 81444: 0 140: 81445: 0 140: 81446: 0 140: 81447: 0 140: 81448: 0 140: 81449: 0 140: 81450: 0 140: 81451: 0 140: 81452: 0 140: 81453: 0 140: 81454: 0 140: 81455: 0 140: 81456: 0 140: 81457: 0 140: 81458: 0 140: 81459: 0 140: 81460: 0 140: 81461: 0 140: 81462: 0 140: 81463: 0 140: 81464: 0 140: 81465: 0 140: 81466: 0 140: 81467: 0 140: 81468: 0 140: 81469: 0 140: 81470: 0 140: 81471: 0 140: 81472: 0 140: 81473: 0 140: 81474: 0 140: 81475: 0 140: 81476: 0 140: 81477: 0 140: 81478: 0 140: 81479: 0 140: 81480: 0 140: 81481: 0 140: 81482: 0 140: 81483: 0 140: 81484: 0 140: 81485: 0 140: 81486: 0 140: 81487: 0 140: 81488: 0 140: 81489: 0 140: 81490: 0 140: 81491: 0 140: 81492: 0 140: 81493: 0 140: 81494: 0 140: 81495: 0 140: 81496: 0 140: 81497: 0 140: 81498: 0 140: 81499: 0 140: 81500: 0 140: 81501: 0 140: 81502: 0 140: 81503: 0 140: 81504: 0 140: 81505: 0 140: 81506: 0 140: 81507: 0 140: 81508: 0 140: 81509: 0 140: 81510: 0 140: 81511: 0 140: 81512: 0 140: 81513: 0 140: 81514: 0 140: 81515: 0 140: 81516: 0 140: 81517: 0 140: 81518: 0 140: 81519: 0 140: 81520: 0 140: 81521: 0 140: 81522: 0 140: 81523: 0 140: 81524: 0 140: 81525: 0 140: 81526: 0 140: 81527: 0 140: 81528: 0 140: 81529: 0 140: 81530: 0 140: 81531: 0 140: 81532: 0 140: 81533: 0 140: 81534: 0 140: 81535: 0 140: 81536: 0 140: 81537: 0 140: 81538: 0 140: 81539: 0 140: 81540: 0 140: 81541: 0 140: 81542: 0 140: 81543: 0 140: 81544: 0 140: 81545: 0 140: 81546: 0 140: 81547: 0 140: 81548: 0 140: 81549: 0 140: 81550: 0 140: 81551: 0 140: 81552: 0 140: 81553: 0 140: 81554: 0 140: 81555: 0 140: 81556: 0 140: 81557: 0 140: 81558: 0 140: 81559: 0 140: 81560: 0 140: 81561: 0 140: 81562: 0 140: 81563: 0 140: 81564: 0 140: 81565: 0 140: 81566: 0 140: 81567: 0 140: 81568: 0 140: 81569: 0 140: 81570: 0 140: 81571: 0 140: 81572: 0 140: 81573: 0 140: 81574: 0 140: 81575: 0 140: 81576: 0 140: 81577: 0 140: 81578: 0 140: 81579: 0 140: 81580: 0 140: 81581: 0 140: 81582: 0 140: 81583: 0 140: 81584: 0 140: 81585: 0 140: 81586: 0 140: 81587: 0 140: 81588: 0 140: 81589: 0 140: 81590: 0 140: 81591: 0 140: 81592: 0 140: 81593: 0 140: 81594: 0 140: 81595: 0 140: 81596: 0 140: 81597: 0 140: 81598: 0 140: 81599: 0 140: 81600: 0 140: 81601: 0 140: 81602: 0 140: 81603: 0 140: 81604: 0 140: 81605: 0 140: 81606: 0 140: 81607: 0 140: 81608: 0 140: 81609: 0 140: 81610: 0 140: 81611: 0 140: 81612: 0 140: 81613: 0 140: 81614: 0 140: 81615: 0 140: 81616: 0 140: 81617: 0 140: 81618: 0 140: 81619: 0 140: 81620: 0 140: 81621: 0 140: 81622: 0 140: 81623: 0 140: 81624: 0 140: 81625: 0 140: 81626: 0 140: 81627: 0 140: 81628: 0 140: 81629: 0 140: 81630: 0 140: 81631: 0 140: 81632: 0 140: 81633: 0 140: 81634: 0 140: 81635: 0 140: 81636: 0 140: 81637: 0 140: 81638: 0 140: 81639: 0 140: 81640: 0 140: 81641: 0 140: 81642: 0 140: 81643: 0 140: 81644: 0 140: 81645: 0 140: 81646: 0 140: 81647: 0 140: 81648: 0 140: 81649: 0 140: 81650: 0 140: 81651: 0 140: 81652: 0 140: 81653: 0 140: 81654: 0 140: 81655: 0 140: 81656: 0 140: 81657: 0 140: 81658: 0 140: 81659: 0 140: 81660: 0 140: 81661: 0 140: 81662: 0 140: 81663: 0 140: 81664: 0 140: 81665: 0 140: 81666: 0 140: 81667: 0 140: 81668: 0 140: 81669: 0 140: 81670: 0 140: 81671: 0 140: 81672: 0 140: 81673: 0 140: 81674: 0 140: 81675: 0 140: 81676: 0 140: 81677: 0 140: 81678: 0 140: 81679: 0 140: 81680: 0 140: 81681: 0 140: 81682: 0 140: 81683: 0 140: 81684: 0 140: 81685: 0 140: 81686: 0 140: 81687: 0 140: 81688: 0 140: 81689: 0 140: 81690: 0 140: 81691: 0 140: 81692: 0 140: 81693: 0 140: 81694: 0 140: 81695: 0 140: 81696: 0 140: 81697: 0 140: 81698: 0 140: 81699: 0 140: 81700: 0 140: 81701: 0 140: 81702: 0 140: 81703: 0 140: 81704: 0 140: 81705: 0 140: 81706: 0 140: 81707: 0 140: 81708: 0 140: 81709: 0 140: 81710: 0 140: 81711: 0 140: 81712: 0 140: 81713: 0 140: 81714: 0 140: 81715: 0 140: 81716: 0 140: 81717: 0 140: 81718: 0 140: 81719: 0 140: 81720: 0 140: 81721: 0 140: 81722: 0 140: 81723: 0 140: 81724: 0 140: 81725: 0 140: 81726: 0 140: 81727: 0 140: 81728: 0 140: 81729: 0 140: 81730: 0 140: 81731: 0 140: 81732: 0 140: 81733: 0 140: 81734: 0 140: 81735: 0 140: 81736: 0 140: 81737: 0 140: 81738: 0 140: 81739: 0 140: 81740: 0 140: 81741: 0 140: 81742: 0 140: 81743: 0 140: 81744: 0 140: 81745: 0 140: 81746: 0 140: 81747: 0 140: 81748: 0 140: 81749: 0 140: 81750: 0 140: 81751: 0 140: 81752: 0 140: 81753: 0 140: 81754: 0 140: 81755: 0 140: 81756: 0 140: 81757: 0 140: 81758: 0 140: 81759: 0 140: 81760: 0 140: 81761: 0 140: 81762: 0 140: 81763: 0 140: 81764: 0 140: 81765: 0 140: 81766: 0 140: 81767: 0 140: 81768: 0 140: 81769: 0 140: 81770: 0 140: 81771: 0 140: 81772: 0 140: 81773: 0 140: 81774: 0 140: 81775: 0 140: 81776: 0 140: 81777: 0 140: 81778: 0 140: 81779: 0 140: 81780: 0 140: 81781: 0 140: 81782: 0 140: 81783: 0 140: 81784: 0 140: 81785: 0 140: 81786: 0 140: 81787: 0 140: 81788: 0 140: 81789: 0 140: 81790: 0 140: 81791: 0 140: 81792: 0 140: 81793: 0 140: 81794: 0 140: 81795: 0 140: 81796: 0 140: 81797: 0 140: 81798: 0 140: 81799: 0 140: 81800: 0 140: 81801: 0 140: 81802: 0 140: 81803: 0 140: 81804: 0 140: 81805: 0 140: 81806: 0 140: 81807: 0 140: 81808: 0 140: 81809: 0 140: 81810: 0 140: 81811: 0 140: 81812: 0 140: 81813: 0 140: 81814: 0 140: 81815: 0 140: 81816: 0 140: 81817: 0 140: 81818: 0 140: 81819: 0 140: 81820: 0 140: 81821: 0 140: 81822: 0 140: 81823: 0 140: 81824: 0 140: 81825: 0 140: 81826: 0 140: 81827: 0 140: 81828: 0 140: 81829: 0 140: 81830: 0 140: 81831: 0 140: 81832: 0 140: 81833: 0 140: 81834: 0 140: 81835: 0 140: 81836: 0 140: 81837: 0 140: 81838: 0 140: 81839: 0 140: 81840: 0 140: 81841: 0 140: 81842: 0 140: 81843: 0 140: 81844: 0 140: 81845: 0 140: 81846: 0 140: 81847: 0 140: 81848: 0 140: 81849: 0 140: 81850: 0 140: 81851: 0 140: 81852: 0 140: 81853: 0 140: 81854: 0 140: 81855: 0 140: 81856: 0 140: 81857: 0 140: 81858: 0 140: 81859: 0 140: 81860: 0 140: 81861: 0 140: 81862: 0 140: 81863: 0 140: 81864: 0 140: 81865: 0 140: 81866: 0 140: 81867: 0 140: 81868: 0 140: 81869: 0 140: 81870: 0 140: 81871: 0 140: 81872: 0 140: 81873: 0 140: 81874: 0 140: 81875: 0 140: 81876: 0 140: 81877: 0 140: 81878: 0 140: 81879: 0 140: 81880: 0 140: 81881: 0 140: 81882: 0 140: 81883: 0 140: 81884: 0 140: 81885: 0 140: 81886: 0 140: 81887: 0 140: 81888: 0 140: 81889: 0 140: 81890: 0 140: 81891: 0 140: 81892: 0 140: 81893: 0 140: 81894: 0 140: 81895: 0 140: 81896: 0 140: 81897: 0 140: 81898: 0 140: 81899: 0 140: 81900: 0 140: 81901: 0 140: 81902: 0 140: 81903: 0 140: 81904: 0 140: 81905: 0 140: 81906: 0 140: 81907: 0 140: 81908: 0 140: 81909: 0 140: 81910: 0 140: 81911: 0 140: 81912: 0 140: 81913: 0 140: 81914: 0 140: 81915: 0 140: 81916: 0 140: 81917: 0 140: 81918: 0 140: 81919: 0 140: 81920: 0 140: 81921: 0 140: 81922: 0 140: 81923: 0 140: 81924: 0 140: 81925: 0 140: 81926: 0 140: 81927: 0 140: 81928: 0 140: 81929: 0 140: 81930: 0 140: 81931: 0 140: 81932: 0 140: 81933: 0 140: 81934: 0 140: 81935: 0 140: 81936: 0 140: 81937: 0 140: 81938: 0 140: 81939: 0 140: 81940: 0 140: 81941: 0 140: 81942: 0 140: 81943: 0 140: 81944: 0 140: 81945: 0 140: 81946: 0 140: 81947: 0 140: 81948: 0 140: 81949: 0 140: 81950: 0 140: 81951: 0 140: 81952: 0 140: 81953: 0 140: 81954: 0 140: 81955: 0 140: 81956: 0 140: 81957: 0 140: 81958: 0 140: 81959: 0 140: 81960: 0 140: 81961: 0 140: 81962: 0 140: 81963: 0 140: 81964: 0 140: 81965: 0 140: 81966: 0 140: 81967: 0 140: 81968: 0 140: 81969: 0 140: 81970: 0 140: 81971: 0 140: 81972: 0 140: 81973: 0 140: 81974: 0 140: 81975: 0 140: 81976: 0 140: 81977: 0 140: 81978: 0 140: 81979: 0 140: 81980: 0 140: 81981: 0 140: 81982: 0 140: 81983: 0 140: 81984: 0 140: 81985: 0 140: 81986: 0 140: 81987: 0 140: 81988: 0 140: 81989: 0 140: 81990: 0 140: 81991: 0 140: 81992: 0 140: 81993: 0 140: 81994: 0 140: 81995: 0 140: 81996: 0 140: 81997: 0 140: 81998: 0 140: 81999: 0 140: 82000: 0 140: 82001: 0 140: 82002: 0 140: 82003: 0 140: 82004: 0 140: 82005: 0 140: 82006: 0 140: 82007: 0 140: 82008: 0 140: 82009: 0 140: 82010: 0 140: 82011: 0 140: 82012: 0 140: 82013: 0 140: 82014: 0 140: 82015: 0 140: 82016: 0 140: 82017: 0 140: 82018: 0 140: 82019: 0 140: 82020: 0 140: 82021: 0 140: 82022: 0 140: 82023: 0 140: 82024: 0 140: 82025: 0 140: 82026: 0 140: 82027: 0 140: 82028: 0 140: 82029: 0 140: 82030: 0 140: 82031: 0 140: 82032: 0 140: 82033: 0 140: 82034: 0 140: 82035: 0 140: 82036: 0 140: 82037: 0 140: 82038: 0 140: 82039: 0 140: 82040: 0 140: 82041: 0 140: 82042: 0 140: 82043: 0 140: 82044: 0 140: 82045: 0 140: 82046: 0 140: 82047: 0 140: 82048: 0 140: 82049: 0 140: 82050: 0 140: 82051: 0 140: 82052: 0 140: 82053: 0 140: 82054: 0 140: 82055: 0 140: 82056: 0 140: 82057: 0 140: 82058: 0 140: 82059: 0 140: 82060: 0 140: 82061: 0 140: 82062: 0 140: 82063: 0 140: 82064: 0 140: 82065: 0 140: 82066: 0 140: 82067: 0 140: 82068: 0 140: 82069: 0 140: 82070: 0 140: 82071: 0 140: 82072: 0 140: 82073: 0 140: 82074: 0 140: 82075: 0 140: 82076: 0 140: 82077: 0 140: 82078: 0 140: 82079: 0 140: 82080: 0 140: 82081: 0 140: 82082: 0 140: 82083: 0 140: 82084: 0 140: 82085: 0 140: 82086: 0 140: 82087: 0 140: 82088: 0 140: 82089: 0 140: 82090: 0 140: 82091: 0 140: 82092: 0 140: 82093: 0 140: 82094: 0 140: 82095: 0 140: 82096: 0 140: 82097: 0 140: 82098: 0 140: 82099: 0 140: 82100: 0 140: 82101: 0 140: 82102: 0 140: 82103: 0 140: 82104: 0 140: 82105: 0 140: 82106: 0 140: 82107: 0 140: 82108: 0 140: 82109: 0 140: 82110: 0 140: 82111: 0 140: 82112: 0 140: 82113: 0 140: 82114: 0 140: 82115: 0 140: 82116: 0 140: 82117: 0 140: 82118: 0 140: 82119: 0 140: 82120: 0 140: 82121: 0 140: 82122: 0 140: 82123: 0 140: 82124: 0 140: 82125: 0 140: 82126: 0 140: 82127: 0 140: 82128: 0 140: 82129: 0 140: 82130: 0 140: 82131: 0 140: 82132: 0 140: 82133: 0 140: 82134: 0 140: 82135: 0 140: 82136: 0 140: 82137: 0 140: 82138: 0 140: 82139: 0 140: 82140: 0 140: 82141: 0 140: 82142: 0 140: 82143: 0 140: 82144: 0 140: 82145: 0 140: 82146: 0 140: 82147: 0 140: 82148: 0 140: 82149: 0 140: 82150: 0 140: 82151: 0 140: 82152: 0 140: 82153: 0 140: 82154: 0 140: 82155: 0 140: 82156: 0 140: 82157: 0 140: 82158: 0 140: 82159: 0 140: 82160: 0 140: 82161: 0 140: 82162: 0 140: 82163: 0 140: 82164: 0 140: 82165: 0 140: 82166: 0 140: 82167: 0 140: 82168: 0 140: 82169: 0 140: 82170: 0 140: 82171: 0 140: 82172: 0 140: 82173: 0 140: 82174: 0 140: 82175: 0 140: 82176: 0 140: 82177: 0 140: 82178: 0 140: 82179: 0 140: 82180: 0 140: 82181: 0 140: 82182: 0 140: 82183: 0 140: 82184: 0 140: 82185: 0 140: 82186: 0 140: 82187: 0 140: 82188: 0 140: 82189: 0 140: 82190: 0 140: 82191: 0 140: 82192: 0 140: 82193: 0 140: 82194: 0 140: 82195: 0 140: 82196: 0 140: 82197: 0 140: 82198: 0 140: 82199: 0 140: 82200: 0 140: 82201: 0 140: 82202: 0 140: 82203: 0 140: 82204: 0 140: 82205: 0 140: 82206: 0 140: 82207: 0 140: 82208: 0 140: 82209: 0 140: 82210: 0 140: 82211: 0 140: 82212: 0 140: 82213: 0 140: 82214: 0 140: 82215: 0 140: 82216: 0 140: 82217: 0 140: 82218: 0 140: 82219: 0 140: 82220: 0 140: 82221: 0 140: 82222: 0 140: 82223: 0 140: 82224: 0 140: 82225: 0 140: 82226: 0 140: 82227: 0 140: 82228: 0 140: 82229: 0 140: 82230: 0 140: 82231: 0 140: 82232: 0 140: 82233: 0 140: 82234: 0 140: 82235: 0 140: 82236: 0 140: 82237: 0 140: 82238: 0 140: 82239: 0 140: 82240: 0 140: 82241: 0 140: 82242: 0 140: 82243: 0 140: 82244: 0 140: 82245: 0 140: 82246: 0 140: 82247: 0 140: 82248: 0 140: 82249: 0 140: 82250: 0 140: 82251: 0 140: 82252: 0 140: 82253: 0 140: 82254: 0 140: 82255: 0 140: 82256: 0 140: 82257: 0 140: 82258: 0 140: 82259: 0 140: 82260: 0 140: 82261: 0 140: 82262: 0 140: 82263: 0 140: 82264: 0 140: 82265: 0 140: 82266: 0 140: 82267: 0 140: 82268: 0 140: 82269: 0 140: 82270: 0 140: 82271: 0 140: 82272: 0 140: 82273: 0 140: 82274: 0 140: 82275: 0 140: 82276: 0 140: 82277: 0 140: 82278: 0 140: 82279: 0 140: 82280: 0 140: 82281: 0 140: 82282: 0 140: 82283: 0 140: 82284: 0 140: 82285: 0 140: 82286: 0 140: 82287: 0 140: 82288: 0 140: 82289: 0 140: 82290: 0 140: 82291: 0 140: 82292: 0 140: 82293: 0 140: 82294: 0 140: 82295: 0 140: 82296: 0 140: 82297: 0 140: 82298: 0 140: 82299: 0 140: 82300: 0 140: 82301: 0 140: 82302: 0 140: 82303: 0 140: 82304: 0 140: 82305: 0 140: 82306: 0 140: 82307: 0 140: 82308: 0 140: 82309: 0 140: 82310: 0 140: 82311: 0 140: 82312: 0 140: 82313: 0 140: 82314: 0 140: 82315: 0 140: 82316: 0 140: 82317: 0 140: 82318: 0 140: 82319: 0 140: 82320: 0 140: 82321: 0 140: 82322: 0 140: 82323: 0 140: 82324: 0 140: 82325: 0 140: 82326: 0 140: 82327: 0 140: 82328: 0 140: 82329: 0 140: 82330: 0 140: 82331: 0 140: 82332: 0 140: 82333: 0 140: 82334: 0 140: 82335: 0 140: 82336: 0 140: 82337: 0 140: 82338: 0 140: 82339: 0 140: 82340: 0 140: 82341: 0 140: 82342: 0 140: 82343: 0 140: 82344: 0 140: 82345: 0 140: 82346: 0 140: 82347: 0 140: 82348: 0 140: 82349: 0 140: 82350: 0 140: 82351: 0 140: 82352: 0 140: 82353: 0 140: 82354: 0 140: 82355: 0 140: 82356: 0 140: 82357: 0 140: 82358: 0 140: 82359: 0 140: 82360: 0 140: 82361: 0 140: 82362: 0 140: 82363: 0 140: 82364: 0 140: 82365: 0 140: 82366: 0 140: 82367: 0 140: 82368: 0 140: 82369: 0 140: 82370: 0 140: 82371: 0 140: 82372: 0 140: 82373: 0 140: 82374: 0 140: 82375: 0 140: 82376: 0 140: 82377: 0 140: 82378: 0 140: 82379: 0 140: 82380: 0 140: 82381: 0 140: 82382: 0 140: 82383: 0 140: 82384: 0 140: 82385: 0 140: 82386: 0 140: 82387: 0 140: 82388: 0 140: 82389: 0 140: 82390: 0 140: 82391: 0 140: 82392: 0 140: 82393: 0 140: 82394: 0 140: 82395: 0 140: 82396: 0 140: 82397: 0 140: 82398: 0 140: 82399: 0 140: 82400: 0 140: 82401: 0 140: 82402: 0 140: 82403: 0 140: 82404: 0 140: 82405: 0 140: 82406: 0 140: 82407: 0 140: 82408: 0 140: 82409: 0 140: 82410: 0 140: 82411: 0 140: 82412: 0 140: 82413: 0 140: 82414: 0 140: 82415: 0 140: 82416: 0 140: 82417: 0 140: 82418: 0 140: 82419: 0 140: 82420: 0 140: 82421: 0 140: 82422: 0 140: 82423: 0 140: 82424: 0 140: 82425: 0 140: 82426: 0 140: 82427: 0 140: 82428: 0 140: 82429: 0 140: 82430: 0 140: 82431: 0 140: 82432: 0 140: 82433: 0 140: 82434: 0 140: 82435: 0 140: 82436: 0 140: 82437: 0 140: 82438: 0 140: 82439: 0 140: 82440: 0 140: 82441: 0 140: 82442: 0 140: 82443: 0 140: 82444: 0 140: 82445: 0 140: 82446: 0 140: 82447: 0 140: 82448: 0 140: 82449: 0 140: 82450: 0 140: 82451: 0 140: 82452: 0 140: 82453: 0 140: 82454: 0 140: 82455: 0 140: 82456: 0 140: 82457: 0 140: 82458: 0 140: 82459: 0 140: 82460: 0 140: 82461: 0 140: 82462: 0 140: 82463: 0 140: 82464: 0 140: 82465: 0 140: 82466: 0 140: 82467: 0 140: 82468: 0 140: 82469: 0 140: 82470: 0 140: 82471: 0 140: 82472: 0 140: 82473: 0 140: 82474: 0 140: 82475: 0 140: 82476: 0 140: 82477: 0 140: 82478: 0 140: 82479: 0 140: 82480: 0 140: 82481: 0 140: 82482: 0 140: 82483: 0 140: 82484: 0 140: 82485: 0 140: 82486: 0 140: 82487: 0 140: 82488: 0 140: 82489: 0 140: 82490: 0 140: 82491: 0 140: 82492: 0 140: 82493: 0 140: 82494: 0 140: 82495: 0 140: 82496: 0 140: 82497: 0 140: 82498: 0 140: 82499: 0 140: 82500: 0 140: 82501: 0 140: 82502: 0 140: 82503: 0 140: 82504: 0 140: 82505: 0 140: 82506: 0 140: 82507: 0 140: 82508: 0 140: 82509: 0 140: 82510: 0 140: 82511: 0 140: 82512: 0 140: 82513: 0 140: 82514: 0 140: 82515: 0 140: 82516: 0 140: 82517: 0 140: 82518: 0 140: 82519: 0 140: 82520: 0 140: 82521: 0 140: 82522: 0 140: 82523: 0 140: 82524: 0 140: 82525: 0 140: 82526: 0 140: 82527: 0 140: 82528: 0 140: 82529: 0 140: 82530: 0 140: 82531: 0 140: 82532: 0 140: 82533: 0 140: 82534: 0 140: 82535: 0 140: 82536: 0 140: 82537: 0 140: 82538: 0 140: 82539: 0 140: 82540: 0 140: 82541: 0 140: 82542: 0 140: 82543: 0 140: 82544: 0 140: 82545: 0 140: 82546: 0 140: 82547: 0 140: 82548: 0 140: 82549: 0 140: 82550: 0 140: 82551: 0 140: 82552: 0 140: 82553: 0 140: 82554: 0 140: 82555: 0 140: 82556: 0 140: 82557: 0 140: 82558: 0 140: 82559: 0 140: 82560: 0 140: 82561: 0 140: 82562: 0 140: 82563: 0 140: 82564: 0 140: 82565: 0 140: 82566: 0 140: 82567: 0 140: 82568: 0 140: 82569: 0 140: 82570: 0 140: 82571: 0 140: 82572: 0 140: 82573: 0 140: 82574: 0 140: 82575: 0 140: 82576: 0 140: 82577: 0 140: 82578: 0 140: 82579: 0 140: 82580: 0 140: 82581: 0 140: 82582: 0 140: 82583: 0 140: 82584: 0 140: 82585: 0 140: 82586: 0 140: 82587: 0 140: 82588: 0 140: 82589: 0 140: 82590: 0 140: 82591: 0 140: 82592: 0 140: 82593: 0 140: 82594: 0 140: 82595: 0 140: 82596: 0 140: 82597: 0 140: 82598: 0 140: 82599: 0 140: 82600: 0 140: 82601: 0 140: 82602: 0 140: 82603: 0 140: 82604: 0 140: 82605: 0 140: 82606: 0 140: 82607: 0 140: 82608: 0 140: 82609: 0 140: 82610: 0 140: 82611: 0 140: 82612: 0 140: 82613: 0 140: 82614: 0 140: 82615: 0 140: 82616: 0 140: 82617: 0 140: 82618: 0 140: 82619: 0 140: 82620: 0 140: 82621: 0 140: 82622: 0 140: 82623: 0 140: 82624: 0 140: 82625: 0 140: 82626: 0 140: 82627: 0 140: 82628: 0 140: 82629: 0 140: 82630: 0 140: 82631: 0 140: 82632: 0 140: 82633: 0 140: 82634: 0 140: 82635: 0 140: 82636: 0 140: 82637: 0 140: 82638: 0 140: 82639: 0 140: 82640: 0 140: 82641: 0 140: 82642: 0 140: 82643: 0 140: 82644: 0 140: 82645: 0 140: 82646: 0 140: 82647: 0 140: 82648: 0 140: 82649: 0 140: 82650: 0 140: 82651: 0 140: 82652: 0 140: 82653: 0 140: 82654: 0 140: 82655: 0 140: 82656: 0 140: 82657: 0 140: 82658: 0 140: 82659: 0 140: 82660: 0 140: 82661: 0 140: 82662: 0 140: 82663: 0 140: 82664: 0 140: 82665: 0 140: 82666: 0 140: 82667: 0 140: 82668: 0 140: 82669: 0 140: 82670: 0 140: 82671: 0 140: 82672: 0 140: 82673: 0 140: 82674: 0 140: 82675: 0 140: 82676: 0 140: 82677: 0 140: 82678: 0 140: 82679: 0 140: 82680: 0 140: 82681: 0 140: 82682: 0 140: 82683: 0 140: 82684: 0 140: 82685: 0 140: 82686: 0 140: 82687: 0 140: 82688: 0 140: 82689: 0 140: 82690: 0 140: 82691: 0 140: 82692: 0 140: 82693: 0 140: 82694: 0 140: 82695: 0 140: 82696: 0 140: 82697: 0 140: 82698: 0 140: 82699: 0 140: 82700: 0 140: 82701: 0 140: 82702: 0 140: 82703: 0 140: 82704: 0 140: 82705: 0 140: 82706: 0 140: 82707: 0 140: 82708: 0 140: 82709: 0 140: 82710: 0 140: 82711: 0 140: 82712: 0 140: 82713: 0 140: 82714: 0 140: 82715: 0 140: 82716: 0 140: 82717: 0 140: 82718: 0 140: 82719: 0 140: 82720: 0 140: 82721: 0 140: 82722: 0 140: 82723: 0 140: 82724: 0 140: 82725: 0 140: 82726: 0 140: 82727: 0 140: 82728: 0 140: 82729: 0 140: 82730: 0 140: 82731: 0 140: 82732: 0 140: 82733: 0 140: 82734: 0 140: 82735: 0 140: 82736: 0 140: 82737: 0 140: 82738: 0 140: 82739: 0 140: 82740: 0 140: 82741: 0 140: 82742: 0 140: 82743: 0 140: 82744: 0 140: 82745: 0 140: 82746: 0 140: 82747: 0 140: 82748: 0 140: 82749: 0 140: 82750: 0 140: 82751: 0 140: 82752: 0 140: 82753: 0 140: 82754: 0 140: 82755: 0 140: 82756: 0 140: 82757: 0 140: 82758: 0 140: 82759: 0 140: 82760: 0 140: 82761: 0 140: 82762: 0 140: 82763: 0 140: 82764: 0 140: 82765: 0 140: 82766: 0 140: 82767: 0 140: 82768: 0 140: 82769: 0 140: 82770: 0 140: 82771: 0 140: 82772: 0 140: 82773: 0 140: 82774: 0 140: 82775: 0 140: 82776: 0 140: 82777: 0 140: 82778: 0 140: 82779: 0 140: 82780: 0 140: 82781: 0 140: 82782: 0 140: 82783: 0 140: 82784: 0 140: 82785: 0 140: 82786: 0 140: 82787: 0 140: 82788: 0 140: 82789: 0 140: 82790: 0 140: 82791: 0 140: 82792: 0 140: 82793: 0 140: 82794: 0 140: 82795: 0 140: 82796: 0 140: 82797: 0 140: 82798: 0 140: 82799: 0 140: 82800: 0 140: 82801: 0 140: 82802: 0 140: 82803: 0 140: 82804: 0 140: 82805: 0 140: 82806: 0 140: 82807: 0 140: 82808: 0 140: 82809: 0 140: 82810: 0 140: 82811: 0 140: 82812: 0 140: 82813: 0 140: 82814: 0 140: 82815: 0 140: 82816: 0 140: 82817: 0 140: 82818: 0 140: 82819: 0 140: 82820: 0 140: 82821: 0 140: 82822: 0 140: 82823: 0 140: 82824: 0 140: 82825: 0 140: 82826: 0 140: 82827: 0 140: 82828: 0 140: 82829: 0 140: 82830: 0 140: 82831: 0 140: 82832: 0 140: 82833: 0 140: 82834: 0 140: 82835: 0 140: 82836: 0 140: 82837: 0 140: 82838: 0 140: 82839: 0 140: 82840: 0 140: 82841: 0 140: 82842: 0 140: 82843: 0 140: 82844: 0 140: 82845: 0 140: 82846: 0 140: 82847: 0 140: 82848: 0 140: 82849: 0 140: 82850: 0 140: 82851: 0 140: 82852: 0 140: 82853: 0 140: 82854: 0 140: 82855: 0 140: 82856: 0 140: 82857: 0 140: 82858: 0 140: 82859: 0 140: 82860: 0 140: 82861: 0 140: 82862: 0 140: 82863: 0 140: 82864: 0 140: 82865: 0 140: 82866: 0 140: 82867: 0 140: 82868: 0 140: 82869: 0 140: 82870: 0 140: 82871: 0 140: 82872: 0 140: 82873: 0 140: 82874: 0 140: 82875: 0 140: 82876: 0 140: 82877: 0 140: 82878: 0 140: 82879: 0 140: 82880: 0 140: 82881: 0 140: 82882: 0 140: 82883: 0 140: 82884: 0 140: 82885: 0 140: 82886: 0 140: 82887: 0 140: 82888: 0 140: 82889: 0 140: 82890: 0 140: 82891: 0 140: 82892: 0 140: 82893: 0 140: 82894: 0 140: 82895: 0 140: 82896: 0 140: 82897: 0 140: 82898: 0 140: 82899: 0 140: 82900: 0 140: 82901: 0 140: 82902: 0 140: 82903: 0 140: 82904: 0 140: 82905: 0 140: 82906: 0 140: 82907: 0 140: 82908: 0 140: 82909: 0 140: 82910: 0 140: 82911: 0 140: 82912: 0 140: 82913: 0 140: 82914: 0 140: 82915: 0 140: 82916: 0 140: 82917: 0 140: 82918: 0 140: 82919: 0 140: 82920: 0 140: 82921: 0 140: 82922: 0 140: 82923: 0 140: 82924: 0 140: 82925: 0 140: 82926: 0 140: 82927: 0 140: 82928: 0 140: 82929: 0 140: 82930: 0 140: 82931: 0 140: 82932: 0 140: 82933: 0 140: 82934: 0 140: 82935: 0 140: 82936: 0 140: 82937: 0 140: 82938: 0 140: 82939: 0 140: 82940: 0 140: 82941: 0 140: 82942: 0 140: 82943: 0 140: 82944: 0 140: 82945: 0 140: 82946: 0 140: 82947: 0 140: 82948: 0 140: 82949: 0 140: 82950: 0 140: 82951: 0 140: 82952: 0 140: 82953: 0 140: 82954: 0 140: 82955: 0 140: 82956: 0 140: 82957: 0 140: 82958: 0 140: 82959: 0 140: 82960: 0 140: 82961: 0 140: 82962: 0 140: 82963: 0 140: 82964: 0 140: 82965: 0 140: 82966: 0 140: 82967: 0 140: 82968: 0 140: 82969: 0 140: 82970: 0 140: 82971: 0 140: 82972: 0 140: 82973: 0 140: 82974: 0 140: 82975: 0 140: 82976: 0 140: 82977: 0 140: 82978: 0 140: 82979: 0 140: 82980: 0 140: 82981: 0 140: 82982: 0 140: 82983: 0 140: 82984: 0 140: 82985: 0 140: 82986: 0 140: 82987: 0 140: 82988: 0 140: 82989: 0 140: 82990: 0 140: 82991: 0 140: 82992: 0 140: 82993: 0 140: 82994: 0 140: 82995: 0 140: 82996: 0 140: 82997: 0 140: 82998: 0 140: 82999: 0 140: 83000: 0 140: 83001: 0 140: 83002: 0 140: 83003: 0 140: 83004: 0 140: 83005: 0 140: 83006: 0 140: 83007: 0 140: 83008: 0 140: 83009: 0 140: 83010: 0 140: 83011: 0 140: 83012: 0 140: 83013: 0 140: 83014: 0 140: 83015: 0 140: 83016: 0 140: 83017: 0 140: 83018: 0 140: 83019: 0 140: 83020: 0 140: 83021: 0 140: 83022: 0 140: 83023: 0 140: 83024: 0 140: 83025: 0 140: 83026: 0 140: 83027: 0 140: 83028: 0 140: 83029: 0 140: 83030: 0 140: 83031: 0 140: 83032: 0 140: 83033: 0 140: 83034: 0 140: 83035: 0 140: 83036: 0 140: 83037: 0 140: 83038: 0 140: 83039: 0 140: 83040: 0 140: 83041: 0 140: 83042: 0 140: 83043: 0 140: 83044: 0 140: 83045: 0 140: 83046: 0 140: 83047: 0 140: 83048: 0 140: 83049: 0 140: 83050: 0 140: 83051: 0 140: 83052: 0 140: 83053: 0 140: 83054: 0 140: 83055: 0 140: 83056: 0 140: 83057: 0 140: 83058: 0 140: 83059: 0 140: 83060: 0 140: 83061: 0 140: 83062: 0 140: 83063: 0 140: 83064: 0 140: 83065: 0 140: 83066: 0 140: 83067: 0 140: 83068: 0 140: 83069: 0 140: 83070: 0 140: 83071: 0 140: 83072: 0 140: 83073: 0 140: 83074: 0 140: 83075: 0 140: 83076: 0 140: 83077: 0 140: 83078: 0 140: 83079: 0 140: 83080: 0 140: 83081: 0 140: 83082: 0 140: 83083: 0 140: 83084: 0 140: 83085: 0 140: 83086: 0 140: 83087: 0 140: 83088: 0 140: 83089: 0 140: 83090: 0 140: 83091: 0 140: 83092: 0 140: 83093: 0 140: 83094: 0 140: 83095: 0 140: 83096: 0 140: 83097: 0 140: 83098: 0 140: 83099: 0 140: 83100: 0 140: 83101: 0 140: 83102: 0 140: 83103: 0 140: 83104: 0 140: 83105: 0 140: 83106: 0 140: 83107: 0 140: 83108: 0 140: 83109: 0 140: 83110: 0 140: 83111: 0 140: 83112: 0 140: 83113: 0 140: 83114: 0 140: 83115: 0 140: 83116: 0 140: 83117: 0 140: 83118: 0 140: 83119: 0 140: 83120: 0 140: 83121: 0 140: 83122: 0 140: 83123: 0 140: 83124: 0 140: 83125: 0 140: 83126: 0 140: 83127: 0 140: 83128: 0 140: 83129: 0 140: 83130: 0 140: 83131: 0 140: 83132: 0 140: 83133: 0 140: 83134: 0 140: 83135: 0 140: 83136: 0 140: 83137: 0 140: 83138: 0 140: 83139: 0 140: 83140: 0 140: 83141: 0 140: 83142: 0 140: 83143: 0 140: 83144: 0 140: 83145: 0 140: 83146: 0 140: 83147: 0 140: 83148: 0 140: 83149: 0 140: 83150: 0 140: 83151: 0 140: 83152: 0 140: 83153: 0 140: 83154: 0 140: 83155: 0 140: 83156: 0 140: 83157: 0 140: 83158: 0 140: 83159: 0 140: 83160: 0 140: 83161: 0 140: 83162: 0 140: 83163: 0 140: 83164: 0 140: 83165: 0 140: 83166: 0 140: 83167: 0 140: 83168: 0 140: 83169: 0 140: 83170: 0 140: 83171: 0 140: 83172: 0 140: 83173: 0 140: 83174: 0 140: 83175: 0 140: 83176: 0 140: 83177: 0 140: 83178: 0 140: 83179: 0 140: 83180: 0 140: 83181: 0 140: 83182: 0 140: 83183: 0 140: 83184: 0 140: 83185: 0 140: 83186: 0 140: 83187: 0 140: 83188: 0 140: 83189: 0 140: 83190: 0 140: 83191: 0 140: 83192: 0 140: 83193: 0 140: 83194: 0 140: 83195: 0 140: 83196: 0 140: 83197: 0 140: 83198: 0 140: 83199: 0 140: 83200: 0 140: 83201: 0 140: 83202: 0 140: 83203: 0 140: 83204: 0 140: 83205: 0 140: 83206: 0 140: 83207: 0 140: 83208: 0 140: 83209: 0 140: 83210: 0 140: 83211: 0 140: 83212: 0 140: 83213: 0 140: 83214: 0 140: 83215: 0 140: 83216: 0 140: 83217: 0 140: 83218: 0 140: 83219: 0 140: 83220: 0 140: 83221: 0 140: 83222: 0 140: 83223: 0 140: 83224: 0 140: 83225: 0 140: 83226: 0 140: 83227: 0 140: 83228: 0 140: 83229: 0 140: 83230: 0 140: 83231: 0 140: 83232: 0 140: 83233: 0 140: 83234: 0 140: 83235: 0 140: 83236: 0 140: 83237: 0 140: 83238: 0 140: 83239: 0 140: 83240: 0 140: 83241: 0 140: 83242: 0 140: 83243: 0 140: 83244: 0 140: 83245: 0 140: 83246: 0 140: 83247: 0 140: 83248: 0 140: 83249: 0 140: 83250: 0 140: 83251: 0 140: 83252: 0 140: 83253: 0 140: 83254: 0 140: 83255: 0 140: 83256: 0 140: 83257: 0 140: 83258: 0 140: 83259: 0 140: 83260: 0 140: 83261: 0 140: 83262: 0 140: 83263: 0 140: 83264: 0 140: 83265: 0 140: 83266: 0 140: 83267: 0 140: 83268: 0 140: 83269: 0 140: 83270: 0 140: 83271: 0 140: 83272: 0 140: 83273: 0 140: 83274: 0 140: 83275: 0 140: 83276: 0 140: 83277: 0 140: 83278: 0 140: 83279: 0 140: 83280: 0 140: 83281: 0 140: 83282: 0 140: 83283: 0 140: 83284: 0 140: 83285: 0 140: 83286: 0 140: 83287: 0 140: 83288: 0 140: 83289: 0 140: 83290: 0 140: 83291: 0 140: 83292: 0 140: 83293: 0 140: 83294: 0 140: 83295: 0 140: 83296: 0 140: 83297: 0 140: 83298: 0 140: 83299: 0 140: 83300: 0 140: 83301: 0 140: 83302: 0 140: 83303: 0 140: 83304: 0 140: 83305: 0 140: 83306: 0 140: 83307: 0 140: 83308: 0 140: 83309: 0 140: 83310: 0 140: 83311: 0 140: 83312: 0 140: 83313: 0 140: 83314: 0 140: 83315: 0 140: 83316: 0 140: 83317: 0 140: 83318: 0 140: 83319: 0 140: 83320: 0 140: 83321: 0 140: 83322: 0 140: 83323: 0 140: 83324: 0 140: 83325: 0 140: 83326: 0 140: 83327: 0 140: 83328: 0 140: 83329: 0 140: 83330: 0 140: 83331: 0 140: 83332: 0 140: 83333: 0 140: 83334: 0 140: 83335: 0 140: 83336: 0 140: 83337: 0 140: 83338: 0 140: 83339: 0 140: 83340: 0 140: 83341: 0 140: 83342: 0 140: 83343: 0 140: 83344: 0 140: 83345: 0 140: 83346: 0 140: 83347: 0 140: 83348: 0 140: 83349: 0 140: 83350: 0 140: 83351: 0 140: 83352: 0 140: 83353: 0 140: 83354: 0 140: 83355: 0 140: 83356: 0 140: 83357: 0 140: 83358: 0 140: 83359: 0 140: 83360: 0 140: 83361: 0 140: 83362: 0 140: 83363: 0 140: 83364: 0 140: 83365: 0 140: 83366: 0 140: 83367: 0 140: 83368: 0 140: 83369: 0 140: 83370: 0 140: 83371: 0 140: 83372: 0 140: 83373: 0 140: 83374: 0 140: 83375: 0 140: 83376: 0 140: 83377: 0 140: 83378: 0 140: 83379: 0 140: 83380: 0 140: 83381: 0 140: 83382: 0 140: 83383: 0 140: 83384: 0 140: 83385: 0 140: 83386: 0 140: 83387: 0 140: 83388: 0 140: 83389: 0 140: 83390: 0 140: 83391: 0 140: 83392: 0 140: 83393: 0 140: 83394: 0 140: 83395: 0 140: 83396: 0 140: 83397: 0 140: 83398: 0 140: 83399: 0 140: 83400: 0 140: 83401: 0 140: 83402: 0 140: 83403: 0 140: 83404: 0 140: 83405: 0 140: 83406: 0 140: 83407: 0 140: 83408: 0 140: 83409: 0 140: 83410: 0 140: 83411: 0 140: 83412: 0 140: 83413: 0 140: 83414: 0 140: 83415: 0 140: 83416: 0 140: 83417: 0 140: 83418: 0 140: 83419: 0 140: 83420: 0 140: 83421: 0 140: 83422: 0 140: 83423: 0 140: 83424: 0 140: 83425: 0 140: 83426: 0 140: 83427: 0 140: 83428: 0 140: 83429: 0 140: 83430: 0 140: 83431: 0 140: 83432: 0 140: 83433: 0 140: 83434: 0 140: 83435: 0 140: 83436: 0 140: 83437: 0 140: 83438: 0 140: 83439: 0 140: 83440: 0 140: 83441: 0 140: 83442: 0 140: 83443: 0 140: 83444: 0 140: 83445: 0 140: 83446: 0 140: 83447: 0 140: 83448: 0 140: 83449: 0 140: 83450: 0 140: 83451: 0 140: 83452: 0 140: 83453: 0 140: 83454: 0 140: 83455: 0 140: 83456: 0 140: 83457: 0 140: 83458: 0 140: 83459: 0 140: 83460: 0 140: 83461: 0 140: 83462: 0 140: 83463: 0 140: 83464: 0 140: 83465: 0 140: 83466: 0 140: 83467: 0 140: 83468: 0 140: 83469: 0 140: 83470: 0 140: 83471: 0 140: 83472: 0 140: 83473: 0 140: 83474: 0 140: 83475: 0 140: 83476: 0 140: 83477: 0 140: 83478: 0 140: 83479: 0 140: 83480: 0 140: 83481: 0 140: 83482: 0 140: 83483: 0 140: 83484: 0 140: 83485: 0 140: 83486: 0 140: 83487: 0 140: 83488: 0 140: 83489: 0 140: 83490: 0 140: 83491: 0 140: 83492: 0 140: 83493: 0 140: 83494: 0 140: 83495: 0 140: 83496: 0 140: 83497: 0 140: 83498: 0 140: 83499: 0 140: 83500: 0 140: 83501: 0 140: 83502: 0 140: 83503: 0 140: 83504: 0 140: 83505: 0 140: 83506: 0 140: 83507: 0 140: 83508: 0 140: 83509: 0 140: 83510: 0 140: 83511: 0 140: 83512: 0 140: 83513: 0 140: 83514: 0 140: 83515: 0 140: 83516: 0 140: 83517: 0 140: 83518: 0 140: 83519: 0 140: 83520: 0 140: 83521: 0 140: 83522: 0 140: 83523: 0 140: 83524: 0 140: 83525: 0 140: 83526: 0 140: 83527: 0 140: 83528: 0 140: 83529: 0 140: 83530: 0 140: 83531: 0 140: 83532: 0 140: 83533: 0 140: 83534: 0 140: 83535: 0 140: 83536: 0 140: 83537: 0 140: 83538: 0 140: 83539: 0 140: 83540: 0 140: 83541: 0 140: 83542: 0 140: 83543: 0 140: 83544: 0 140: 83545: 0 140: 83546: 0 140: 83547: 0 140: 83548: 0 140: 83549: 0 140: 83550: 0 140: 83551: 0 140: 83552: 0 140: 83553: 0 140: 83554: 0 140: 83555: 0 140: 83556: 0 140: 83557: 0 140: 83558: 0 140: 83559: 0 140: 83560: 0 140: 83561: 0 140: 83562: 0 140: 83563: 0 140: 83564: 0 140: 83565: 0 140: 83566: 0 140: 83567: 0 140: 83568: 0 140: 83569: 0 140: 83570: 0 140: 83571: 0 140: 83572: 0 140: 83573: 0 140: 83574: 0 140: 83575: 0 140: 83576: 0 140: 83577: 0 140: 83578: 0 140: 83579: 0 140: 83580: 0 140: 83581: 0 140: 83582: 0 140: 83583: 0 140: 83584: 0 140: 83585: 0 140: 83586: 0 140: 83587: 0 140: 83588: 0 140: 83589: 0 140: 83590: 0 140: 83591: 0 140: 83592: 0 140: 83593: 0 140: 83594: 0 140: 83595: 0 140: 83596: 0 140: 83597: 0 140: 83598: 0 140: 83599: 0 140: 83600: 0 140: 83601: 0 140: 83602: 0 140: 83603: 0 140: 83604: 0 140: 83605: 0 140: 83606: 0 140: 83607: 0 140: 83608: 0 140: 83609: 0 140: 83610: 0 140: 83611: 0 140: 83612: 0 140: 83613: 0 140: 83614: 0 140: 83615: 0 140: 83616: 0 140: 83617: 0 140: 83618: 0 140: 83619: 0 140: 83620: 0 140: 83621: 0 140: 83622: 0 140: 83623: 0 140: 83624: 0 140: 83625: 0 140: 83626: 0 140: 83627: 0 140: 83628: 0 140: 83629: 0 140: 83630: 0 140: 83631: 0 140: 83632: 0 140: 83633: 0 140: 83634: 0 140: 83635: 0 140: 83636: 0 140: 83637: 0 140: 83638: 0 140: 83639: 0 140: 83640: 0 140: 83641: 0 140: 83642: 0 140: 83643: 0 140: 83644: 0 140: 83645: 0 140: 83646: 0 140: 83647: 0 140: 83648: 0 140: 83649: 0 140: 83650: 0 140: 83651: 0 140: 83652: 0 140: 83653: 0 140: 83654: 0 140: 83655: 0 140: 83656: 0 140: 83657: 0 140: 83658: 0 140: 83659: 0 140: 83660: 0 140: 83661: 0 140: 83662: 0 140: 83663: 0 140: 83664: 0 140: 83665: 0 140: 83666: 0 140: 83667: 0 140: 83668: 0 140: 83669: 0 140: 83670: 0 140: 83671: 0 140: 83672: 0 140: 83673: 0 140: 83674: 0 140: 83675: 0 140: 83676: 0 140: 83677: 0 140: 83678: 0 140: 83679: 0 140: 83680: 0 140: 83681: 0 140: 83682: 0 140: 83683: 0 140: 83684: 0 140: 83685: 0 140: 83686: 0 140: 83687: 0 140: 83688: 0 140: 83689: 0 140: 83690: 0 140: 83691: 0 140: 83692: 0 140: 83693: 0 140: 83694: 0 140: 83695: 0 140: 83696: 0 140: 83697: 0 140: 83698: 0 140: 83699: 0 140: 83700: 0 140: 83701: 0 140: 83702: 0 140: 83703: 0 140: 83704: 0 140: 83705: 0 140: 83706: 0 140: 83707: 0 140: 83708: 0 140: 83709: 0 140: 83710: 0 140: 83711: 0 140: 83712: 0 140: 83713: 0 140: 83714: 0 140: 83715: 0 140: 83716: 0 140: 83717: 0 140: 83718: 0 140: 83719: 0 140: 83720: 0 140: 83721: 0 140: 83722: 0 140: 83723: 0 140: 83724: 0 140: 83725: 0 140: 83726: 0 140: 83727: 0 140: 83728: 0 140: 83729: 0 140: 83730: 0 140: 83731: 0 140: 83732: 0 140: 83733: 0 140: 83734: 0 140: 83735: 0 140: 83736: 0 140: 83737: 0 140: 83738: 0 140: 83739: 0 140: 83740: 0 140: 83741: 0 140: 83742: 0 140: 83743: 0 140: 83744: 0 140: 83745: 0 140: 83746: 0 140: 83747: 0 140: 83748: 0 140: 83749: 0 140: 83750: 0 140: 83751: 0 140: 83752: 0 140: 83753: 0 140: 83754: 0 140: 83755: 0 140: 83756: 0 140: 83757: 0 140: 83758: 0 140: 83759: 0 140: 83760: 0 140: 83761: 0 140: 83762: 0 140: 83763: 0 140: 83764: 0 140: 83765: 0 140: 83766: 0 140: 83767: 0 140: 83768: 0 140: 83769: 0 140: 83770: 0 140: 83771: 0 140: 83772: 0 140: 83773: 0 140: 83774: 0 140: 83775: 0 140: 83776: 0 140: 83777: 0 140: 83778: 0 140: 83779: 0 140: 83780: 0 140: 83781: 0 140: 83782: 0 140: 83783: 0 140: 83784: 0 140: 83785: 0 140: 83786: 0 140: 83787: 0 140: 83788: 0 140: 83789: 0 140: 83790: 0 140: 83791: 0 140: 83792: 0 140: 83793: 0 140: 83794: 0 140: 83795: 0 140: 83796: 0 140: 83797: 0 140: 83798: 0 140: 83799: 0 140: 83800: 0 140: 83801: 0 140: 83802: 0 140: 83803: 0 140: 83804: 0 140: 83805: 0 140: 83806: 0 140: 83807: 0 140: 83808: 0 140: 83809: 0 140: 83810: 0 140: 83811: 0 140: 83812: 0 140: 83813: 0 140: 83814: 0 140: 83815: 0 140: 83816: 0 140: 83817: 0 140: 83818: 0 140: 83819: 0 140: 83820: 0 140: 83821: 0 140: 83822: 0 140: 83823: 0 140: 83824: 0 140: 83825: 0 140: 83826: 0 140: 83827: 0 140: 83828: 0 140: 83829: 0 140: 83830: 0 140: 83831: 0 140: 83832: 0 140: 83833: 0 140: 83834: 0 140: 83835: 0 140: 83836: 0 140: 83837: 0 140: 83838: 0 140: 83839: 0 140: 83840: 0 140: 83841: 0 140: 83842: 0 140: 83843: 0 140: 83844: 0 140: 83845: 0 140: 83846: 0 140: 83847: 0 140: 83848: 0 140: 83849: 0 140: 83850: 0 140: 83851: 0 140: 83852: 0 140: 83853: 0 140: 83854: 0 140: 83855: 0 140: 83856: 0 140: 83857: 0 140: 83858: 0 140: 83859: 0 140: 83860: 0 140: 83861: 0 140: 83862: 0 140: 83863: 0 140: 83864: 0 140: 83865: 0 140: 83866: 0 140: 83867: 0 140: 83868: 0 140: 83869: 0 140: 83870: 0 140: 83871: 0 140: 83872: 0 140: 83873: 0 140: 83874: 0 140: 83875: 0 140: 83876: 0 140: 83877: 0 140: 83878: 0 140: 83879: 0 140: 83880: 0 140: 83881: 0 140: 83882: 0 140: 83883: 0 140: 83884: 0 140: 83885: 0 140: 83886: 0 140: 83887: 0 140: 83888: 0 140: 83889: 0 140: 83890: 0 140: 83891: 0 140: 83892: 0 140: 83893: 0 140: 83894: 0 140: 83895: 0 140: 83896: 0 140: 83897: 0 140: 83898: 0 140: 83899: 0 140: 83900: 0 140: 83901: 0 140: 83902: 0 140: 83903: 0 140: 83904: 0 140: 83905: 0 140: 83906: 0 140: 83907: 0 140: 83908: 0 140: 83909: 0 140: 83910: 0 140: 83911: 0 140: 83912: 0 140: 83913: 0 140: 83914: 0 140: 83915: 0 140: 83916: 0 140: 83917: 0 140: 83918: 0 140: 83919: 0 140: 83920: 0 140: 83921: 0 140: 83922: 0 140: 83923: 0 140: 83924: 0 140: 83925: 0 140: 83926: 0 140: 83927: 0 140: 83928: 0 140: 83929: 0 140: 83930: 0 140: 83931: 0 140: 83932: 0 140: 83933: 0 140: 83934: 0 140: 83935: 0 140: 83936: 0 140: 83937: 0 140: 83938: 0 140: 83939: 0 140: 83940: 0 140: 83941: 0 140: 83942: 0 140: 83943: 0 140: 83944: 0 140: 83945: 0 140: 83946: 0 140: 83947: 0 140: 83948: 0 140: 83949: 0 140: 83950: 0 140: 83951: 0 140: 83952: 0 140: 83953: 0 140: 83954: 0 140: 83955: 0 140: 83956: 0 140: 83957: 0 140: 83958: 0 140: 83959: 0 140: 83960: 0 140: 83961: 0 140: 83962: 0 140: 83963: 0 140: 83964: 0 140: 83965: 0 140: 83966: 0 140: 83967: 0 140: 83968: 0 140: 83969: 0 140: 83970: 0 140: 83971: 0 140: 83972: 0 140: 83973: 0 140: 83974: 0 140: 83975: 0 140: 83976: 0 140: 83977: 0 140: 83978: 0 140: 83979: 0 140: 83980: 0 140: 83981: 0 140: 83982: 0 140: 83983: 0 140: 83984: 0 140: 83985: 0 140: 83986: 0 140: 83987: 0 140: 83988: 0 140: 83989: 0 140: 83990: 0 140: 83991: 0 140: 83992: 0 140: 83993: 0 140: 83994: 0 140: 83995: 0 140: 83996: 0 140: 83997: 0 140: 83998: 0 140: 83999: 0 140: 84000: 0 140: 84001: 0 140: 84002: 0 140: 84003: 0 140: 84004: 0 140: 84005: 0 140: 84006: 0 140: 84007: 0 140: 84008: 0 140: 84009: 0 140: 84010: 0 140: 84011: 0 140: 84012: 0 140: 84013: 0 140: 84014: 0 140: 84015: 0 140: 84016: 0 140: 84017: 0 140: 84018: 0 140: 84019: 0 140: 84020: 0 140: 84021: 0 140: 84022: 0 140: 84023: 0 140: 84024: 0 140: 84025: 0 140: 84026: 0 140: 84027: 0 140: 84028: 0 140: 84029: 0 140: 84030: 0 140: 84031: 0 140: 84032: 0 140: 84033: 0 140: 84034: 0 140: 84035: 0 140: 84036: 0 140: 84037: 0 140: 84038: 0 140: 84039: 0 140: 84040: 0 140: 84041: 0 140: 84042: 0 140: 84043: 0 140: 84044: 0 140: 84045: 0 140: 84046: 0 140: 84047: 0 140: 84048: 0 140: 84049: 0 140: 84050: 0 140: 84051: 0 140: 84052: 0 140: 84053: 0 140: 84054: 0 140: 84055: 0 140: 84056: 0 140: 84057: 0 140: 84058: 0 140: 84059: 0 140: 84060: 0 140: 84061: 0 140: 84062: 0 140: 84063: 0 140: 84064: 0 140: 84065: 0 140: 84066: 0 140: 84067: 0 140: 84068: 0 140: 84069: 0 140: 84070: 0 140: 84071: 0 140: 84072: 0 140: 84073: 0 140: 84074: 0 140: 84075: 0 140: 84076: 0 140: 84077: 0 140: 84078: 0 140: 84079: 0 140: 84080: 0 140: 84081: 0 140: 84082: 0 140: 84083: 0 140: 84084: 0 140: 84085: 0 140: 84086: 0 140: 84087: 0 140: 84088: 0 140: 84089: 0 140: 84090: 0 140: 84091: 0 140: 84092: 0 140: 84093: 0 140: 84094: 0 140: 84095: 0 140: 84096: 0 140: 84097: 0 140: 84098: 0 140: 84099: 0 140: 84100: 0 140: 84101: 0 140: 84102: 0 140: 84103: 0 140: 84104: 0 140: 84105: 0 140: 84106: 0 140: 84107: 0 140: 84108: 0 140: 84109: 0 140: 84110: 0 140: 84111: 0 140: 84112: 0 140: 84113: 0 140: 84114: 0 140: 84115: 0 140: 84116: 0 140: 84117: 0 140: 84118: 0 140: 84119: 0 140: 84120: 0 140: 84121: 0 140: 84122: 0 140: 84123: 0 140: 84124: 0 140: 84125: 0 140: 84126: 0 140: 84127: 0 140: 84128: 0 140: 84129: 0 140: 84130: 0 140: 84131: 0 140: 84132: 0 140: 84133: 0 140: 84134: 0 140: 84135: 0 140: 84136: 0 140: 84137: 0 140: 84138: 0 140: 84139: 0 140: 84140: 0 140: 84141: 0 140: 84142: 0 140: 84143: 0 140: 84144: 0 140: 84145: 0 140: 84146: 0 140: 84147: 0 140: 84148: 0 140: 84149: 0 140: 84150: 0 140: 84151: 0 140: 84152: 0 140: 84153: 0 140: 84154: 0 140: 84155: 0 140: 84156: 0 140: 84157: 0 140: 84158: 0 140: 84159: 0 140: 84160: 0 140: 84161: 0 140: 84162: 0 140: 84163: 0 140: 84164: 0 140: 84165: 0 140: 84166: 0 140: 84167: 0 140: 84168: 0 140: 84169: 0 140: 84170: 0 140: 84171: 0 140: 84172: 0 140: 84173: 0 140: 84174: 0 140: 84175: 0 140: 84176: 0 140: 84177: 0 140: 84178: 0 140: 84179: 0 140: 84180: 0 140: 84181: 0 140: 84182: 0 140: 84183: 0 140: 84184: 0 140: 84185: 0 140: 84186: 0 140: 84187: 0 140: 84188: 0 140: 84189: 0 140: 84190: 0 140: 84191: 0 140: 84192: 0 140: 84193: 0 140: 84194: 0 140: 84195: 0 140: 84196: 0 140: 84197: 0 140: 84198: 0 140: 84199: 0 140: 84200: 0 140: 84201: 0 140: 84202: 0 140: 84203: 0 140: 84204: 0 140: 84205: 0 140: 84206: 0 140: 84207: 0 140: 84208: 0 140: 84209: 0 140: 84210: 0 140: 84211: 0 140: 84212: 0 140: 84213: 0 140: 84214: 0 140: 84215: 0 140: 84216: 0 140: 84217: 0 140: 84218: 0 140: 84219: 0 140: 84220: 0 140: 84221: 0 140: 84222: 0 140: 84223: 0 140: 84224: 0 140: 84225: 0 140: 84226: 0 140: 84227: 0 140: 84228: 0 140: 84229: 0 140: 84230: 0 140: 84231: 0 140: 84232: 0 140: 84233: 0 140: 84234: 0 140: 84235: 0 140: 84236: 0 140: 84237: 0 140: 84238: 0 140: 84239: 0 140: 84240: 0 140: 84241: 0 140: 84242: 0 140: 84243: 0 140: 84244: 0 140: 84245: 0 140: 84246: 0 140: 84247: 0 140: 84248: 0 140: 84249: 0 140: 84250: 0 140: 84251: 0 140: 84252: 0 140: 84253: 0 140: 84254: 0 140: 84255: 0 140: 84256: 0 140: 84257: 0 140: 84258: 0 140: 84259: 0 140: 84260: 0 140: 84261: 0 140: 84262: 0 140: 84263: 0 140: 84264: 0 140: 84265: 0 140: 84266: 0 140: 84267: 0 140: 84268: 0 140: 84269: 0 140: 84270: 0 140: 84271: 0 140: 84272: 0 140: 84273: 0 140: 84274: 0 140: 84275: 0 140: 84276: 0 140: 84277: 0 140: 84278: 0 140: 84279: 0 140: 84280: 0 140: 84281: 0 140: 84282: 0 140: 84283: 0 140: 84284: 0 140: 84285: 0 140: 84286: 0 140: 84287: 0 140: 84288: 0 140: 84289: 0 140: 84290: 0 140: 84291: 0 140: 84292: 0 140: 84293: 0 140: 84294: 0 140: 84295: 0 140: 84296: 0 140: 84297: 0 140: 84298: 0 140: 84299: 0 140: 84300: 0 140: 84301: 0 140: 84302: 0 140: 84303: 0 140: 84304: 0 140: 84305: 0 140: 84306: 0 140: 84307: 0 140: 84308: 0 140: 84309: 0 140: 84310: 0 140: 84311: 0 140: 84312: 0 140: 84313: 0 140: 84314: 0 140: 84315: 0 140: 84316: 0 140: 84317: 0 140: 84318: 0 140: 84319: 0 140: 84320: 0 140: 84321: 0 140: 84322: 0 140: 84323: 0 140: 84324: 0 140: 84325: 0 140: 84326: 0 140: 84327: 0 140: 84328: 0 140: 84329: 0 140: 84330: 0 140: 84331: 0 140: 84332: 0 140: 84333: 0 140: 84334: 0 140: 84335: 0 140: 84336: 0 140: 84337: 0 140: 84338: 0 140: 84339: 0 140: 84340: 0 140: 84341: 0 140: 84342: 0 140: 84343: 0 140: 84344: 0 140: 84345: 0 140: 84346: 0 140: 84347: 0 140: 84348: 0 140: 84349: 0 140: 84350: 0 140: 84351: 0 140: 84352: 0 140: 84353: 0 140: 84354: 0 140: 84355: 0 140: 84356: 0 140: 84357: 0 140: 84358: 0 140: 84359: 0 140: 84360: 0 140: 84361: 0 140: 84362: 0 140: 84363: 0 140: 84364: 0 140: 84365: 0 140: 84366: 0 140: 84367: 0 140: 84368: 0 140: 84369: 0 140: 84370: 0 140: 84371: 0 140: 84372: 0 140: 84373: 0 140: 84374: 0 140: 84375: 0 140: 84376: 0 140: 84377: 0 140: 84378: 0 140: 84379: 0 140: 84380: 0 140: 84381: 0 140: 84382: 0 140: 84383: 0 140: 84384: 0 140: 84385: 0 140: 84386: 0 140: 84387: 0 140: 84388: 0 140: 84389: 0 140: 84390: 0 140: 84391: 0 140: 84392: 0 140: 84393: 0 140: 84394: 0 140: 84395: 0 140: 84396: 0 140: 84397: 0 140: 84398: 0 140: 84399: 0 140: 84400: 0 140: 84401: 0 140: 84402: 0 140: 84403: 0 140: 84404: 0 140: 84405: 0 140: 84406: 0 140: 84407: 0 140: 84408: 0 140: 84409: 0 140: 84410: 0 140: 84411: 0 140: 84412: 0 140: 84413: 0 140: 84414: 0 140: 84415: 0 140: 84416: 0 140: 84417: 0 140: 84418: 0 140: 84419: 0 140: 84420: 0 140: 84421: 0 140: 84422: 0 140: 84423: 0 140: 84424: 0 140: 84425: 0 140: 84426: 0 140: 84427: 0 140: 84428: 0 140: 84429: 0 140: 84430: 0 140: 84431: 0 140: 84432: 0 140: 84433: 0 140: 84434: 0 140: 84435: 0 140: 84436: 0 140: 84437: 0 140: 84438: 0 140: 84439: 0 140: 84440: 0 140: 84441: 0 140: 84442: 0 140: 84443: 0 140: 84444: 0 140: 84445: 0 140: 84446: 0 140: 84447: 0 140: 84448: 0 140: 84449: 0 140: 84450: 0 140: 84451: 0 140: 84452: 0 140: 84453: 0 140: 84454: 0 140: 84455: 0 140: 84456: 0 140: 84457: 0 140: 84458: 0 140: 84459: 0 140: 84460: 0 140: 84461: 0 140: 84462: 0 140: 84463: 0 140: 84464: 0 140: 84465: 0 140: 84466: 0 140: 84467: 0 140: 84468: 0 140: 84469: 0 140: 84470: 0 140: 84471: 0 140: 84472: 0 140: 84473: 0 140: 84474: 0 140: 84475: 0 140: 84476: 0 140: 84477: 0 140: 84478: 0 140: 84479: 0 140: 84480: 0 140: 84481: 0 140: 84482: 0 140: 84483: 0 140: 84484: 0 140: 84485: 0 140: 84486: 0 140: 84487: 0 140: 84488: 0 140: 84489: 0 140: 84490: 0 140: 84491: 0 140: 84492: 0 140: 84493: 0 140: 84494: 0 140: 84495: 0 140: 84496: 0 140: 84497: 0 140: 84498: 0 140: 84499: 0 140: 84500: 0 140: 84501: 0 140: 84502: 0 140: 84503: 0 140: 84504: 0 140: 84505: 0 140: 84506: 0 140: 84507: 0 140: 84508: 0 140: 84509: 0 140: 84510: 0 140: 84511: 0 140: 84512: 0 140: 84513: 0 140: 84514: 0 140: 84515: 0 140: 84516: 0 140: 84517: 0 140: 84518: 0 140: 84519: 0 140: 84520: 0 140: 84521: 0 140: 84522: 0 140: 84523: 0 140: 84524: 0 140: 84525: 0 140: 84526: 0 140: 84527: 0 140: 84528: 0 140: 84529: 0 140: 84530: 0 140: 84531: 0 140: 84532: 0 140: 84533: 0 140: 84534: 0 140: 84535: 0 140: 84536: 0 140: 84537: 0 140: 84538: 0 140: 84539: 0 140: 84540: 0 140: 84541: 0 140: 84542: 0 140: 84543: 0 140: 84544: 0 140: 84545: 0 140: 84546: 0 140: 84547: 0 140: 84548: 0 140: 84549: 0 140: 84550: 0 140: 84551: 0 140: 84552: 0 140: 84553: 0 140: 84554: 0 140: 84555: 0 140: 84556: 0 140: 84557: 0 140: 84558: 0 140: 84559: 0 140: 84560: 0 140: 84561: 0 140: 84562: 0 140: 84563: 0 140: 84564: 0 140: 84565: 0 140: 84566: 0 140: 84567: 0 140: 84568: 0 140: 84569: 0 140: 84570: 0 140: 84571: 0 140: 84572: 0 140: 84573: 0 140: 84574: 0 140: 84575: 0 140: 84576: 0 140: 84577: 0 140: 84578: 0 140: 84579: 0 140: 84580: 0 140: 84581: 0 140: 84582: 0 140: 84583: 0 140: 84584: 0 140: 84585: 0 140: 84586: 0 140: 84587: 0 140: 84588: 0 140: 84589: 0 140: 84590: 0 140: 84591: 0 140: 84592: 0 140: 84593: 0 140: 84594: 0 140: 84595: 0 140: 84596: 0 140: 84597: 0 140: 84598: 0 140: 84599: 0 140: 84600: 0 140: 84601: 0 140: 84602: 0 140: 84603: 0 140: 84604: 0 140: 84605: 0 140: 84606: 0 140: 84607: 0 140: 84608: 0 140: 84609: 0 140: 84610: 0 140: 84611: 0 140: 84612: 0 140: 84613: 0 140: 84614: 0 140: 84615: 0 140: 84616: 0 140: 84617: 0 140: 84618: 0 140: 84619: 0 140: 84620: 0 140: 84621: 0 140: 84622: 0 140: 84623: 0 140: 84624: 0 140: 84625: 0 140: 84626: 0 140: 84627: 0 140: 84628: 0 140: 84629: 0 140: 84630: 0 140: 84631: 0 140: 84632: 0 140: 84633: 0 140: 84634: 0 140: 84635: 0 140: 84636: 0 140: 84637: 0 140: 84638: 0 140: 84639: 0 140: 84640: 0 140: 84641: 0 140: 84642: 0 140: 84643: 0 140: 84644: 0 140: 84645: 0 140: 84646: 0 140: 84647: 0 140: 84648: 0 140: 84649: 0 140: 84650: 0 140: 84651: 0 140: 84652: 0 140: 84653: 0 140: 84654: 0 140: 84655: 0 140: 84656: 0 140: 84657: 0 140: 84658: 0 140: 84659: 0 140: 84660: 0 140: 84661: 0 140: 84662: 0 140: 84663: 0 140: 84664: 0 140: 84665: 0 140: 84666: 0 140: 84667: 0 140: 84668: 0 140: 84669: 0 140: 84670: 0 140: 84671: 0 140: 84672: 0 140: 84673: 0 140: 84674: 0 140: 84675: 0 140: 84676: 0 140: 84677: 0 140: 84678: 0 140: 84679: 0 140: 84680: 0 140: 84681: 0 140: 84682: 0 140: 84683: 0 140: 84684: 0 140: 84685: 0 140: 84686: 0 140: 84687: 0 140: 84688: 0 140: 84689: 0 140: 84690: 0 140: 84691: 0 140: 84692: 0 140: 84693: 0 140: 84694: 0 140: 84695: 0 140: 84696: 0 140: 84697: 0 140: 84698: 0 140: 84699: 0 140: 84700: 0 140: 84701: 0 140: 84702: 0 140: 84703: 0 140: 84704: 0 140: 84705: 0 140: 84706: 0 140: 84707: 0 140: 84708: 0 140: 84709: 0 140: 84710: 0 140: 84711: 0 140: 84712: 0 140: 84713: 0 140: 84714: 0 140: 84715: 0 140: 84716: 0 140: 84717: 0 140: 84718: 0 140: 84719: 0 140: 84720: 0 140: 84721: 0 140: 84722: 0 140: 84723: 0 140: 84724: 0 140: 84725: 0 140: 84726: 0 140: 84727: 0 140: 84728: 0 140: 84729: 0 140: 84730: 0 140: 84731: 0 140: 84732: 0 140: 84733: 0 140: 84734: 0 140: 84735: 0 140: 84736: 0 140: 84737: 0 140: 84738: 0 140: 84739: 0 140: 84740: 0 140: 84741: 0 140: 84742: 0 140: 84743: 0 140: 84744: 0 140: 84745: 0 140: 84746: 0 140: 84747: 0 140: 84748: 0 140: 84749: 0 140: 84750: 0 140: 84751: 0 140: 84752: 0 140: 84753: 0 140: 84754: 0 140: 84755: 0 140: 84756: 0 140: 84757: 0 140: 84758: 0 140: 84759: 0 140: 84760: 0 140: 84761: 0 140: 84762: 0 140: 84763: 0 140: 84764: 0 140: 84765: 0 140: 84766: 0 140: 84767: 0 140: 84768: 0 140: 84769: 0 140: 84770: 0 140: 84771: 0 140: 84772: 0 140: 84773: 0 140: 84774: 0 140: 84775: 0 140: 84776: 0 140: 84777: 0 140: 84778: 0 140: 84779: 0 140: 84780: 0 140: 84781: 0 140: 84782: 0 140: 84783: 0 140: 84784: 0 140: 84785: 0 140: 84786: 0 140: 84787: 0 140: 84788: 0 140: 84789: 0 140: 84790: 0 140: 84791: 0 140: 84792: 0 140: 84793: 0 140: 84794: 0 140: 84795: 0 140: 84796: 0 140: 84797: 0 140: 84798: 0 140: 84799: 0 140: 84800: 0 140: 84801: 0 140: 84802: 0 140: 84803: 0 140: 84804: 0 140: 84805: 0 140: 84806: 0 140: 84807: 0 140: 84808: 0 140: 84809: 0 140: 84810: 0 140: 84811: 0 140: 84812: 0 140: 84813: 0 140: 84814: 0 140: 84815: 0 140: 84816: 0 140: 84817: 0 140: 84818: 0 140: 84819: 0 140: 84820: 0 140: 84821: 0 140: 84822: 0 140: 84823: 0 140: 84824: 0 140: 84825: 0 140: 84826: 0 140: 84827: 0 140: 84828: 0 140: 84829: 0 140: 84830: 0 140: 84831: 0 140: 84832: 0 140: 84833: 0 140: 84834: 0 140: 84835: 0 140: 84836: 0 140: 84837: 0 140: 84838: 0 140: 84839: 0 140: 84840: 0 140: 84841: 0 140: 84842: 0 140: 84843: 0 140: 84844: 0 140: 84845: 0 140: 84846: 0 140: 84847: 0 140: 84848: 0 140: 84849: 0 140: 84850: 0 140: 84851: 0 140: 84852: 0 140: 84853: 0 140: 84854: 0 140: 84855: 0 140: 84856: 0 140: 84857: 0 140: 84858: 0 140: 84859: 0 140: 84860: 0 140: 84861: 0 140: 84862: 0 140: 84863: 0 140: 84864: 0 140: 84865: 0 140: 84866: 0 140: 84867: 0 140: 84868: 0 140: 84869: 0 140: 84870: 0 140: 84871: 0 140: 84872: 0 140: 84873: 0 140: 84874: 0 140: 84875: 0 140: 84876: 0 140: 84877: 0 140: 84878: 0 140: 84879: 0 140: 84880: 0 140: 84881: 0 140: 84882: 0 140: 84883: 0 140: 84884: 0 140: 84885: 0 140: 84886: 0 140: 84887: 0 140: 84888: 0 140: 84889: 0 140: 84890: 0 140: 84891: 0 140: 84892: 0 140: 84893: 0 140: 84894: 0 140: 84895: 0 140: 84896: 0 140: 84897: 0 140: 84898: 0 140: 84899: 0 140: 84900: 0 140: 84901: 0 140: 84902: 0 140: 84903: 0 140: 84904: 0 140: 84905: 0 140: 84906: 0 140: 84907: 0 140: 84908: 0 140: 84909: 0 140: 84910: 0 140: 84911: 0 140: 84912: 0 140: 84913: 0 140: 84914: 0 140: 84915: 0 140: 84916: 0 140: 84917: 0 140: 84918: 0 140: 84919: 0 140: 84920: 0 140: 84921: 0 140: 84922: 0 140: 84923: 0 140: 84924: 0 140: 84925: 0 140: 84926: 0 140: 84927: 0 140: 84928: 0 140: 84929: 0 140: 84930: 0 140: 84931: 0 140: 84932: 0 140: 84933: 0 140: 84934: 0 140: 84935: 0 140: 84936: 0 140: 84937: 0 140: 84938: 0 140: 84939: 0 140: 84940: 0 140: 84941: 0 140: 84942: 0 140: 84943: 0 140: 84944: 0 140: 84945: 0 140: 84946: 0 140: 84947: 0 140: 84948: 0 140: 84949: 0 140: 84950: 0 140: 84951: 0 140: 84952: 0 140: 84953: 0 140: 84954: 0 140: 84955: 0 140: 84956: 0 140: 84957: 0 140: 84958: 0 140: 84959: 0 140: 84960: 0 140: 84961: 0 140: 84962: 0 140: 84963: 0 140: 84964: 0 140: 84965: 0 140: 84966: 0 140: 84967: 0 140: 84968: 0 140: 84969: 0 140: 84970: 0 140: 84971: 0 140: 84972: 0 140: 84973: 0 140: 84974: 0 140: 84975: 0 140: 84976: 0 140: 84977: 0 140: 84978: 0 140: 84979: 0 140: 84980: 0 140: 84981: 0 140: 84982: 0 140: 84983: 0 140: 84984: 0 140: 84985: 0 140: 84986: 0 140: 84987: 0 140: 84988: 0 140: 84989: 0 140: 84990: 0 140: 84991: 0 140: 84992: 0 140: 84993: 0 140: 84994: 0 140: 84995: 0 140: 84996: 0 140: 84997: 0 140: 84998: 0 140: 84999: 0 140: 85000: 0 140: 85001: 0 140: 85002: 0 140: 85003: 0 140: 85004: 0 140: 85005: 0 140: 85006: 0 140: 85007: 0 140: 85008: 0 140: 85009: 0 140: 85010: 0 140: 85011: 0 140: 85012: 0 140: 85013: 0 140: 85014: 0 140: 85015: 0 140: 85016: 0 140: 85017: 0 140: 85018: 0 140: 85019: 0 140: 85020: 0 140: 85021: 0 140: 85022: 0 140: 85023: 0 140: 85024: 0 140: 85025: 0 140: 85026: 0 140: 85027: 0 140: 85028: 0 140: 85029: 0 140: 85030: 0 140: 85031: 0 140: 85032: 0 140: 85033: 0 140: 85034: 0 140: 85035: 0 140: 85036: 0 140: 85037: 0 140: 85038: 0 140: 85039: 0 140: 85040: 0 140: 85041: 0 140: 85042: 0 140: 85043: 0 140: 85044: 0 140: 85045: 0 140: 85046: 0 140: 85047: 0 140: 85048: 0 140: 85049: 0 140: 85050: 0 140: 85051: 0 140: 85052: 0 140: 85053: 0 140: 85054: 0 140: 85055: 0 140: 85056: 0 140: 85057: 0 140: 85058: 0 140: 85059: 0 140: 85060: 0 140: 85061: 0 140: 85062: 0 140: 85063: 0 140: 85064: 0 140: 85065: 0 140: 85066: 0 140: 85067: 0 140: 85068: 0 140: 85069: 0 140: 85070: 0 140: 85071: 0 140: 85072: 0 140: 85073: 0 140: 85074: 0 140: 85075: 0 140: 85076: 0 140: 85077: 0 140: 85078: 0 140: 85079: 0 140: 85080: 0 140: 85081: 0 140: 85082: 0 140: 85083: 0 140: 85084: 0 140: 85085: 0 140: 85086: 0 140: 85087: 0 140: 85088: 0 140: 85089: 0 140: 85090: 0 140: 85091: 0 140: 85092: 0 140: 85093: 0 140: 85094: 0 140: 85095: 0 140: 85096: 0 140: 85097: 0 140: 85098: 0 140: 85099: 0 140: 85100: 0 140: 85101: 0 140: 85102: 0 140: 85103: 0 140: 85104: 0 140: 85105: 0 140: 85106: 0 140: 85107: 0 140: 85108: 0 140: 85109: 0 140: 85110: 0 140: 85111: 0 140: 85112: 0 140: 85113: 0 140: 85114: 0 140: 85115: 0 140: 85116: 0 140: 85117: 0 140: 85118: 0 140: 85119: 0 140: 85120: 0 140: 85121: 0 140: 85122: 0 140: 85123: 0 140: 85124: 0 140: 85125: 0 140: 85126: 0 140: 85127: 0 140: 85128: 0 140: 85129: 0 140: 85130: 0 140: 85131: 0 140: 85132: 0 140: 85133: 0 140: 85134: 0 140: 85135: 0 140: 85136: 0 140: 85137: 0 140: 85138: 0 140: 85139: 0 140: 85140: 0 140: 85141: 0 140: 85142: 0 140: 85143: 0 140: 85144: 0 140: 85145: 0 140: 85146: 0 140: 85147: 0 140: 85148: 0 140: 85149: 0 140: 85150: 0 140: 85151: 0 140: 85152: 0 140: 85153: 0 140: 85154: 0 140: 85155: 0 140: 85156: 0 140: 85157: 0 140: 85158: 0 140: 85159: 0 140: 85160: 0 140: 85161: 0 140: 85162: 0 140: 85163: 0 140: 85164: 0 140: 85165: 0 140: 85166: 0 140: 85167: 0 140: 85168: 0 140: 85169: 0 140: 85170: 0 140: 85171: 0 140: 85172: 0 140: 85173: 0 140: 85174: 0 140: 85175: 0 140: 85176: 0 140: 85177: 0 140: 85178: 0 140: 85179: 0 140: 85180: 0 140: 85181: 0 140: 85182: 0 140: 85183: 0 140: 85184: 0 140: 85185: 0 140: 85186: 0 140: 85187: 0 140: 85188: 0 140: 85189: 0 140: 85190: 0 140: 85191: 0 140: 85192: 0 140: 85193: 0 140: 85194: 0 140: 85195: 0 140: 85196: 0 140: 85197: 0 140: 85198: 0 140: 85199: 0 140: 85200: 0 140: 85201: 0 140: 85202: 0 140: 85203: 0 140: 85204: 0 140: 85205: 0 140: 85206: 0 140: 85207: 0 140: 85208: 0 140: 85209: 0 140: 85210: 0 140: 85211: 0 140: 85212: 0 140: 85213: 0 140: 85214: 0 140: 85215: 0 140: 85216: 0 140: 85217: 0 140: 85218: 0 140: 85219: 0 140: 85220: 0 140: 85221: 0 140: 85222: 0 140: 85223: 0 140: 85224: 0 140: 85225: 0 140: 85226: 0 140: 85227: 0 140: 85228: 0 140: 85229: 0 140: 85230: 0 140: 85231: 0 140: 85232: 0 140: 85233: 0 140: 85234: 0 140: 85235: 0 140: 85236: 0 140: 85237: 0 140: 85238: 0 140: 85239: 0 140: 85240: 0 140: 85241: 0 140: 85242: 0 140: 85243: 0 140: 85244: 0 140: 85245: 0 140: 85246: 0 140: 85247: 0 140: 85248: 0 140: 85249: 0 140: 85250: 0 140: 85251: 0 140: 85252: 0 140: 85253: 0 140: 85254: 0 140: 85255: 0 140: 85256: 0 140: 85257: 0 140: 85258: 0 140: 85259: 0 140: 85260: 0 140: 85261: 0 140: 85262: 0 140: 85263: 0 140: 85264: 0 140: 85265: 0 140: 85266: 0 140: 85267: 0 140: 85268: 0 140: 85269: 0 140: 85270: 0 140: 85271: 0 140: 85272: 0 140: 85273: 0 140: 85274: 0 140: 85275: 0 140: 85276: 0 140: 85277: 0 140: 85278: 0 140: 85279: 0 140: 85280: 0 140: 85281: 0 140: 85282: 0 140: 85283: 0 140: 85284: 0 140: 85285: 0 140: 85286: 0 140: 85287: 0 140: 85288: 0 140: 85289: 0 140: 85290: 0 140: 85291: 0 140: 85292: 0 140: 85293: 0 140: 85294: 0 140: 85295: 0 140: 85296: 0 140: 85297: 0 140: 85298: 0 140: 85299: 0 140: 85300: 0 140: 85301: 0 140: 85302: 0 140: 85303: 0 140: 85304: 0 140: 85305: 0 140: 85306: 0 140: 85307: 0 140: 85308: 0 140: 85309: 0 140: 85310: 0 140: 85311: 0 140: 85312: 0 140: 85313: 0 140: 85314: 0 140: 85315: 0 140: 85316: 0 140: 85317: 0 140: 85318: 0 140: 85319: 0 140: 85320: 0 140: 85321: 0 140: 85322: 0 140: 85323: 0 140: 85324: 0 140: 85325: 0 140: 85326: 0 140: 85327: 0 140: 85328: 0 140: 85329: 0 140: 85330: 0 140: 85331: 0 140: 85332: 0 140: 85333: 0 140: 85334: 0 140: 85335: 0 140: 85336: 0 140: 85337: 0 140: 85338: 0 140: 85339: 0 140: 85340: 0 140: 85341: 0 140: 85342: 0 140: 85343: 0 140: 85344: 0 140: 85345: 0 140: 85346: 0 140: 85347: 0 140: 85348: 0 140: 85349: 0 140: 85350: 0 140: 85351: 0 140: 85352: 0 140: 85353: 0 140: 85354: 0 140: 85355: 0 140: 85356: 0 140: 85357: 0 140: 85358: 0 140: 85359: 0 140: 85360: 0 140: 85361: 0 140: 85362: 0 140: 85363: 0 140: 85364: 0 140: 85365: 0 140: 85366: 0 140: 85367: 0 140: 85368: 0 140: 85369: 0 140: 85370: 0 140: 85371: 0 140: 85372: 0 140: 85373: 0 140: 85374: 0 140: 85375: 0 140: 85376: 0 140: 85377: 0 140: 85378: 0 140: 85379: 0 140: 85380: 0 140: 85381: 0 140: 85382: 0 140: 85383: 0 140: 85384: 0 140: 85385: 0 140: 85386: 0 140: 85387: 0 140: 85388: 0 140: 85389: 0 140: 85390: 0 140: 85391: 0 140: 85392: 0 140: 85393: 0 140: 85394: 0 140: 85395: 0 140: 85396: 0 140: 85397: 0 140: 85398: 0 140: 85399: 0 140: 85400: 0 140: 85401: 0 140: 85402: 0 140: 85403: 0 140: 85404: 0 140: 85405: 0 140: 85406: 0 140: 85407: 0 140: 85408: 0 140: 85409: 0 140: 85410: 0 140: 85411: 0 140: 85412: 0 140: 85413: 0 140: 85414: 0 140: 85415: 0 140: 85416: 0 140: 85417: 0 140: 85418: 0 140: 85419: 0 140: 85420: 0 140: 85421: 0 140: 85422: 0 140: 85423: 0 140: 85424: 0 140: 85425: 0 140: 85426: 0 140: 85427: 0 140: 85428: 0 140: 85429: 0 140: 85430: 0 140: 85431: 0 140: 85432: 0 140: 85433: 0 140: 85434: 0 140: 85435: 0 140: 85436: 0 140: 85437: 0 140: 85438: 0 140: 85439: 0 140: 85440: 0 140: 85441: 0 140: 85442: 0 140: 85443: 0 140: 85444: 0 140: 85445: 0 140: 85446: 0 140: 85447: 0 140: 85448: 0 140: 85449: 0 140: 85450: 0 140: 85451: 0 140: 85452: 0 140: 85453: 0 140: 85454: 0 140: 85455: 0 140: 85456: 0 140: 85457: 0 140: 85458: 0 140: 85459: 0 140: 85460: 0 140: 85461: 0 140: 85462: 0 140: 85463: 0 140: 85464: 0 140: 85465: 0 140: 85466: 0 140: 85467: 0 140: 85468: 0 140: 85469: 0 140: 85470: 0 140: 85471: 0 140: 85472: 0 140: 85473: 0 140: 85474: 0 140: 85475: 0 140: 85476: 0 140: 85477: 0 140: 85478: 0 140: 85479: 0 140: 85480: 0 140: 85481: 0 140: 85482: 0 140: 85483: 0 140: 85484: 0 140: 85485: 0 140: 85486: 0 140: 85487: 0 140: 85488: 0 140: 85489: 0 140: 85490: 0 140: 85491: 0 140: 85492: 0 140: 85493: 0 140: 85494: 0 140: 85495: 0 140: 85496: 0 140: 85497: 0 140: 85498: 0 140: 85499: 0 140: 85500: 0 140: 85501: 0 140: 85502: 0 140: 85503: 0 140: 85504: 0 140: 85505: 0 140: 85506: 0 140: 85507: 0 140: 85508: 0 140: 85509: 0 140: 85510: 0 140: 85511: 0 140: 85512: 0 140: 85513: 0 140: 85514: 0 140: 85515: 0 140: 85516: 0 140: 85517: 0 140: 85518: 0 140: 85519: 0 140: 85520: 0 140: 85521: 0 140: 85522: 0 140: 85523: 0 140: 85524: 0 140: 85525: 0 140: 85526: 0 140: 85527: 0 140: 85528: 0 140: 85529: 0 140: 85530: 0 140: 85531: 0 140: 85532: 0 140: 85533: 0 140: 85534: 0 140: 85535: 0 140: 85536: 0 140: 85537: 0 140: 85538: 0 140: 85539: 0 140: 85540: 0 140: 85541: 0 140: 85542: 0 140: 85543: 0 140: 85544: 0 140: 85545: 0 140: 85546: 0 140: 85547: 0 140: 85548: 0 140: 85549: 0 140: 85550: 0 140: 85551: 0 140: 85552: 0 140: 85553: 0 140: 85554: 0 140: 85555: 0 140: 85556: 0 140: 85557: 0 140: 85558: 0 140: 85559: 0 140: 85560: 0 140: 85561: 0 140: 85562: 0 140: 85563: 0 140: 85564: 0 140: 85565: 0 140: 85566: 0 140: 85567: 0 140: 85568: 0 140: 85569: 0 140: 85570: 0 140: 85571: 0 140: 85572: 0 140: 85573: 0 140: 85574: 0 140: 85575: 0 140: 85576: 0 140: 85577: 0 140: 85578: 0 140: 85579: 0 140: 85580: 0 140: 85581: 0 140: 85582: 0 140: 85583: 0 140: 85584: 0 140: 85585: 0 140: 85586: 0 140: 85587: 0 140: 85588: 0 140: 85589: 0 140: 85590: 0 140: 85591: 0 140: 85592: 0 140: 85593: 0 140: 85594: 0 140: 85595: 0 140: 85596: 0 140: 85597: 0 140: 85598: 0 140: 85599: 0 140: 85600: 0 140: 85601: 0 140: 85602: 0 140: 85603: 0 140: 85604: 0 140: 85605: 0 140: 85606: 0 140: 85607: 0 140: 85608: 0 140: 85609: 0 140: 85610: 0 140: 85611: 0 140: 85612: 0 140: 85613: 0 140: 85614: 0 140: 85615: 0 140: 85616: 0 140: 85617: 0 140: 85618: 0 140: 85619: 0 140: 85620: 0 140: 85621: 0 140: 85622: 0 140: 85623: 0 140: 85624: 0 140: 85625: 0 140: 85626: 0 140: 85627: 0 140: 85628: 0 140: 85629: 0 140: 85630: 0 140: 85631: 0 140: 85632: 0 140: 85633: 0 140: 85634: 0 140: 85635: 0 140: 85636: 0 140: 85637: 0 140: 85638: 0 140: 85639: 0 140: 85640: 0 140: 85641: 0 140: 85642: 0 140: 85643: 0 140: 85644: 0 140: 85645: 0 140: 85646: 0 140: 85647: 0 140: 85648: 0 140: 85649: 0 140: 85650: 0 140: 85651: 0 140: 85652: 0 140: 85653: 0 140: 85654: 0 140: 85655: 0 140: 85656: 0 140: 85657: 0 140: 85658: 0 140: 85659: 0 140: 85660: 0 140: 85661: 0 140: 85662: 0 140: 85663: 0 140: 85664: 0 140: 85665: 0 140: 85666: 0 140: 85667: 0 140: 85668: 0 140: 85669: 0 140: 85670: 0 140: 85671: 0 140: 85672: 0 140: 85673: 0 140: 85674: 0 140: 85675: 0 140: 85676: 0 140: 85677: 0 140: 85678: 0 140: 85679: 0 140: 85680: 0 140: 85681: 0 140: 85682: 0 140: 85683: 0 140: 85684: 0 140: 85685: 0 140: 85686: 0 140: 85687: 0 140: 85688: 0 140: 85689: 0 140: 85690: 0 140: 85691: 0 140: 85692: 0 140: 85693: 0 140: 85694: 0 140: 85695: 0 140: 85696: 0 140: 85697: 0 140: 85698: 0 140: 85699: 0 140: 85700: 0 140: 85701: 0 140: 85702: 0 140: 85703: 0 140: 85704: 0 140: 85705: 0 140: 85706: 0 140: 85707: 0 140: 85708: 0 140: 85709: 0 140: 85710: 0 140: 85711: 0 140: 85712: 0 140: 85713: 0 140: 85714: 0 140: 85715: 0 140: 85716: 0 140: 85717: 0 140: 85718: 0 140: 85719: 0 140: 85720: 0 140: 85721: 0 140: 85722: 0 140: 85723: 0 140: 85724: 0 140: 85725: 0 140: 85726: 0 140: 85727: 0 140: 85728: 0 140: 85729: 0 140: 85730: 0 140: 85731: 0 140: 85732: 0 140: 85733: 0 140: 85734: 0 140: 85735: 0 140: 85736: 0 140: 85737: 0 140: 85738: 0 140: 85739: 0 140: 85740: 0 140: 85741: 0 140: 85742: 0 140: 85743: 0 140: 85744: 0 140: 85745: 0 140: 85746: 0 140: 85747: 0 140: 85748: 0 140: 85749: 0 140: 85750: 0 140: 85751: 0 140: 85752: 0 140: 85753: 0 140: 85754: 0 140: 85755: 0 140: 85756: 0 140: 85757: 0 140: 85758: 0 140: 85759: 0 140: 85760: 0 140: 85761: 0 140: 85762: 0 140: 85763: 0 140: 85764: 0 140: 85765: 0 140: 85766: 0 140: 85767: 0 140: 85768: 0 140: 85769: 0 140: 85770: 0 140: 85771: 0 140: 85772: 0 140: 85773: 0 140: 85774: 0 140: 85775: 0 140: 85776: 0 140: 85777: 0 140: 85778: 0 140: 85779: 0 140: 85780: 0 140: 85781: 0 140: 85782: 0 140: 85783: 0 140: 85784: 0 140: 85785: 0 140: 85786: 0 140: 85787: 0 140: 85788: 0 140: 85789: 0 140: 85790: 0 140: 85791: 0 140: 85792: 0 140: 85793: 0 140: 85794: 0 140: 85795: 0 140: 85796: 0 140: 85797: 0 140: 85798: 0 140: 85799: 0 140: 85800: 0 140: 85801: 0 140: 85802: 0 140: 85803: 0 140: 85804: 0 140: 85805: 0 140: 85806: 0 140: 85807: 0 140: 85808: 0 140: 85809: 0 140: 85810: 0 140: 85811: 0 140: 85812: 0 140: 85813: 0 140: 85814: 0 140: 85815: 0 140: 85816: 0 140: 85817: 0 140: 85818: 0 140: 85819: 0 140: 85820: 0 140: 85821: 0 140: 85822: 0 140: 85823: 0 140: 85824: 0 140: 85825: 0 140: 85826: 0 140: 85827: 0 140: 85828: 0 140: 85829: 0 140: 85830: 0 140: 85831: 0 140: 85832: 0 140: 85833: 0 140: 85834: 0 140: 85835: 0 140: 85836: 0 140: 85837: 0 140: 85838: 0 140: 85839: 0 140: 85840: 0 140: 85841: 0 140: 85842: 0 140: 85843: 0 140: 85844: 0 140: 85845: 0 140: 85846: 0 140: 85847: 0 140: 85848: 0 140: 85849: 0 140: 85850: 0 140: 85851: 0 140: 85852: 0 140: 85853: 0 140: 85854: 0 140: 85855: 0 140: 85856: 0 140: 85857: 0 140: 85858: 0 140: 85859: 0 140: 85860: 0 140: 85861: 0 140: 85862: 0 140: 85863: 0 140: 85864: 0 140: 85865: 0 140: 85866: 0 140: 85867: 0 140: 85868: 0 140: 85869: 0 140: 85870: 0 140: 85871: 0 140: 85872: 0 140: 85873: 0 140: 85874: 0 140: 85875: 0 140: 85876: 0 140: 85877: 0 140: 85878: 0 140: 85879: 0 140: 85880: 0 140: 85881: 0 140: 85882: 0 140: 85883: 0 140: 85884: 0 140: 85885: 0 140: 85886: 0 140: 85887: 0 140: 85888: 0 140: 85889: 0 140: 85890: 0 140: 85891: 0 140: 85892: 0 140: 85893: 0 140: 85894: 0 140: 85895: 0 140: 85896: 0 140: 85897: 0 140: 85898: 0 140: 85899: 0 140: 85900: 0 140: 85901: 0 140: 85902: 0 140: 85903: 0 140: 85904: 0 140: 85905: 0 140: 85906: 0 140: 85907: 0 140: 85908: 0 140: 85909: 0 140: 85910: 0 140: 85911: 0 140: 85912: 0 140: 85913: 0 140: 85914: 0 140: 85915: 0 140: 85916: 0 140: 85917: 0 140: 85918: 0 140: 85919: 0 140: 85920: 0 140: 85921: 0 140: 85922: 0 140: 85923: 0 140: 85924: 0 140: 85925: 0 140: 85926: 0 140: 85927: 0 140: 85928: 0 140: 85929: 0 140: 85930: 0 140: 85931: 0 140: 85932: 0 140: 85933: 0 140: 85934: 0 140: 85935: 0 140: 85936: 0 140: 85937: 0 140: 85938: 0 140: 85939: 0 140: 85940: 0 140: 85941: 0 140: 85942: 0 140: 85943: 0 140: 85944: 0 140: 85945: 0 140: 85946: 0 140: 85947: 0 140: 85948: 0 140: 85949: 0 140: 85950: 0 140: 85951: 0 140: 85952: 0 140: 85953: 0 140: 85954: 0 140: 85955: 0 140: 85956: 0 140: 85957: 0 140: 85958: 0 140: 85959: 0 140: 85960: 0 140: 85961: 0 140: 85962: 0 140: 85963: 0 140: 85964: 0 140: 85965: 0 140: 85966: 0 140: 85967: 0 140: 85968: 0 140: 85969: 0 140: 85970: 0 140: 85971: 0 140: 85972: 0 140: 85973: 0 140: 85974: 0 140: 85975: 0 140: 85976: 0 140: 85977: 0 140: 85978: 0 140: 85979: 0 140: 85980: 0 140: 85981: 0 140: 85982: 0 140: 85983: 0 140: 85984: 0 140: 85985: 0 140: 85986: 0 140: 85987: 0 140: 85988: 0 140: 85989: 0 140: 85990: 0 140: 85991: 0 140: 85992: 0 140: 85993: 0 140: 85994: 0 140: 85995: 0 140: 85996: 0 140: 85997: 0 140: 85998: 0 140: 85999: 0 140: 86000: 0 140: 86001: 0 140: 86002: 0 140: 86003: 0 140: 86004: 0 140: 86005: 0 140: 86006: 0 140: 86007: 0 140: 86008: 0 140: 86009: 0 140: 86010: 0 140: 86011: 0 140: 86012: 0 140: 86013: 0 140: 86014: 0 140: 86015: 0 140: 86016: 0 140: 86017: 0 140: 86018: 0 140: 86019: 0 140: 86020: 0 140: 86021: 0 140: 86022: 0 140: 86023: 0 140: 86024: 0 140: 86025: 0 140: 86026: 0 140: 86027: 0 140: 86028: 0 140: 86029: 0 140: 86030: 0 140: 86031: 0 140: 86032: 0 140: 86033: 0 140: 86034: 0 140: 86035: 0 140: 86036: 0 140: 86037: 0 140: 86038: 0 140: 86039: 0 140: 86040: 0 140: 86041: 0 140: 86042: 0 140: 86043: 0 140: 86044: 0 140: 86045: 0 140: 86046: 0 140: 86047: 0 140: 86048: 0 140: 86049: 0 140: 86050: 0 140: 86051: 0 140: 86052: 0 140: 86053: 0 140: 86054: 0 140: 86055: 0 140: 86056: 0 140: 86057: 0 140: 86058: 0 140: 86059: 0 140: 86060: 0 140: 86061: 0 140: 86062: 0 140: 86063: 0 140: 86064: 0 140: 86065: 0 140: 86066: 0 140: 86067: 0 140: 86068: 0 140: 86069: 0 140: 86070: 0 140: 86071: 0 140: 86072: 0 140: 86073: 0 140: 86074: 0 140: 86075: 0 140: 86076: 0 140: 86077: 0 140: 86078: 0 140: 86079: 0 140: 86080: 0 140: 86081: 0 140: 86082: 0 140: 86083: 0 140: 86084: 0 140: 86085: 0 140: 86086: 0 140: 86087: 0 140: 86088: 0 140: 86089: 0 140: 86090: 0 140: 86091: 0 140: 86092: 0 140: 86093: 0 140: 86094: 0 140: 86095: 0 140: 86096: 0 140: 86097: 0 140: 86098: 0 140: 86099: 0 140: 86100: 0 140: 86101: 0 140: 86102: 0 140: 86103: 0 140: 86104: 0 140: 86105: 0 140: 86106: 0 140: 86107: 0 140: 86108: 0 140: 86109: 0 140: 86110: 0 140: 86111: 0 140: 86112: 0 140: 86113: 0 140: 86114: 0 140: 86115: 0 140: 86116: 0 140: 86117: 0 140: 86118: 0 140: 86119: 0 140: 86120: 0 140: 86121: 0 140: 86122: 0 140: 86123: 0 140: 86124: 0 140: 86125: 0 140: 86126: 0 140: 86127: 0 140: 86128: 0 140: 86129: 0 140: 86130: 0 140: 86131: 0 140: 86132: 0 140: 86133: 0 140: 86134: 0 140: 86135: 0 140: 86136: 0 140: 86137: 0 140: 86138: 0 140: 86139: 0 140: 86140: 0 140: 86141: 0 140: 86142: 0 140: 86143: 0 140: 86144: 0 140: 86145: 0 140: 86146: 0 140: 86147: 0 140: 86148: 0 140: 86149: 0 140: 86150: 0 140: 86151: 0 140: 86152: 0 140: 86153: 0 140: 86154: 0 140: 86155: 0 140: 86156: 0 140: 86157: 0 140: 86158: 0 140: 86159: 0 140: 86160: 0 140: 86161: 0 140: 86162: 0 140: 86163: 0 140: 86164: 0 140: 86165: 0 140: 86166: 0 140: 86167: 0 140: 86168: 0 140: 86169: 0 140: 86170: 0 140: 86171: 0 140: 86172: 0 140: 86173: 0 140: 86174: 0 140: 86175: 0 140: 86176: 0 140: 86177: 0 140: 86178: 0 140: 86179: 0 140: 86180: 0 140: 86181: 0 140: 86182: 0 140: 86183: 0 140: 86184: 0 140: 86185: 0 140: 86186: 0 140: 86187: 0 140: 86188: 0 140: 86189: 0 140: 86190: 0 140: 86191: 0 140: 86192: 0 140: 86193: 0 140: 86194: 0 140: 86195: 0 140: 86196: 0 140: 86197: 0 140: 86198: 0 140: 86199: 0 140: 86200: 0 140: 86201: 0 140: 86202: 0 140: 86203: 0 140: 86204: 0 140: 86205: 0 140: 86206: 0 140: 86207: 0 140: 86208: 0 140: 86209: 0 140: 86210: 0 140: 86211: 0 140: 86212: 0 140: 86213: 0 140: 86214: 0 140: 86215: 0 140: 86216: 0 140: 86217: 0 140: 86218: 0 140: 86219: 0 140: 86220: 0 140: 86221: 0 140: 86222: 0 140: 86223: 0 140: 86224: 0 140: 86225: 0 140: 86226: 0 140: 86227: 0 140: 86228: 0 140: 86229: 0 140: 86230: 0 140: 86231: 0 140: 86232: 0 140: 86233: 0 140: 86234: 0 140: 86235: 0 140: 86236: 0 140: 86237: 0 140: 86238: 0 140: 86239: 0 140: 86240: 0 140: 86241: 0 140: 86242: 0 140: 86243: 0 140: 86244: 0 140: 86245: 0 140: 86246: 0 140: 86247: 0 140: 86248: 0 140: 86249: 0 140: 86250: 0 140: 86251: 0 140: 86252: 0 140: 86253: 0 140: 86254: 0 140: 86255: 0 140: 86256: 0 140: 86257: 0 140: 86258: 0 140: 86259: 0 140: 86260: 0 140: 86261: 0 140: 86262: 0 140: 86263: 0 140: 86264: 0 140: 86265: 0 140: 86266: 0 140: 86267: 0 140: 86268: 0 140: 86269: 0 140: 86270: 0 140: 86271: 0 140: 86272: 0 140: 86273: 0 140: 86274: 0 140: 86275: 0 140: 86276: 0 140: 86277: 0 140: 86278: 0 140: 86279: 0 140: 86280: 0 140: 86281: 0 140: 86282: 0 140: 86283: 0 140: 86284: 0 140: 86285: 0 140: 86286: 0 140: 86287: 0 140: 86288: 0 140: 86289: 0 140: 86290: 0 140: 86291: 0 140: 86292: 0 140: 86293: 0 140: 86294: 0 140: 86295: 0 140: 86296: 0 140: 86297: 0 140: 86298: 0 140: 86299: 0 140: 86300: 0 140: 86301: 0 140: 86302: 0 140: 86303: 0 140: 86304: 0 140: 86305: 0 140: 86306: 0 140: 86307: 0 140: 86308: 0 140: 86309: 0 140: 86310: 0 140: 86311: 0 140: 86312: 0 140: 86313: 0 140: 86314: 0 140: 86315: 0 140: 86316: 0 140: 86317: 0 140: 86318: 0 140: 86319: 0 140: 86320: 0 140: 86321: 0 140: 86322: 0 140: 86323: 0 140: 86324: 0 140: 86325: 0 140: 86326: 0 140: 86327: 0 140: 86328: 0 140: 86329: 0 140: 86330: 0 140: 86331: 0 140: 86332: 0 140: 86333: 0 140: 86334: 0 140: 86335: 0 140: 86336: 0 140: 86337: 0 140: 86338: 0 140: 86339: 0 140: 86340: 0 140: 86341: 0 140: 86342: 0 140: 86343: 0 140: 86344: 0 140: 86345: 0 140: 86346: 0 140: 86347: 0 140: 86348: 0 140: 86349: 0 140: 86350: 0 140: 86351: 0 140: 86352: 0 140: 86353: 0 140: 86354: 0 140: 86355: 0 140: 86356: 0 140: 86357: 0 140: 86358: 0 140: 86359: 0 140: 86360: 0 140: 86361: 0 140: 86362: 0 140: 86363: 0 140: 86364: 0 140: 86365: 0 140: 86366: 0 140: 86367: 0 140: 86368: 0 140: 86369: 0 140: 86370: 0 140: 86371: 0 140: 86372: 0 140: 86373: 0 140: 86374: 0 140: 86375: 0 140: 86376: 0 140: 86377: 0 140: 86378: 0 140: 86379: 0 140: 86380: 0 140: 86381: 0 140: 86382: 0 140: 86383: 0 140: 86384: 0 140: 86385: 0 140: 86386: 0 140: 86387: 0 140: 86388: 0 140: 86389: 0 140: 86390: 0 140: 86391: 0 140: 86392: 0 140: 86393: 0 140: 86394: 0 140: 86395: 0 140: 86396: 0 140: 86397: 0 140: 86398: 0 140: 86399: 0 140: 86400: 0 140: 86401: 0 140: 86402: 0 140: 86403: 0 140: 86404: 0 140: 86405: 0 140: 86406: 0 140: 86407: 0 140: 86408: 0 140: 86409: 0 140: 86410: 0 140: 86411: 0 140: 86412: 0 140: 86413: 0 140: 86414: 0 140: 86415: 0 140: 86416: 0 140: 86417: 0 140: 86418: 0 140: 86419: 0 140: 86420: 0 140: 86421: 0 140: 86422: 0 140: 86423: 0 140: 86424: 0 140: 86425: 0 140: 86426: 0 140: 86427: 0 140: 86428: 0 140: 86429: 0 140: 86430: 0 140: 86431: 0 140: 86432: 0 140: 86433: 0 140: 86434: 0 140: 86435: 0 140: 86436: 0 140: 86437: 0 140: 86438: 0 140: 86439: 0 140: 86440: 0 140: 86441: 0 140: 86442: 0 140: 86443: 0 140: 86444: 0 140: 86445: 0 140: 86446: 0 140: 86447: 0 140: 86448: 0 140: 86449: 0 140: 86450: 0 140: 86451: 0 140: 86452: 0 140: 86453: 0 140: 86454: 0 140: 86455: 0 140: 86456: 0 140: 86457: 0 140: 86458: 0 140: 86459: 0 140: 86460: 0 140: 86461: 0 140: 86462: 0 140: 86463: 0 140: 86464: 0 140: 86465: 0 140: 86466: 0 140: 86467: 0 140: 86468: 0 140: 86469: 0 140: 86470: 0 140: 86471: 0 140: 86472: 0 140: 86473: 0 140: 86474: 0 140: 86475: 0 140: 86476: 0 140: 86477: 0 140: 86478: 0 140: 86479: 0 140: 86480: 0 140: 86481: 0 140: 86482: 0 140: 86483: 0 140: 86484: 0 140: 86485: 0 140: 86486: 0 140: 86487: 0 140: 86488: 0 140: 86489: 0 140: 86490: 0 140: 86491: 0 140: 86492: 0 140: 86493: 0 140: 86494: 0 140: 86495: 0 140: 86496: 0 140: 86497: 0 140: 86498: 0 140: 86499: 0 140: 86500: 0 140: 86501: 0 140: 86502: 0 140: 86503: 0 140: 86504: 0 140: 86505: 0 140: 86506: 0 140: 86507: 0 140: 86508: 0 140: 86509: 0 140: 86510: 0 140: 86511: 0 140: 86512: 0 140: 86513: 0 140: 86514: 0 140: 86515: 0 140: 86516: 0 140: 86517: 0 140: 86518: 0 140: 86519: 0 140: 86520: 0 140: 86521: 0 140: 86522: 0 140: 86523: 0 140: 86524: 0 140: 86525: 0 140: 86526: 0 140: 86527: 0 140: 86528: 0 140: 86529: 0 140: 86530: 0 140: 86531: 0 140: 86532: 0 140: 86533: 0 140: 86534: 0 140: 86535: 0 140: 86536: 0 140: 86537: 0 140: 86538: 0 140: 86539: 0 140: 86540: 0 140: 86541: 0 140: 86542: 0 140: 86543: 0 140: 86544: 0 140: 86545: 0 140: 86546: 0 140: 86547: 0 140: 86548: 0 140: 86549: 0 140: 86550: 0 140: 86551: 0 140: 86552: 0 140: 86553: 0 140: 86554: 0 140: 86555: 0 140: 86556: 0 140: 86557: 0 140: 86558: 0 140: 86559: 0 140: 86560: 0 140: 86561: 0 140: 86562: 0 140: 86563: 0 140: 86564: 0 140: 86565: 0 140: 86566: 0 140: 86567: 0 140: 86568: 0 140: 86569: 0 140: 86570: 0 140: 86571: 0 140: 86572: 0 140: 86573: 0 140: 86574: 0 140: 86575: 0 140: 86576: 0 140: 86577: 0 140: 86578: 0 140: 86579: 0 140: 86580: 0 140: 86581: 0 140: 86582: 0 140: 86583: 0 140: 86584: 0 140: 86585: 0 140: 86586: 0 140: 86587: 0 140: 86588: 0 140: 86589: 0 140: 86590: 0 140: 86591: 0 140: 86592: 0 140: 86593: 0 140: 86594: 0 140: 86595: 0 140: 86596: 0 140: 86597: 0 140: 86598: 0 140: 86599: 0 140: 86600: 0 140: 86601: 0 140: 86602: 0 140: 86603: 0 140: 86604: 0 140: 86605: 0 140: 86606: 0 140: 86607: 0 140: 86608: 0 140: 86609: 0 140: 86610: 0 140: 86611: 0 140: 86612: 0 140: 86613: 0 140: 86614: 0 140: 86615: 0 140: 86616: 0 140: 86617: 0 140: 86618: 0 140: 86619: 0 140: 86620: 0 140: 86621: 0 140: 86622: 0 140: 86623: 0 140: 86624: 0 140: 86625: 0 140: 86626: 0 140: 86627: 0 140: 86628: 0 140: 86629: 0 140: 86630: 0 140: 86631: 0 140: 86632: 0 140: 86633: 0 140: 86634: 0 140: 86635: 0 140: 86636: 0 140: 86637: 0 140: 86638: 0 140: 86639: 0 140: 86640: 0 140: 86641: 0 140: 86642: 0 140: 86643: 0 140: 86644: 0 140: 86645: 0 140: 86646: 0 140: 86647: 0 140: 86648: 0 140: 86649: 0 140: 86650: 0 140: 86651: 0 140: 86652: 0 140: 86653: 0 140: 86654: 0 140: 86655: 0 140: 86656: 0 140: 86657: 0 140: 86658: 0 140: 86659: 0 140: 86660: 0 140: 86661: 0 140: 86662: 0 140: 86663: 0 140: 86664: 0 140: 86665: 0 140: 86666: 0 140: 86667: 0 140: 86668: 0 140: 86669: 0 140: 86670: 0 140: 86671: 0 140: 86672: 0 140: 86673: 0 140: 86674: 0 140: 86675: 0 140: 86676: 0 140: 86677: 0 140: 86678: 0 140: 86679: 0 140: 86680: 0 140: 86681: 0 140: 86682: 0 140: 86683: 0 140: 86684: 0 140: 86685: 0 140: 86686: 0 140: 86687: 0 140: 86688: 0 140: 86689: 0 140: 86690: 0 140: 86691: 0 140: 86692: 0 140: 86693: 0 140: 86694: 0 140: 86695: 0 140: 86696: 0 140: 86697: 0 140: 86698: 0 140: 86699: 0 140: 86700: 0 140: 86701: 0 140: 86702: 0 140: 86703: 0 140: 86704: 0 140: 86705: 0 140: 86706: 0 140: 86707: 0 140: 86708: 0 140: 86709: 0 140: 86710: 0 140: 86711: 0 140: 86712: 0 140: 86713: 0 140: 86714: 0 140: 86715: 0 140: 86716: 0 140: 86717: 0 140: 86718: 0 140: 86719: 0 140: 86720: 0 140: 86721: 0 140: 86722: 0 140: 86723: 0 140: 86724: 0 140: 86725: 0 140: 86726: 0 140: 86727: 0 140: 86728: 0 140: 86729: 0 140: 86730: 0 140: 86731: 0 140: 86732: 0 140: 86733: 0 140: 86734: 0 140: 86735: 0 140: 86736: 0 140: 86737: 0 140: 86738: 0 140: 86739: 0 140: 86740: 0 140: 86741: 0 140: 86742: 0 140: 86743: 0 140: 86744: 0 140: 86745: 0 140: 86746: 0 140: 86747: 0 140: 86748: 0 140: 86749: 0 140: 86750: 0 140: 86751: 0 140: 86752: 0 140: 86753: 0 140: 86754: 0 140: 86755: 0 140: 86756: 0 140: 86757: 0 140: 86758: 0 140: 86759: 0 140: 86760: 0 140: 86761: 0 140: 86762: 0 140: 86763: 0 140: 86764: 0 140: 86765: 0 140: 86766: 0 140: 86767: 0 140: 86768: 0 140: 86769: 0 140: 86770: 0 140: 86771: 0 140: 86772: 0 140: 86773: 0 140: 86774: 0 140: 86775: 0 140: 86776: 0 140: 86777: 0 140: 86778: 0 140: 86779: 0 140: 86780: 0 140: 86781: 0 140: 86782: 0 140: 86783: 0 140: 86784: 0 140: 86785: 0 140: 86786: 0 140: 86787: 0 140: 86788: 0 140: 86789: 0 140: 86790: 0 140: 86791: 0 140: 86792: 0 140: 86793: 0 140: 86794: 0 140: 86795: 0 140: 86796: 0 140: 86797: 0 140: 86798: 0 140: 86799: 0 140: 86800: 0 140: 86801: 0 140: 86802: 0 140: 86803: 0 140: 86804: 0 140: 86805: 0 140: 86806: 0 140: 86807: 0 140: 86808: 0 140: 86809: 0 140: 86810: 0 140: 86811: 0 140: 86812: 0 140: 86813: 0 140: 86814: 0 140: 86815: 0 140: 86816: 0 140: 86817: 0 140: 86818: 0 140: 86819: 0 140: 86820: 0 140: 86821: 0 140: 86822: 0 140: 86823: 0 140: 86824: 0 140: 86825: 0 140: 86826: 0 140: 86827: 0 140: 86828: 0 140: 86829: 0 140: 86830: 0 140: 86831: 0 140: 86832: 0 140: 86833: 0 140: 86834: 0 140: 86835: 0 140: 86836: 0 140: 86837: 0 140: 86838: 0 140: 86839: 0 140: 86840: 0 140: 86841: 0 140: 86842: 0 140: 86843: 0 140: 86844: 0 140: 86845: 0 140: 86846: 0 140: 86847: 0 140: 86848: 0 140: 86849: 0 140: 86850: 0 140: 86851: 0 140: 86852: 0 140: 86853: 0 140: 86854: 0 140: 86855: 0 140: 86856: 0 140: 86857: 0 140: 86858: 0 140: 86859: 0 140: 86860: 0 140: 86861: 0 140: 86862: 0 140: 86863: 0 140: 86864: 0 140: 86865: 0 140: 86866: 0 140: 86867: 0 140: 86868: 0 140: 86869: 0 140: 86870: 0 140: 86871: 0 140: 86872: 0 140: 86873: 0 140: 86874: 0 140: 86875: 0 140: 86876: 0 140: 86877: 0 140: 86878: 0 140: 86879: 0 140: 86880: 0 140: 86881: 0 140: 86882: 0 140: 86883: 0 140: 86884: 0 140: 86885: 0 140: 86886: 0 140: 86887: 0 140: 86888: 0 140: 86889: 0 140: 86890: 0 140: 86891: 0 140: 86892: 0 140: 86893: 0 140: 86894: 0 140: 86895: 0 140: 86896: 0 140: 86897: 0 140: 86898: 0 140: 86899: 0 140: 86900: 0 140: 86901: 0 140: 86902: 0 140: 86903: 0 140: 86904: 0 140: 86905: 0 140: 86906: 0 140: 86907: 0 140: 86908: 0 140: 86909: 0 140: 86910: 0 140: 86911: 0 140: 86912: 0 140: 86913: 0 140: 86914: 0 140: 86915: 0 140: 86916: 0 140: 86917: 0 140: 86918: 0 140: 86919: 0 140: 86920: 0 140: 86921: 0 140: 86922: 0 140: 86923: 0 140: 86924: 0 140: 86925: 0 140: 86926: 0 140: 86927: 0 140: 86928: 0 140: 86929: 0 140: 86930: 0 140: 86931: 0 140: 86932: 0 140: 86933: 0 140: 86934: 0 140: 86935: 0 140: 86936: 0 140: 86937: 0 140: 86938: 0 140: 86939: 0 140: 86940: 0 140: 86941: 0 140: 86942: 0 140: 86943: 0 140: 86944: 0 140: 86945: 0 140: 86946: 0 140: 86947: 0 140: 86948: 0 140: 86949: 0 140: 86950: 0 140: 86951: 0 140: 86952: 0 140: 86953: 0 140: 86954: 0 140: 86955: 0 140: 86956: 0 140: 86957: 0 140: 86958: 0 140: 86959: 0 140: 86960: 0 140: 86961: 0 140: 86962: 0 140: 86963: 0 140: 86964: 0 140: 86965: 0 140: 86966: 0 140: 86967: 0 140: 86968: 0 140: 86969: 0 140: 86970: 0 140: 86971: 0 140: 86972: 0 140: 86973: 0 140: 86974: 0 140: 86975: 0 140: 86976: 0 140: 86977: 0 140: 86978: 0 140: 86979: 0 140: 86980: 0 140: 86981: 0 140: 86982: 0 140: 86983: 0 140: 86984: 0 140: 86985: 0 140: 86986: 0 140: 86987: 0 140: 86988: 0 140: 86989: 0 140: 86990: 0 140: 86991: 0 140: 86992: 0 140: 86993: 0 140: 86994: 0 140: 86995: 0 140: 86996: 0 140: 86997: 0 140: 86998: 0 140: 86999: 0 140: 87000: 0 140: 87001: 0 140: 87002: 0 140: 87003: 0 140: 87004: 0 140: 87005: 0 140: 87006: 0 140: 87007: 0 140: 87008: 0 140: 87009: 0 140: 87010: 0 140: 87011: 0 140: 87012: 0 140: 87013: 0 140: 87014: 0 140: 87015: 0 140: 87016: 0 140: 87017: 0 140: 87018: 0 140: 87019: 0 140: 87020: 0 140: 87021: 0 140: 87022: 0 140: 87023: 0 140: 87024: 0 140: 87025: 0 140: 87026: 0 140: 87027: 0 140: 87028: 0 140: 87029: 0 140: 87030: 0 140: 87031: 0 140: 87032: 0 140: 87033: 0 140: 87034: 0 140: 87035: 0 140: 87036: 0 140: 87037: 0 140: 87038: 0 140: 87039: 0 140: 87040: 0 140: 87041: 0 140: 87042: 0 140: 87043: 0 140: 87044: 0 140: 87045: 0 140: 87046: 0 140: 87047: 0 140: 87048: 0 140: 87049: 0 140: 87050: 0 140: 87051: 0 140: 87052: 0 140: 87053: 0 140: 87054: 0 140: 87055: 0 140: 87056: 0 140: 87057: 0 140: 87058: 0 140: 87059: 0 140: 87060: 0 140: 87061: 0 140: 87062: 0 140: 87063: 0 140: 87064: 0 140: 87065: 0 140: 87066: 0 140: 87067: 0 140: 87068: 0 140: 87069: 0 140: 87070: 0 140: 87071: 0 140: 87072: 0 140: 87073: 0 140: 87074: 0 140: 87075: 0 140: 87076: 0 140: 87077: 0 140: 87078: 0 140: 87079: 0 140: 87080: 0 140: 87081: 0 140: 87082: 0 140: 87083: 0 140: 87084: 0 140: 87085: 0 140: 87086: 0 140: 87087: 0 140: 87088: 0 140: 87089: 0 140: 87090: 0 140: 87091: 0 140: 87092: 0 140: 87093: 0 140: 87094: 0 140: 87095: 0 140: 87096: 0 140: 87097: 0 140: 87098: 0 140: 87099: 0 140: 87100: 0 140: 87101: 0 140: 87102: 0 140: 87103: 0 140: 87104: 0 140: 87105: 0 140: 87106: 0 140: 87107: 0 140: 87108: 0 140: 87109: 0 140: 87110: 0 140: 87111: 0 140: 87112: 0 140: 87113: 0 140: 87114: 0 140: 87115: 0 140: 87116: 0 140: 87117: 0 140: 87118: 0 140: 87119: 0 140: 87120: 0 140: 87121: 0 140: 87122: 0 140: 87123: 0 140: 87124: 0 140: 87125: 0 140: 87126: 0 140: 87127: 0 140: 87128: 0 140: 87129: 0 140: 87130: 0 140: 87131: 0 140: 87132: 0 140: 87133: 0 140: 87134: 0 140: 87135: 0 140: 87136: 0 140: 87137: 0 140: 87138: 0 140: 87139: 0 140: 87140: 0 140: 87141: 0 140: 87142: 0 140: 87143: 0 140: 87144: 0 140: 87145: 0 140: 87146: 0 140: 87147: 0 140: 87148: 0 140: 87149: 0 140: 87150: 0 140: 87151: 0 140: 87152: 0 140: 87153: 0 140: 87154: 0 140: 87155: 0 140: 87156: 0 140: 87157: 0 140: 87158: 0 140: 87159: 0 140: 87160: 0 140: 87161: 0 140: 87162: 0 140: 87163: 0 140: 87164: 0 140: 87165: 0 140: 87166: 0 140: 87167: 0 140: 87168: 0 140: 87169: 0 140: 87170: 0 140: 87171: 0 140: 87172: 0 140: 87173: 0 140: 87174: 0 140: 87175: 0 140: 87176: 0 140: 87177: 0 140: 87178: 0 140: 87179: 0 140: 87180: 0 140: 87181: 0 140: 87182: 0 140: 87183: 0 140: 87184: 0 140: 87185: 0 140: 87186: 0 140: 87187: 0 140: 87188: 0 140: 87189: 0 140: 87190: 0 140: 87191: 0 140: 87192: 0 140: 87193: 0 140: 87194: 0 140: 87195: 0 140: 87196: 0 140: 87197: 0 140: 87198: 0 140: 87199: 0 140: 87200: 0 140: 87201: 0 140: 87202: 0 140: 87203: 0 140: 87204: 0 140: 87205: 0 140: 87206: 0 140: 87207: 0 140: 87208: 0 140: 87209: 0 140: 87210: 0 140: 87211: 0 140: 87212: 0 140: 87213: 0 140: 87214: 0 140: 87215: 0 140: 87216: 0 140: 87217: 0 140: 87218: 0 140: 87219: 0 140: 87220: 0 140: 87221: 0 140: 87222: 0 140: 87223: 0 140: 87224: 0 140: 87225: 0 140: 87226: 0 140: 87227: 0 140: 87228: 0 140: 87229: 0 140: 87230: 0 140: 87231: 0 140: 87232: 0 140: 87233: 0 140: 87234: 0 140: 87235: 0 140: 87236: 0 140: 87237: 0 140: 87238: 0 140: 87239: 0 140: 87240: 0 140: 87241: 0 140: 87242: 0 140: 87243: 0 140: 87244: 0 140: 87245: 0 140: 87246: 0 140: 87247: 0 140: 87248: 0 140: 87249: 0 140: 87250: 0 140: 87251: 0 140: 87252: 0 140: 87253: 0 140: 87254: 0 140: 87255: 0 140: 87256: 0 140: 87257: 0 140: 87258: 0 140: 87259: 0 140: 87260: 0 140: 87261: 0 140: 87262: 0 140: 87263: 0 140: 87264: 0 140: 87265: 0 140: 87266: 0 140: 87267: 0 140: 87268: 0 140: 87269: 0 140: 87270: 0 140: 87271: 0 140: 87272: 0 140: 87273: 0 140: 87274: 0 140: 87275: 0 140: 87276: 0 140: 87277: 0 140: 87278: 0 140: 87279: 0 140: 87280: 0 140: 87281: 0 140: 87282: 0 140: 87283: 0 140: 87284: 0 140: 87285: 0 140: 87286: 0 140: 87287: 0 140: 87288: 0 140: 87289: 0 140: 87290: 0 140: 87291: 0 140: 87292: 0 140: 87293: 0 140: 87294: 0 140: 87295: 0 140: 87296: 0 140: 87297: 0 140: 87298: 0 140: 87299: 0 140: 87300: 0 140: 87301: 0 140: 87302: 0 140: 87303: 0 140: 87304: 0 140: 87305: 0 140: 87306: 0 140: 87307: 0 140: 87308: 0 140: 87309: 0 140: 87310: 0 140: 87311: 0 140: 87312: 0 140: 87313: 0 140: 87314: 0 140: 87315: 0 140: 87316: 0 140: 87317: 0 140: 87318: 0 140: 87319: 0 140: 87320: 0 140: 87321: 0 140: 87322: 0 140: 87323: 0 140: 87324: 0 140: 87325: 0 140: 87326: 0 140: 87327: 0 140: 87328: 0 140: 87329: 0 140: 87330: 0 140: 87331: 0 140: 87332: 0 140: 87333: 0 140: 87334: 0 140: 87335: 0 140: 87336: 0 140: 87337: 0 140: 87338: 0 140: 87339: 0 140: 87340: 0 140: 87341: 0 140: 87342: 0 140: 87343: 0 140: 87344: 0 140: 87345: 0 140: 87346: 0 140: 87347: 0 140: 87348: 0 140: 87349: 0 140: 87350: 0 140: 87351: 0 140: 87352: 0 140: 87353: 0 140: 87354: 0 140: 87355: 0 140: 87356: 0 140: 87357: 0 140: 87358: 0 140: 87359: 0 140: 87360: 0 140: 87361: 0 140: 87362: 0 140: 87363: 0 140: 87364: 0 140: 87365: 0 140: 87366: 0 140: 87367: 0 140: 87368: 0 140: 87369: 0 140: 87370: 0 140: 87371: 0 140: 87372: 0 140: 87373: 0 140: 87374: 0 140: 87375: 0 140: 87376: 0 140: 87377: 0 140: 87378: 0 140: 87379: 0 140: 87380: 0 140: 87381: 0 140: 87382: 0 140: 87383: 0 140: 87384: 0 140: 87385: 0 140: 87386: 0 140: 87387: 0 140: 87388: 0 140: 87389: 0 140: 87390: 0 140: 87391: 0 140: 87392: 0 140: 87393: 0 140: 87394: 0 140: 87395: 0 140: 87396: 0 140: 87397: 0 140: 87398: 0 140: 87399: 0 140: 87400: 0 140: 87401: 0 140: 87402: 0 140: 87403: 0 140: 87404: 0 140: 87405: 0 140: 87406: 0 140: 87407: 0 140: 87408: 0 140: 87409: 0 140: 87410: 0 140: 87411: 0 140: 87412: 0 140: 87413: 0 140: 87414: 0 140: 87415: 0 140: 87416: 0 140: 87417: 0 140: 87418: 0 140: 87419: 0 140: 87420: 0 140: 87421: 0 140: 87422: 0 140: 87423: 0 140: 87424: 0 140: 87425: 0 140: 87426: 0 140: 87427: 0 140: 87428: 0 140: 87429: 0 140: 87430: 0 140: 87431: 0 140: 87432: 0 140: 87433: 0 140: 87434: 0 140: 87435: 0 140: 87436: 0 140: 87437: 0 140: 87438: 0 140: 87439: 0 140: 87440: 0 140: 87441: 0 140: 87442: 0 140: 87443: 0 140: 87444: 0 140: 87445: 0 140: 87446: 0 140: 87447: 0 140: 87448: 0 140: 87449: 0 140: 87450: 0 140: 87451: 0 140: 87452: 0 140: 87453: 0 140: 87454: 0 140: 87455: 0 140: 87456: 0 140: 87457: 0 140: 87458: 0 140: 87459: 0 140: 87460: 0 140: 87461: 0 140: 87462: 0 140: 87463: 0 140: 87464: 0 140: 87465: 0 140: 87466: 0 140: 87467: 0 140: 87468: 0 140: 87469: 0 140: 87470: 0 140: 87471: 0 140: 87472: 0 140: 87473: 0 140: 87474: 0 140: 87475: 0 140: 87476: 0 140: 87477: 0 140: 87478: 0 140: 87479: 0 140: 87480: 0 140: 87481: 0 140: 87482: 0 140: 87483: 0 140: 87484: 0 140: 87485: 0 140: 87486: 0 140: 87487: 0 140: 87488: 0 140: 87489: 0 140: 87490: 0 140: 87491: 0 140: 87492: 0 140: 87493: 0 140: 87494: 0 140: 87495: 0 140: 87496: 0 140: 87497: 0 140: 87498: 0 140: 87499: 0 140: 87500: 0 140: 87501: 0 140: 87502: 0 140: 87503: 0 140: 87504: 0 140: 87505: 0 140: 87506: 0 140: 87507: 0 140: 87508: 0 140: 87509: 0 140: 87510: 0 140: 87511: 0 140: 87512: 0 140: 87513: 0 140: 87514: 0 140: 87515: 0 140: 87516: 0 140: 87517: 0 140: 87518: 0 140: 87519: 0 140: 87520: 0 140: 87521: 0 140: 87522: 0 140: 87523: 0 140: 87524: 0 140: 87525: 0 140: 87526: 0 140: 87527: 0 140: 87528: 0 140: 87529: 0 140: 87530: 0 140: 87531: 0 140: 87532: 0 140: 87533: 0 140: 87534: 0 140: 87535: 0 140: 87536: 0 140: 87537: 0 140: 87538: 0 140: 87539: 0 140: 87540: 0 140: 87541: 0 140: 87542: 0 140: 87543: 0 140: 87544: 0 140: 87545: 0 140: 87546: 0 140: 87547: 0 140: 87548: 0 140: 87549: 0 140: 87550: 0 140: 87551: 0 140: 87552: 0 140: 87553: 0 140: 87554: 0 140: 87555: 0 140: 87556: 0 140: 87557: 0 140: 87558: 0 140: 87559: 0 140: 87560: 0 140: 87561: 0 140: 87562: 0 140: 87563: 0 140: 87564: 0 140: 87565: 0 140: 87566: 0 140: 87567: 0 140: 87568: 0 140: 87569: 0 140: 87570: 0 140: 87571: 0 140: 87572: 0 140: 87573: 0 140: 87574: 0 140: 87575: 0 140: 87576: 0 140: 87577: 0 140: 87578: 0 140: 87579: 0 140: 87580: 0 140: 87581: 0 140: 87582: 0 140: 87583: 0 140: 87584: 0 140: 87585: 0 140: 87586: 0 140: 87587: 0 140: 87588: 0 140: 87589: 0 140: 87590: 0 140: 87591: 0 140: 87592: 0 140: 87593: 0 140: 87594: 0 140: 87595: 0 140: 87596: 0 140: 87597: 0 140: 87598: 0 140: 87599: 0 140: 87600: 0 140: 87601: 0 140: 87602: 0 140: 87603: 0 140: 87604: 0 140: 87605: 0 140: 87606: 0 140: 87607: 0 140: 87608: 0 140: 87609: 0 140: 87610: 0 140: 87611: 0 140: 87612: 0 140: 87613: 0 140: 87614: 0 140: 87615: 0 140: 87616: 0 140: 87617: 0 140: 87618: 0 140: 87619: 0 140: 87620: 0 140: 87621: 0 140: 87622: 0 140: 87623: 0 140: 87624: 0 140: 87625: 0 140: 87626: 0 140: 87627: 0 140: 87628: 0 140: 87629: 0 140: 87630: 0 140: 87631: 0 140: 87632: 0 140: 87633: 0 140: 87634: 0 140: 87635: 0 140: 87636: 0 140: 87637: 0 140: 87638: 0 140: 87639: 0 140: 87640: 0 140: 87641: 0 140: 87642: 0 140: 87643: 0 140: 87644: 0 140: 87645: 0 140: 87646: 0 140: 87647: 0 140: 87648: 0 140: 87649: 0 140: 87650: 0 140: 87651: 0 140: 87652: 0 140: 87653: 0 140: 87654: 0 140: 87655: 0 140: 87656: 0 140: 87657: 0 140: 87658: 0 140: 87659: 0 140: 87660: 0 140: 87661: 0 140: 87662: 0 140: 87663: 0 140: 87664: 0 140: 87665: 0 140: 87666: 0 140: 87667: 0 140: 87668: 0 140: 87669: 0 140: 87670: 0 140: 87671: 0 140: 87672: 0 140: 87673: 0 140: 87674: 0 140: 87675: 0 140: 87676: 0 140: 87677: 0 140: 87678: 0 140: 87679: 0 140: 87680: 0 140: 87681: 0 140: 87682: 0 140: 87683: 0 140: 87684: 0 140: 87685: 0 140: 87686: 0 140: 87687: 0 140: 87688: 0 140: 87689: 0 140: 87690: 0 140: 87691: 0 140: 87692: 0 140: 87693: 0 140: 87694: 0 140: 87695: 0 140: 87696: 0 140: 87697: 0 140: 87698: 0 140: 87699: 0 140: 87700: 0 140: 87701: 0 140: 87702: 0 140: 87703: 0 140: 87704: 0 140: 87705: 0 140: 87706: 0 140: 87707: 0 140: 87708: 0 140: 87709: 0 140: 87710: 0 140: 87711: 0 140: 87712: 0 140: 87713: 0 140: 87714: 0 140: 87715: 0 140: 87716: 0 140: 87717: 0 140: 87718: 0 140: 87719: 0 140: 87720: 0 140: 87721: 0 140: 87722: 0 140: 87723: 0 140: 87724: 0 140: 87725: 0 140: 87726: 0 140: 87727: 0 140: 87728: 0 140: 87729: 0 140: 87730: 0 140: 87731: 0 140: 87732: 0 140: 87733: 0 140: 87734: 0 140: 87735: 0 140: 87736: 0 140: 87737: 0 140: 87738: 0 140: 87739: 0 140: 87740: 0 140: 87741: 0 140: 87742: 0 140: 87743: 0 140: 87744: 0 140: 87745: 0 140: 87746: 0 140: 87747: 0 140: 87748: 0 140: 87749: 0 140: 87750: 0 140: 87751: 0 140: 87752: 0 140: 87753: 0 140: 87754: 0 140: 87755: 0 140: 87756: 0 140: 87757: 0 140: 87758: 0 140: 87759: 0 140: 87760: 0 140: 87761: 0 140: 87762: 0 140: 87763: 0 140: 87764: 0 140: 87765: 0 140: 87766: 0 140: 87767: 0 140: 87768: 0 140: 87769: 0 140: 87770: 0 140: 87771: 0 140: 87772: 0 140: 87773: 0 140: 87774: 0 140: 87775: 0 140: 87776: 0 140: 87777: 0 140: 87778: 0 140: 87779: 0 140: 87780: 0 140: 87781: 0 140: 87782: 0 140: 87783: 0 140: 87784: 0 140: 87785: 0 140: 87786: 0 140: 87787: 0 140: 87788: 0 140: 87789: 0 140: 87790: 0 140: 87791: 0 140: 87792: 0 140: 87793: 0 140: 87794: 0 140: 87795: 0 140: 87796: 0 140: 87797: 0 140: 87798: 0 140: 87799: 0 140: 87800: 0 140: 87801: 0 140: 87802: 0 140: 87803: 0 140: 87804: 0 140: 87805: 0 140: 87806: 0 140: 87807: 0 140: 87808: 0 140: 87809: 0 140: 87810: 0 140: 87811: 0 140: 87812: 0 140: 87813: 0 140: 87814: 0 140: 87815: 0 140: 87816: 0 140: 87817: 0 140: 87818: 0 140: 87819: 0 140: 87820: 0 140: 87821: 0 140: 87822: 0 140: 87823: 0 140: 87824: 0 140: 87825: 0 140: 87826: 0 140: 87827: 0 140: 87828: 0 140: 87829: 0 140: 87830: 0 140: 87831: 0 140: 87832: 0 140: 87833: 0 140: 87834: 0 140: 87835: 0 140: 87836: 0 140: 87837: 0 140: 87838: 0 140: 87839: 0 140: 87840: 0 140: 87841: 0 140: 87842: 0 140: 87843: 0 140: 87844: 0 140: 87845: 0 140: 87846: 0 140: 87847: 0 140: 87848: 0 140: 87849: 0 140: 87850: 0 140: 87851: 0 140: 87852: 0 140: 87853: 0 140: 87854: 0 140: 87855: 0 140: 87856: 0 140: 87857: 0 140: 87858: 0 140: 87859: 0 140: 87860: 0 140: 87861: 0 140: 87862: 0 140: 87863: 0 140: 87864: 0 140: 87865: 0 140: 87866: 0 140: 87867: 0 140: 87868: 0 140: 87869: 0 140: 87870: 0 140: 87871: 0 140: 87872: 0 140: 87873: 0 140: 87874: 0 140: 87875: 0 140: 87876: 0 140: 87877: 0 140: 87878: 0 140: 87879: 0 140: 87880: 0 140: 87881: 0 140: 87882: 0 140: 87883: 0 140: 87884: 0 140: 87885: 0 140: 87886: 0 140: 87887: 0 140: 87888: 0 140: 87889: 0 140: 87890: 0 140: 87891: 0 140: 87892: 0 140: 87893: 0 140: 87894: 0 140: 87895: 0 140: 87896: 0 140: 87897: 0 140: 87898: 0 140: 87899: 0 140: 87900: 0 140: 87901: 0 140: 87902: 0 140: 87903: 0 140: 87904: 0 140: 87905: 0 140: 87906: 0 140: 87907: 0 140: 87908: 0 140: 87909: 0 140: 87910: 0 140: 87911: 0 140: 87912: 0 140: 87913: 0 140: 87914: 0 140: 87915: 0 140: 87916: 0 140: 87917: 0 140: 87918: 0 140: 87919: 0 140: 87920: 0 140: 87921: 0 140: 87922: 0 140: 87923: 0 140: 87924: 0 140: 87925: 0 140: 87926: 0 140: 87927: 0 140: 87928: 0 140: 87929: 0 140: 87930: 0 140: 87931: 0 140: 87932: 0 140: 87933: 0 140: 87934: 0 140: 87935: 0 140: 87936: 0 140: 87937: 0 140: 87938: 0 140: 87939: 0 140: 87940: 0 140: 87941: 0 140: 87942: 0 140: 87943: 0 140: 87944: 0 140: 87945: 0 140: 87946: 0 140: 87947: 0 140: 87948: 0 140: 87949: 0 140: 87950: 0 140: 87951: 0 140: 87952: 0 140: 87953: 0 140: 87954: 0 140: 87955: 0 140: 87956: 0 140: 87957: 0 140: 87958: 0 140: 87959: 0 140: 87960: 0 140: 87961: 0 140: 87962: 0 140: 87963: 0 140: 87964: 0 140: 87965: 0 140: 87966: 0 140: 87967: 0 140: 87968: 0 140: 87969: 0 140: 87970: 0 140: 87971: 0 140: 87972: 0 140: 87973: 0 140: 87974: 0 140: 87975: 0 140: 87976: 0 140: 87977: 0 140: 87978: 0 140: 87979: 0 140: 87980: 0 140: 87981: 0 140: 87982: 0 140: 87983: 0 140: 87984: 0 140: 87985: 0 140: 87986: 0 140: 87987: 0 140: 87988: 0 140: 87989: 0 140: 87990: 0 140: 87991: 0 140: 87992: 0 140: 87993: 0 140: 87994: 0 140: 87995: 0 140: 87996: 0 140: 87997: 0 140: 87998: 0 140: 87999: 0 140: 88000: 0 140: 88001: 0 140: 88002: 0 140: 88003: 0 140: 88004: 0 140: 88005: 0 140: 88006: 0 140: 88007: 0 140: 88008: 0 140: 88009: 0 140: 88010: 0 140: 88011: 0 140: 88012: 0 140: 88013: 0 140: 88014: 0 140: 88015: 0 140: 88016: 0 140: 88017: 0 140: 88018: 0 140: 88019: 0 140: 88020: 0 140: 88021: 0 140: 88022: 0 140: 88023: 0 140: 88024: 0 140: 88025: 0 140: 88026: 0 140: 88027: 0 140: 88028: 0 140: 88029: 0 140: 88030: 0 140: 88031: 0 140: 88032: 0 140: 88033: 0 140: 88034: 0 140: 88035: 0 140: 88036: 0 140: 88037: 0 140: 88038: 0 140: 88039: 0 140: 88040: 0 140: 88041: 0 140: 88042: 0 140: 88043: 0 140: 88044: 0 140: 88045: 0 140: 88046: 0 140: 88047: 0 140: 88048: 0 140: 88049: 0 140: 88050: 0 140: 88051: 0 140: 88052: 0 140: 88053: 0 140: 88054: 0 140: 88055: 0 140: 88056: 0 140: 88057: 0 140: 88058: 0 140: 88059: 0 140: 88060: 0 140: 88061: 0 140: 88062: 0 140: 88063: 0 140: 88064: 0 140: 88065: 0 140: 88066: 0 140: 88067: 0 140: 88068: 0 140: 88069: 0 140: 88070: 0 140: 88071: 0 140: 88072: 0 140: 88073: 0 140: 88074: 0 140: 88075: 0 140: 88076: 0 140: 88077: 0 140: 88078: 0 140: 88079: 0 140: 88080: 0 140: 88081: 0 140: 88082: 0 140: 88083: 0 140: 88084: 0 140: 88085: 0 140: 88086: 0 140: 88087: 0 140: 88088: 0 140: 88089: 0 140: 88090: 0 140: 88091: 0 140: 88092: 0 140: 88093: 0 140: 88094: 0 140: 88095: 0 140: 88096: 0 140: 88097: 0 140: 88098: 0 140: 88099: 0 140: 88100: 0 140: 88101: 0 140: 88102: 0 140: 88103: 0 140: 88104: 0 140: 88105: 0 140: 88106: 0 140: 88107: 0 140: 88108: 0 140: 88109: 0 140: 88110: 0 140: 88111: 0 140: 88112: 0 140: 88113: 0 140: 88114: 0 140: 88115: 0 140: 88116: 0 140: 88117: 0 140: 88118: 0 140: 88119: 0 140: 88120: 0 140: 88121: 0 140: 88122: 0 140: 88123: 0 140: 88124: 0 140: 88125: 0 140: 88126: 0 140: 88127: 0 140: 88128: 0 140: 88129: 0 140: 88130: 0 140: 88131: 0 140: 88132: 0 140: 88133: 0 140: 88134: 0 140: 88135: 0 140: 88136: 0 140: 88137: 0 140: 88138: 0 140: 88139: 0 140: 88140: 0 140: 88141: 0 140: 88142: 0 140: 88143: 0 140: 88144: 0 140: 88145: 0 140: 88146: 0 140: 88147: 0 140: 88148: 0 140: 88149: 0 140: 88150: 0 140: 88151: 0 140: 88152: 0 140: 88153: 0 140: 88154: 0 140: 88155: 0 140: 88156: 0 140: 88157: 0 140: 88158: 0 140: 88159: 0 140: 88160: 0 140: 88161: 0 140: 88162: 0 140: 88163: 0 140: 88164: 0 140: 88165: 0 140: 88166: 0 140: 88167: 0 140: 88168: 0 140: 88169: 0 140: 88170: 0 140: 88171: 0 140: 88172: 0 140: 88173: 0 140: 88174: 0 140: 88175: 0 140: 88176: 0 140: 88177: 0 140: 88178: 0 140: 88179: 0 140: 88180: 0 140: 88181: 0 140: 88182: 0 140: 88183: 0 140: 88184: 0 140: 88185: 0 140: 88186: 0 140: 88187: 0 140: 88188: 0 140: 88189: 0 140: 88190: 0 140: 88191: 0 140: 88192: 0 140: 88193: 0 140: 88194: 0 140: 88195: 0 140: 88196: 0 140: 88197: 0 140: 88198: 0 140: 88199: 0 140: 88200: 0 140: 88201: 0 140: 88202: 0 140: 88203: 0 140: 88204: 0 140: 88205: 0 140: 88206: 0 140: 88207: 0 140: 88208: 0 140: 88209: 0 140: 88210: 0 140: 88211: 0 140: 88212: 0 140: 88213: 0 140: 88214: 0 140: 88215: 0 140: 88216: 0 140: 88217: 0 140: 88218: 0 140: 88219: 0 140: 88220: 0 140: 88221: 0 140: 88222: 0 140: 88223: 0 140: 88224: 0 140: 88225: 0 140: 88226: 0 140: 88227: 0 140: 88228: 0 140: 88229: 0 140: 88230: 0 140: 88231: 0 140: 88232: 0 140: 88233: 0 140: 88234: 0 140: 88235: 0 140: 88236: 0 140: 88237: 0 140: 88238: 0 140: 88239: 0 140: 88240: 0 140: 88241: 0 140: 88242: 0 140: 88243: 0 140: 88244: 0 140: 88245: 0 140: 88246: 0 140: 88247: 0 140: 88248: 0 140: 88249: 0 140: 88250: 0 140: 88251: 0 140: 88252: 0 140: 88253: 0 140: 88254: 0 140: 88255: 0 140: 88256: 0 140: 88257: 0 140: 88258: 0 140: 88259: 0 140: 88260: 0 140: 88261: 0 140: 88262: 0 140: 88263: 0 140: 88264: 0 140: 88265: 0 140: 88266: 0 140: 88267: 0 140: 88268: 0 140: 88269: 0 140: 88270: 0 140: 88271: 0 140: 88272: 0 140: 88273: 0 140: 88274: 0 140: 88275: 0 140: 88276: 0 140: 88277: 0 140: 88278: 0 140: 88279: 0 140: 88280: 0 140: 88281: 0 140: 88282: 0 140: 88283: 0 140: 88284: 0 140: 88285: 0 140: 88286: 0 140: 88287: 0 140: 88288: 0 140: 88289: 0 140: 88290: 0 140: 88291: 0 140: 88292: 0 140: 88293: 0 140: 88294: 0 140: 88295: 0 140: 88296: 0 140: 88297: 0 140: 88298: 0 140: 88299: 0 140: 88300: 0 140: 88301: 0 140: 88302: 0 140: 88303: 0 140: 88304: 0 140: 88305: 0 140: 88306: 0 140: 88307: 0 140: 88308: 0 140: 88309: 0 140: 88310: 0 140: 88311: 0 140: 88312: 0 140: 88313: 0 140: 88314: 0 140: 88315: 0 140: 88316: 0 140: 88317: 0 140: 88318: 0 140: 88319: 0 140: 88320: 0 140: 88321: 0 140: 88322: 0 140: 88323: 0 140: 88324: 0 140: 88325: 0 140: 88326: 0 140: 88327: 0 140: 88328: 0 140: 88329: 0 140: 88330: 0 140: 88331: 0 140: 88332: 0 140: 88333: 0 140: 88334: 0 140: 88335: 0 140: 88336: 0 140: 88337: 0 140: 88338: 0 140: 88339: 0 140: 88340: 0 140: 88341: 0 140: 88342: 0 140: 88343: 0 140: 88344: 0 140: 88345: 0 140: 88346: 0 140: 88347: 0 140: 88348: 0 140: 88349: 0 140: 88350: 0 140: 88351: 0 140: 88352: 0 140: 88353: 0 140: 88354: 0 140: 88355: 0 140: 88356: 0 140: 88357: 0 140: 88358: 0 140: 88359: 0 140: 88360: 0 140: 88361: 0 140: 88362: 0 140: 88363: 0 140: 88364: 0 140: 88365: 0 140: 88366: 0 140: 88367: 0 140: 88368: 0 140: 88369: 0 140: 88370: 0 140: 88371: 0 140: 88372: 0 140: 88373: 0 140: 88374: 0 140: 88375: 0 140: 88376: 0 140: 88377: 0 140: 88378: 0 140: 88379: 0 140: 88380: 0 140: 88381: 0 140: 88382: 0 140: 88383: 0 140: 88384: 0 140: 88385: 0 140: 88386: 0 140: 88387: 0 140: 88388: 0 140: 88389: 0 140: 88390: 0 140: 88391: 0 140: 88392: 0 140: 88393: 0 140: 88394: 0 140: 88395: 0 140: 88396: 0 140: 88397: 0 140: 88398: 0 140: 88399: 0 140: 88400: 0 140: 88401: 0 140: 88402: 0 140: 88403: 0 140: 88404: 0 140: 88405: 0 140: 88406: 0 140: 88407: 0 140: 88408: 0 140: 88409: 0 140: 88410: 0 140: 88411: 0 140: 88412: 0 140: 88413: 0 140: 88414: 0 140: 88415: 0 140: 88416: 0 140: 88417: 0 140: 88418: 0 140: 88419: 0 140: 88420: 0 140: 88421: 0 140: 88422: 0 140: 88423: 0 140: 88424: 0 140: 88425: 0 140: 88426: 0 140: 88427: 0 140: 88428: 0 140: 88429: 0 140: 88430: 0 140: 88431: 0 140: 88432: 0 140: 88433: 0 140: 88434: 0 140: 88435: 0 140: 88436: 0 140: 88437: 0 140: 88438: 0 140: 88439: 0 140: 88440: 0 140: 88441: 0 140: 88442: 0 140: 88443: 0 140: 88444: 0 140: 88445: 0 140: 88446: 0 140: 88447: 0 140: 88448: 0 140: 88449: 0 140: 88450: 0 140: 88451: 0 140: 88452: 0 140: 88453: 0 140: 88454: 0 140: 88455: 0 140: 88456: 0 140: 88457: 0 140: 88458: 0 140: 88459: 0 140: 88460: 0 140: 88461: 0 140: 88462: 0 140: 88463: 0 140: 88464: 0 140: 88465: 0 140: 88466: 0 140: 88467: 0 140: 88468: 0 140: 88469: 0 140: 88470: 0 140: 88471: 0 140: 88472: 0 140: 88473: 0 140: 88474: 0 140: 88475: 0 140: 88476: 0 140: 88477: 0 140: 88478: 0 140: 88479: 0 140: 88480: 0 140: 88481: 0 140: 88482: 0 140: 88483: 0 140: 88484: 0 140: 88485: 0 140: 88486: 0 140: 88487: 0 140: 88488: 0 140: 88489: 0 140: 88490: 0 140: 88491: 0 140: 88492: 0 140: 88493: 0 140: 88494: 0 140: 88495: 0 140: 88496: 0 140: 88497: 0 140: 88498: 0 140: 88499: 0 140: 88500: 0 140: 88501: 0 140: 88502: 0 140: 88503: 0 140: 88504: 0 140: 88505: 0 140: 88506: 0 140: 88507: 0 140: 88508: 0 140: 88509: 0 140: 88510: 0 140: 88511: 0 140: 88512: 0 140: 88513: 0 140: 88514: 0 140: 88515: 0 140: 88516: 0 140: 88517: 0 140: 88518: 0 140: 88519: 0 140: 88520: 0 140: 88521: 0 140: 88522: 0 140: 88523: 0 140: 88524: 0 140: 88525: 0 140: 88526: 0 140: 88527: 0 140: 88528: 0 140: 88529: 0 140: 88530: 0 140: 88531: 0 140: 88532: 0 140: 88533: 0 140: 88534: 0 140: 88535: 0 140: 88536: 0 140: 88537: 0 140: 88538: 0 140: 88539: 0 140: 88540: 0 140: 88541: 0 140: 88542: 0 140: 88543: 0 140: 88544: 0 140: 88545: 0 140: 88546: 0 140: 88547: 0 140: 88548: 0 140: 88549: 0 140: 88550: 0 140: 88551: 0 140: 88552: 0 140: 88553: 0 140: 88554: 0 140: 88555: 0 140: 88556: 0 140: 88557: 0 140: 88558: 0 140: 88559: 0 140: 88560: 0 140: 88561: 0 140: 88562: 0 140: 88563: 0 140: 88564: 0 140: 88565: 0 140: 88566: 0 140: 88567: 0 140: 88568: 0 140: 88569: 0 140: 88570: 0 140: 88571: 0 140: 88572: 0 140: 88573: 0 140: 88574: 0 140: 88575: 0 140: 88576: 0 140: 88577: 0 140: 88578: 0 140: 88579: 0 140: 88580: 0 140: 88581: 0 140: 88582: 0 140: 88583: 0 140: 88584: 0 140: 88585: 0 140: 88586: 0 140: 88587: 0 140: 88588: 0 140: 88589: 0 140: 88590: 0 140: 88591: 0 140: 88592: 0 140: 88593: 0 140: 88594: 0 140: 88595: 0 140: 88596: 0 140: 88597: 0 140: 88598: 0 140: 88599: 0 140: 88600: 0 140: 88601: 0 140: 88602: 0 140: 88603: 0 140: 88604: 0 140: 88605: 0 140: 88606: 0 140: 88607: 0 140: 88608: 0 140: 88609: 0 140: 88610: 0 140: 88611: 0 140: 88612: 0 140: 88613: 0 140: 88614: 0 140: 88615: 0 140: 88616: 0 140: 88617: 0 140: 88618: 0 140: 88619: 0 140: 88620: 0 140: 88621: 0 140: 88622: 0 140: 88623: 0 140: 88624: 0 140: 88625: 0 140: 88626: 0 140: 88627: 0 140: 88628: 0 140: 88629: 0 140: 88630: 0 140: 88631: 0 140: 88632: 0 140: 88633: 0 140: 88634: 0 140: 88635: 0 140: 88636: 0 140: 88637: 0 140: 88638: 0 140: 88639: 0 140: 88640: 0 140: 88641: 0 140: 88642: 0 140: 88643: 0 140: 88644: 0 140: 88645: 0 140: 88646: 0 140: 88647: 0 140: 88648: 0 140: 88649: 0 140: 88650: 0 140: 88651: 0 140: 88652: 0 140: 88653: 0 140: 88654: 0 140: 88655: 0 140: 88656: 0 140: 88657: 0 140: 88658: 0 140: 88659: 0 140: 88660: 0 140: 88661: 0 140: 88662: 0 140: 88663: 0 140: 88664: 0 140: 88665: 0 140: 88666: 0 140: 88667: 0 140: 88668: 0 140: 88669: 0 140: 88670: 0 140: 88671: 0 140: 88672: 0 140: 88673: 0 140: 88674: 0 140: 88675: 0 140: 88676: 0 140: 88677: 0 140: 88678: 0 140: 88679: 0 140: 88680: 0 140: 88681: 0 140: 88682: 0 140: 88683: 0 140: 88684: 0 140: 88685: 0 140: 88686: 0 140: 88687: 0 140: 88688: 0 140: 88689: 0 140: 88690: 0 140: 88691: 0 140: 88692: 0 140: 88693: 0 140: 88694: 0 140: 88695: 0 140: 88696: 0 140: 88697: 0 140: 88698: 0 140: 88699: 0 140: 88700: 0 140: 88701: 0 140: 88702: 0 140: 88703: 0 140: 88704: 0 140: 88705: 0 140: 88706: 0 140: 88707: 0 140: 88708: 0 140: 88709: 0 140: 88710: 0 140: 88711: 0 140: 88712: 0 140: 88713: 0 140: 88714: 0 140: 88715: 0 140: 88716: 0 140: 88717: 0 140: 88718: 0 140: 88719: 0 140: 88720: 0 140: 88721: 0 140: 88722: 0 140: 88723: 0 140: 88724: 0 140: 88725: 0 140: 88726: 0 140: 88727: 0 140: 88728: 0 140: 88729: 0 140: 88730: 0 140: 88731: 0 140: 88732: 0 140: 88733: 0 140: 88734: 0 140: 88735: 0 140: 88736: 0 140: 88737: 0 140: 88738: 0 140: 88739: 0 140: 88740: 0 140: 88741: 0 140: 88742: 0 140: 88743: 0 140: 88744: 0 140: 88745: 0 140: 88746: 0 140: 88747: 0 140: 88748: 0 140: 88749: 0 140: 88750: 0 140: 88751: 0 140: 88752: 0 140: 88753: 0 140: 88754: 0 140: 88755: 0 140: 88756: 0 140: 88757: 0 140: 88758: 0 140: 88759: 0 140: 88760: 0 140: 88761: 0 140: 88762: 0 140: 88763: 0 140: 88764: 0 140: 88765: 0 140: 88766: 0 140: 88767: 0 140: 88768: 0 140: 88769: 0 140: 88770: 0 140: 88771: 0 140: 88772: 0 140: 88773: 0 140: 88774: 0 140: 88775: 0 140: 88776: 0 140: 88777: 0 140: 88778: 0 140: 88779: 0 140: 88780: 0 140: 88781: 0 140: 88782: 0 140: 88783: 0 140: 88784: 0 140: 88785: 0 140: 88786: 0 140: 88787: 0 140: 88788: 0 140: 88789: 0 140: 88790: 0 140: 88791: 0 140: 88792: 0 140: 88793: 0 140: 88794: 0 140: 88795: 0 140: 88796: 0 140: 88797: 0 140: 88798: 0 140: 88799: 0 140: 88800: 0 140: 88801: 0 140: 88802: 0 140: 88803: 0 140: 88804: 0 140: 88805: 0 140: 88806: 0 140: 88807: 0 140: 88808: 0 140: 88809: 0 140: 88810: 0 140: 88811: 0 140: 88812: 0 140: 88813: 0 140: 88814: 0 140: 88815: 0 140: 88816: 0 140: 88817: 0 140: 88818: 0 140: 88819: 0 140: 88820: 0 140: 88821: 0 140: 88822: 0 140: 88823: 0 140: 88824: 0 140: 88825: 0 140: 88826: 0 140: 88827: 0 140: 88828: 0 140: 88829: 0 140: 88830: 0 140: 88831: 0 140: 88832: 0 140: 88833: 0 140: 88834: 0 140: 88835: 0 140: 88836: 0 140: 88837: 0 140: 88838: 0 140: 88839: 0 140: 88840: 0 140: 88841: 0 140: 88842: 0 140: 88843: 0 140: 88844: 0 140: 88845: 0 140: 88846: 0 140: 88847: 0 140: 88848: 0 140: 88849: 0 140: 88850: 0 140: 88851: 0 140: 88852: 0 140: 88853: 0 140: 88854: 0 140: 88855: 0 140: 88856: 0 140: 88857: 0 140: 88858: 0 140: 88859: 0 140: 88860: 0 140: 88861: 0 140: 88862: 0 140: 88863: 0 140: 88864: 0 140: 88865: 0 140: 88866: 0 140: 88867: 0 140: 88868: 0 140: 88869: 0 140: 88870: 0 140: 88871: 0 140: 88872: 0 140: 88873: 0 140: 88874: 0 140: 88875: 0 140: 88876: 0 140: 88877: 0 140: 88878: 0 140: 88879: 0 140: 88880: 0 140: 88881: 0 140: 88882: 0 140: 88883: 0 140: 88884: 0 140: 88885: 0 140: 88886: 0 140: 88887: 0 140: 88888: 0 140: 88889: 0 140: 88890: 0 140: 88891: 0 140: 88892: 0 140: 88893: 0 140: 88894: 0 140: 88895: 0 140: 88896: 0 140: 88897: 0 140: 88898: 0 140: 88899: 0 140: 88900: 0 140: 88901: 0 140: 88902: 0 140: 88903: 0 140: 88904: 0 140: 88905: 0 140: 88906: 0 140: 88907: 0 140: 88908: 0 140: 88909: 0 140: 88910: 0 140: 88911: 0 140: 88912: 0 140: 88913: 0 140: 88914: 0 140: 88915: 0 140: 88916: 0 140: 88917: 0 140: 88918: 0 140: 88919: 0 140: 88920: 0 140: 88921: 0 140: 88922: 0 140: 88923: 0 140: 88924: 0 140: 88925: 0 140: 88926: 0 140: 88927: 0 140: 88928: 0 140: 88929: 0 140: 88930: 0 140: 88931: 0 140: 88932: 0 140: 88933: 0 140: 88934: 0 140: 88935: 0 140: 88936: 0 140: 88937: 0 140: 88938: 0 140: 88939: 0 140: 88940: 0 140: 88941: 0 140: 88942: 0 140: 88943: 0 140: 88944: 0 140: 88945: 0 140: 88946: 0 140: 88947: 0 140: 88948: 0 140: 88949: 0 140: 88950: 0 140: 88951: 0 140: 88952: 0 140: 88953: 0 140: 88954: 0 140: 88955: 0 140: 88956: 0 140: 88957: 0 140: 88958: 0 140: 88959: 0 140: 88960: 0 140: 88961: 0 140: 88962: 0 140: 88963: 0 140: 88964: 0 140: 88965: 0 140: 88966: 0 140: 88967: 0 140: 88968: 0 140: 88969: 0 140: 88970: 0 140: 88971: 0 140: 88972: 0 140: 88973: 0 140: 88974: 0 140: 88975: 0 140: 88976: 0 140: 88977: 0 140: 88978: 0 140: 88979: 0 140: 88980: 0 140: 88981: 0 140: 88982: 0 140: 88983: 0 140: 88984: 0 140: 88985: 0 140: 88986: 0 140: 88987: 0 140: 88988: 0 140: 88989: 0 140: 88990: 0 140: 88991: 0 140: 88992: 0 140: 88993: 0 140: 88994: 0 140: 88995: 0 140: 88996: 0 140: 88997: 0 140: 88998: 0 140: 88999: 0 140: 89000: 0 140: 89001: 0 140: 89002: 0 140: 89003: 0 140: 89004: 0 140: 89005: 0 140: 89006: 0 140: 89007: 0 140: 89008: 0 140: 89009: 0 140: 89010: 0 140: 89011: 0 140: 89012: 0 140: 89013: 0 140: 89014: 0 140: 89015: 0 140: 89016: 0 140: 89017: 0 140: 89018: 0 140: 89019: 0 140: 89020: 0 140: 89021: 0 140: 89022: 0 140: 89023: 0 140: 89024: 0 140: 89025: 0 140: 89026: 0 140: 89027: 0 140: 89028: 0 140: 89029: 0 140: 89030: 0 140: 89031: 0 140: 89032: 0 140: 89033: 0 140: 89034: 0 140: 89035: 0 140: 89036: 0 140: 89037: 0 140: 89038: 0 140: 89039: 0 140: 89040: 0 140: 89041: 0 140: 89042: 0 140: 89043: 0 140: 89044: 0 140: 89045: 0 140: 89046: 0 140: 89047: 0 140: 89048: 0 140: 89049: 0 140: 89050: 0 140: 89051: 0 140: 89052: 0 140: 89053: 0 140: 89054: 0 140: 89055: 0 140: 89056: 0 140: 89057: 0 140: 89058: 0 140: 89059: 0 140: 89060: 0 140: 89061: 0 140: 89062: 0 140: 89063: 0 140: 89064: 0 140: 89065: 0 140: 89066: 0 140: 89067: 0 140: 89068: 0 140: 89069: 0 140: 89070: 0 140: 89071: 0 140: 89072: 0 140: 89073: 0 140: 89074: 0 140: 89075: 0 140: 89076: 0 140: 89077: 0 140: 89078: 0 140: 89079: 0 140: 89080: 0 140: 89081: 0 140: 89082: 0 140: 89083: 0 140: 89084: 0 140: 89085: 0 140: 89086: 0 140: 89087: 0 140: 89088: 0 140: 89089: 0 140: 89090: 0 140: 89091: 0 140: 89092: 0 140: 89093: 0 140: 89094: 0 140: 89095: 0 140: 89096: 0 140: 89097: 0 140: 89098: 0 140: 89099: 0 140: 89100: 0 140: 89101: 0 140: 89102: 0 140: 89103: 0 140: 89104: 0 140: 89105: 0 140: 89106: 0 140: 89107: 0 140: 89108: 0 140: 89109: 0 140: 89110: 0 140: 89111: 0 140: 89112: 0 140: 89113: 0 140: 89114: 0 140: 89115: 0 140: 89116: 0 140: 89117: 0 140: 89118: 0 140: 89119: 0 140: 89120: 0 140: 89121: 0 140: 89122: 0 140: 89123: 0 140: 89124: 0 140: 89125: 0 140: 89126: 0 140: 89127: 0 140: 89128: 0 140: 89129: 0 140: 89130: 0 140: 89131: 0 140: 89132: 0 140: 89133: 0 140: 89134: 0 140: 89135: 0 140: 89136: 0 140: 89137: 0 140: 89138: 0 140: 89139: 0 140: 89140: 0 140: 89141: 0 140: 89142: 0 140: 89143: 0 140: 89144: 0 140: 89145: 0 140: 89146: 0 140: 89147: 0 140: 89148: 0 140: 89149: 0 140: 89150: 0 140: 89151: 0 140: 89152: 0 140: 89153: 0 140: 89154: 0 140: 89155: 0 140: 89156: 0 140: 89157: 0 140: 89158: 0 140: 89159: 0 140: 89160: 0 140: 89161: 0 140: 89162: 0 140: 89163: 0 140: 89164: 0 140: 89165: 0 140: 89166: 0 140: 89167: 0 140: 89168: 0 140: 89169: 0 140: 89170: 0 140: 89171: 0 140: 89172: 0 140: 89173: 0 140: 89174: 0 140: 89175: 0 140: 89176: 0 140: 89177: 0 140: 89178: 0 140: 89179: 0 140: 89180: 0 140: 89181: 0 140: 89182: 0 140: 89183: 0 140: 89184: 0 140: 89185: 0 140: 89186: 0 140: 89187: 0 140: 89188: 0 140: 89189: 0 140: 89190: 0 140: 89191: 0 140: 89192: 0 140: 89193: 0 140: 89194: 0 140: 89195: 0 140: 89196: 0 140: 89197: 0 140: 89198: 0 140: 89199: 0 140: 89200: 0 140: 89201: 0 140: 89202: 0 140: 89203: 0 140: 89204: 0 140: 89205: 0 140: 89206: 0 140: 89207: 0 140: 89208: 0 140: 89209: 0 140: 89210: 0 140: 89211: 0 140: 89212: 0 140: 89213: 0 140: 89214: 0 140: 89215: 0 140: 89216: 0 140: 89217: 0 140: 89218: 0 140: 89219: 0 140: 89220: 0 140: 89221: 0 140: 89222: 0 140: 89223: 0 140: 89224: 0 140: 89225: 0 140: 89226: 0 140: 89227: 0 140: 89228: 0 140: 89229: 0 140: 89230: 0 140: 89231: 0 140: 89232: 0 140: 89233: 0 140: 89234: 0 140: 89235: 0 140: 89236: 0 140: 89237: 0 140: 89238: 0 140: 89239: 0 140: 89240: 0 140: 89241: 0 140: 89242: 0 140: 89243: 0 140: 89244: 0 140: 89245: 0 140: 89246: 0 140: 89247: 0 140: 89248: 0 140: 89249: 0 140: 89250: 0 140: 89251: 0 140: 89252: 0 140: 89253: 0 140: 89254: 0 140: 89255: 0 140: 89256: 0 140: 89257: 0 140: 89258: 0 140: 89259: 0 140: 89260: 0 140: 89261: 0 140: 89262: 0 140: 89263: 0 140: 89264: 0 140: 89265: 0 140: 89266: 0 140: 89267: 0 140: 89268: 0 140: 89269: 0 140: 89270: 0 140: 89271: 0 140: 89272: 0 140: 89273: 0 140: 89274: 0 140: 89275: 0 140: 89276: 0 140: 89277: 0 140: 89278: 0 140: 89279: 0 140: 89280: 0 140: 89281: 0 140: 89282: 0 140: 89283: 0 140: 89284: 0 140: 89285: 0 140: 89286: 0 140: 89287: 0 140: 89288: 0 140: 89289: 0 140: 89290: 0 140: 89291: 0 140: 89292: 0 140: 89293: 0 140: 89294: 0 140: 89295: 0 140: 89296: 0 140: 89297: 0 140: 89298: 0 140: 89299: 0 140: 89300: 0 140: 89301: 0 140: 89302: 0 140: 89303: 0 140: 89304: 0 140: 89305: 0 140: 89306: 0 140: 89307: 0 140: 89308: 0 140: 89309: 0 140: 89310: 0 140: 89311: 0 140: 89312: 0 140: 89313: 0 140: 89314: 0 140: 89315: 0 140: 89316: 0 140: 89317: 0 140: 89318: 0 140: 89319: 0 140: 89320: 0 140: 89321: 0 140: 89322: 0 140: 89323: 0 140: 89324: 0 140: 89325: 0 140: 89326: 0 140: 89327: 0 140: 89328: 0 140: 89329: 0 140: 89330: 0 140: 89331: 0 140: 89332: 0 140: 89333: 0 140: 89334: 0 140: 89335: 0 140: 89336: 0 140: 89337: 0 140: 89338: 0 140: 89339: 0 140: 89340: 0 140: 89341: 0 140: 89342: 0 140: 89343: 0 140: 89344: 0 140: 89345: 0 140: 89346: 0 140: 89347: 0 140: 89348: 0 140: 89349: 0 140: 89350: 0 140: 89351: 0 140: 89352: 0 140: 89353: 0 140: 89354: 0 140: 89355: 0 140: 89356: 0 140: 89357: 0 140: 89358: 0 140: 89359: 0 140: 89360: 0 140: 89361: 0 140: 89362: 0 140: 89363: 0 140: 89364: 0 140: 89365: 0 140: 89366: 0 140: 89367: 0 140: 89368: 0 140: 89369: 0 140: 89370: 0 140: 89371: 0 140: 89372: 0 140: 89373: 0 140: 89374: 0 140: 89375: 0 140: 89376: 0 140: 89377: 0 140: 89378: 0 140: 89379: 0 140: 89380: 0 140: 89381: 0 140: 89382: 0 140: 89383: 0 140: 89384: 0 140: 89385: 0 140: 89386: 0 140: 89387: 0 140: 89388: 0 140: 89389: 0 140: 89390: 0 140: 89391: 0 140: 89392: 0 140: 89393: 0 140: 89394: 0 140: 89395: 0 140: 89396: 0 140: 89397: 0 140: 89398: 0 140: 89399: 0 140: 89400: 0 140: 89401: 0 140: 89402: 0 140: 89403: 0 140: 89404: 0 140: 89405: 0 140: 89406: 0 140: 89407: 0 140: 89408: 0 140: 89409: 0 140: 89410: 0 140: 89411: 0 140: 89412: 0 140: 89413: 0 140: 89414: 0 140: 89415: 0 140: 89416: 0 140: 89417: 0 140: 89418: 0 140: 89419: 0 140: 89420: 0 140: 89421: 0 140: 89422: 0 140: 89423: 0 140: 89424: 0 140: 89425: 0 140: 89426: 0 140: 89427: 0 140: 89428: 0 140: 89429: 0 140: 89430: 0 140: 89431: 0 140: 89432: 0 140: 89433: 0 140: 89434: 0 140: 89435: 0 140: 89436: 0 140: 89437: 0 140: 89438: 0 140: 89439: 0 140: 89440: 0 140: 89441: 0 140: 89442: 0 140: 89443: 0 140: 89444: 0 140: 89445: 0 140: 89446: 0 140: 89447: 0 140: 89448: 0 140: 89449: 0 140: 89450: 0 140: 89451: 0 140: 89452: 0 140: 89453: 0 140: 89454: 0 140: 89455: 0 140: 89456: 0 140: 89457: 0 140: 89458: 0 140: 89459: 0 140: 89460: 0 140: 89461: 0 140: 89462: 0 140: 89463: 0 140: 89464: 0 140: 89465: 0 140: 89466: 0 140: 89467: 0 140: 89468: 0 140: 89469: 0 140: 89470: 0 140: 89471: 0 140: 89472: 0 140: 89473: 0 140: 89474: 0 140: 89475: 0 140: 89476: 0 140: 89477: 0 140: 89478: 0 140: 89479: 0 140: 89480: 0 140: 89481: 0 140: 89482: 0 140: 89483: 0 140: 89484: 0 140: 89485: 0 140: 89486: 0 140: 89487: 0 140: 89488: 0 140: 89489: 0 140: 89490: 0 140: 89491: 0 140: 89492: 0 140: 89493: 0 140: 89494: 0 140: 89495: 0 140: 89496: 0 140: 89497: 0 140: 89498: 0 140: 89499: 0 140: 89500: 0 140: 89501: 0 140: 89502: 0 140: 89503: 0 140: 89504: 0 140: 89505: 0 140: 89506: 0 140: 89507: 0 140: 89508: 0 140: 89509: 0 140: 89510: 0 140: 89511: 0 140: 89512: 0 140: 89513: 0 140: 89514: 0 140: 89515: 0 140: 89516: 0 140: 89517: 0 140: 89518: 0 140: 89519: 0 140: 89520: 0 140: 89521: 0 140: 89522: 0 140: 89523: 0 140: 89524: 0 140: 89525: 0 140: 89526: 0 140: 89527: 0 140: 89528: 0 140: 89529: 0 140: 89530: 0 140: 89531: 0 140: 89532: 0 140: 89533: 0 140: 89534: 0 140: 89535: 0 140: 89536: 0 140: 89537: 0 140: 89538: 0 140: 89539: 0 140: 89540: 0 140: 89541: 0 140: 89542: 0 140: 89543: 0 140: 89544: 0 140: 89545: 0 140: 89546: 0 140: 89547: 0 140: 89548: 0 140: 89549: 0 140: 89550: 0 140: 89551: 0 140: 89552: 0 140: 89553: 0 140: 89554: 0 140: 89555: 0 140: 89556: 0 140: 89557: 0 140: 89558: 0 140: 89559: 0 140: 89560: 0 140: 89561: 0 140: 89562: 0 140: 89563: 0 140: 89564: 0 140: 89565: 0 140: 89566: 0 140: 89567: 0 140: 89568: 0 140: 89569: 0 140: 89570: 0 140: 89571: 0 140: 89572: 0 140: 89573: 0 140: 89574: 0 140: 89575: 0 140: 89576: 0 140: 89577: 0 140: 89578: 0 140: 89579: 0 140: 89580: 0 140: 89581: 0 140: 89582: 0 140: 89583: 0 140: 89584: 0 140: 89585: 0 140: 89586: 0 140: 89587: 0 140: 89588: 0 140: 89589: 0 140: 89590: 0 140: 89591: 0 140: 89592: 0 140: 89593: 0 140: 89594: 0 140: 89595: 0 140: 89596: 0 140: 89597: 0 140: 89598: 0 140: 89599: 0 140: 89600: 0 140: 89601: 0 140: 89602: 0 140: 89603: 0 140: 89604: 0 140: 89605: 0 140: 89606: 0 140: 89607: 0 140: 89608: 0 140: 89609: 0 140: 89610: 0 140: 89611: 0 140: 89612: 0 140: 89613: 0 140: 89614: 0 140: 89615: 0 140: 89616: 0 140: 89617: 0 140: 89618: 0 140: 89619: 0 140: 89620: 0 140: 89621: 0 140: 89622: 0 140: 89623: 0 140: 89624: 0 140: 89625: 0 140: 89626: 0 140: 89627: 0 140: 89628: 0 140: 89629: 0 140: 89630: 0 140: 89631: 0 140: 89632: 0 140: 89633: 0 140: 89634: 0 140: 89635: 0 140: 89636: 0 140: 89637: 0 140: 89638: 0 140: 89639: 0 140: 89640: 0 140: 89641: 0 140: 89642: 0 140: 89643: 0 140: 89644: 0 140: 89645: 0 140: 89646: 0 140: 89647: 0 140: 89648: 0 140: 89649: 0 140: 89650: 0 140: 89651: 0 140: 89652: 0 140: 89653: 0 140: 89654: 0 140: 89655: 0 140: 89656: 0 140: 89657: 0 140: 89658: 0 140: 89659: 0 140: 89660: 0 140: 89661: 0 140: 89662: 0 140: 89663: 0 140: 89664: 0 140: 89665: 0 140: 89666: 0 140: 89667: 0 140: 89668: 0 140: 89669: 0 140: 89670: 0 140: 89671: 0 140: 89672: 0 140: 89673: 0 140: 89674: 0 140: 89675: 0 140: 89676: 0 140: 89677: 0 140: 89678: 0 140: 89679: 0 140: 89680: 0 140: 89681: 0 140: 89682: 0 140: 89683: 0 140: 89684: 0 140: 89685: 0 140: 89686: 0 140: 89687: 0 140: 89688: 0 140: 89689: 0 140: 89690: 0 140: 89691: 0 140: 89692: 0 140: 89693: 0 140: 89694: 0 140: 89695: 0 140: 89696: 0 140: 89697: 0 140: 89698: 0 140: 89699: 0 140: 89700: 0 140: 89701: 0 140: 89702: 0 140: 89703: 0 140: 89704: 0 140: 89705: 0 140: 89706: 0 140: 89707: 0 140: 89708: 0 140: 89709: 0 140: 89710: 0 140: 89711: 0 140: 89712: 0 140: 89713: 0 140: 89714: 0 140: 89715: 0 140: 89716: 0 140: 89717: 0 140: 89718: 0 140: 89719: 0 140: 89720: 0 140: 89721: 0 140: 89722: 0 140: 89723: 0 140: 89724: 0 140: 89725: 0 140: 89726: 0 140: 89727: 0 140: 89728: 0 140: 89729: 0 140: 89730: 0 140: 89731: 0 140: 89732: 0 140: 89733: 0 140: 89734: 0 140: 89735: 0 140: 89736: 0 140: 89737: 0 140: 89738: 0 140: 89739: 0 140: 89740: 0 140: 89741: 0 140: 89742: 0 140: 89743: 0 140: 89744: 0 140: 89745: 0 140: 89746: 0 140: 89747: 0 140: 89748: 0 140: 89749: 0 140: 89750: 0 140: 89751: 0 140: 89752: 0 140: 89753: 0 140: 89754: 0 140: 89755: 0 140: 89756: 0 140: 89757: 0 140: 89758: 0 140: 89759: 0 140: 89760: 0 140: 89761: 0 140: 89762: 0 140: 89763: 0 140: 89764: 0 140: 89765: 0 140: 89766: 0 140: 89767: 0 140: 89768: 0 140: 89769: 0 140: 89770: 0 140: 89771: 0 140: 89772: 0 140: 89773: 0 140: 89774: 0 140: 89775: 0 140: 89776: 0 140: 89777: 0 140: 89778: 0 140: 89779: 0 140: 89780: 0 140: 89781: 0 140: 89782: 0 140: 89783: 0 140: 89784: 0 140: 89785: 0 140: 89786: 0 140: 89787: 0 140: 89788: 0 140: 89789: 0 140: 89790: 0 140: 89791: 0 140: 89792: 0 140: 89793: 0 140: 89794: 0 140: 89795: 0 140: 89796: 0 140: 89797: 0 140: 89798: 0 140: 89799: 0 140: 89800: 0 140: 89801: 0 140: 89802: 0 140: 89803: 0 140: 89804: 0 140: 89805: 0 140: 89806: 0 140: 89807: 0 140: 89808: 0 140: 89809: 0 140: 89810: 0 140: 89811: 0 140: 89812: 0 140: 89813: 0 140: 89814: 0 140: 89815: 0 140: 89816: 0 140: 89817: 0 140: 89818: 0 140: 89819: 0 140: 89820: 0 140: 89821: 0 140: 89822: 0 140: 89823: 0 140: 89824: 0 140: 89825: 0 140: 89826: 0 140: 89827: 0 140: 89828: 0 140: 89829: 0 140: 89830: 0 140: 89831: 0 140: 89832: 0 140: 89833: 0 140: 89834: 0 140: 89835: 0 140: 89836: 0 140: 89837: 0 140: 89838: 0 140: 89839: 0 140: 89840: 0 140: 89841: 0 140: 89842: 0 140: 89843: 0 140: 89844: 0 140: 89845: 0 140: 89846: 0 140: 89847: 0 140: 89848: 0 140: 89849: 0 140: 89850: 0 140: 89851: 0 140: 89852: 0 140: 89853: 0 140: 89854: 0 140: 89855: 0 140: 89856: 0 140: 89857: 0 140: 89858: 0 140: 89859: 0 140: 89860: 0 140: 89861: 0 140: 89862: 0 140: 89863: 0 140: 89864: 0 140: 89865: 0 140: 89866: 0 140: 89867: 0 140: 89868: 0 140: 89869: 0 140: 89870: 0 140: 89871: 0 140: 89872: 0 140: 89873: 0 140: 89874: 0 140: 89875: 0 140: 89876: 0 140: 89877: 0 140: 89878: 0 140: 89879: 0 140: 89880: 0 140: 89881: 0 140: 89882: 0 140: 89883: 0 140: 89884: 0 140: 89885: 0 140: 89886: 0 140: 89887: 0 140: 89888: 0 140: 89889: 0 140: 89890: 0 140: 89891: 0 140: 89892: 0 140: 89893: 0 140: 89894: 0 140: 89895: 0 140: 89896: 0 140: 89897: 0 140: 89898: 0 140: 89899: 0 140: 89900: 0 140: 89901: 0 140: 89902: 0 140: 89903: 0 140: 89904: 0 140: 89905: 0 140: 89906: 0 140: 89907: 0 140: 89908: 0 140: 89909: 0 140: 89910: 0 140: 89911: 0 140: 89912: 0 140: 89913: 0 140: 89914: 0 140: 89915: 0 140: 89916: 0 140: 89917: 0 140: 89918: 0 140: 89919: 0 140: 89920: 0 140: 89921: 0 140: 89922: 0 140: 89923: 0 140: 89924: 0 140: 89925: 0 140: 89926: 0 140: 89927: 0 140: 89928: 0 140: 89929: 0 140: 89930: 0 140: 89931: 0 140: 89932: 0 140: 89933: 0 140: 89934: 0 140: 89935: 0 140: 89936: 0 140: 89937: 0 140: 89938: 0 140: 89939: 0 140: 89940: 0 140: 89941: 0 140: 89942: 0 140: 89943: 0 140: 89944: 0 140: 89945: 0 140: 89946: 0 140: 89947: 0 140: 89948: 0 140: 89949: 0 140: 89950: 0 140: 89951: 0 140: 89952: 0 140: 89953: 0 140: 89954: 0 140: 89955: 0 140: 89956: 0 140: 89957: 0 140: 89958: 0 140: 89959: 0 140: 89960: 0 140: 89961: 0 140: 89962: 0 140: 89963: 0 140: 89964: 0 140: 89965: 0 140: 89966: 0 140: 89967: 0 140: 89968: 0 140: 89969: 0 140: 89970: 0 140: 89971: 0 140: 89972: 0 140: 89973: 0 140: 89974: 0 140: 89975: 0 140: 89976: 0 140: 89977: 0 140: 89978: 0 140: 89979: 0 140: 89980: 0 140: 89981: 0 140: 89982: 0 140: 89983: 0 140: 89984: 0 140: 89985: 0 140: 89986: 0 140: 89987: 0 140: 89988: 0 140: 89989: 0 140: 89990: 0 140: 89991: 0 140: 89992: 0 140: 89993: 0 140: 89994: 0 140: 89995: 0 140: 89996: 0 140: 89997: 0 140: 89998: 0 140: 89999: 0 140: 90000: 0 140: 90001: 0 140: 90002: 0 140: 90003: 0 140: 90004: 0 140: 90005: 0 140: 90006: 0 140: 90007: 0 140: 90008: 0 140: 90009: 0 140: 90010: 0 140: 90011: 0 140: 90012: 0 140: 90013: 0 140: 90014: 0 140: 90015: 0 140: 90016: 0 140: 90017: 0 140: 90018: 0 140: 90019: 0 140: 90020: 0 140: 90021: 0 140: 90022: 0 140: 90023: 0 140: 90024: 0 140: 90025: 0 140: 90026: 0 140: 90027: 0 140: 90028: 0 140: 90029: 0 140: 90030: 0 140: 90031: 0 140: 90032: 0 140: 90033: 0 140: 90034: 0 140: 90035: 0 140: 90036: 0 140: 90037: 0 140: 90038: 0 140: 90039: 0 140: 90040: 0 140: 90041: 0 140: 90042: 0 140: 90043: 0 140: 90044: 0 140: 90045: 0 140: 90046: 0 140: 90047: 0 140: 90048: 0 140: 90049: 0 140: 90050: 0 140: 90051: 0 140: 90052: 0 140: 90053: 0 140: 90054: 0 140: 90055: 0 140: 90056: 0 140: 90057: 0 140: 90058: 0 140: 90059: 0 140: 90060: 0 140: 90061: 0 140: 90062: 0 140: 90063: 0 140: 90064: 0 140: 90065: 0 140: 90066: 0 140: 90067: 0 140: 90068: 0 140: 90069: 0 140: 90070: 0 140: 90071: 0 140: 90072: 0 140: 90073: 0 140: 90074: 0 140: 90075: 0 140: 90076: 0 140: 90077: 0 140: 90078: 0 140: 90079: 0 140: 90080: 0 140: 90081: 0 140: 90082: 0 140: 90083: 0 140: 90084: 0 140: 90085: 0 140: 90086: 0 140: 90087: 0 140: 90088: 0 140: 90089: 0 140: 90090: 0 140: 90091: 0 140: 90092: 0 140: 90093: 0 140: 90094: 0 140: 90095: 0 140: 90096: 0 140: 90097: 0 140: 90098: 0 140: 90099: 0 140: 90100: 0 140: 90101: 0 140: 90102: 0 140: 90103: 0 140: 90104: 0 140: 90105: 0 140: 90106: 0 140: 90107: 0 140: 90108: 0 140: 90109: 0 140: 90110: 0 140: 90111: 0 140: 90112: 0 140: 90113: 0 140: 90114: 0 140: 90115: 0 140: 90116: 0 140: 90117: 0 140: 90118: 0 140: 90119: 0 140: 90120: 0 140: 90121: 0 140: 90122: 0 140: 90123: 0 140: 90124: 0 140: 90125: 0 140: 90126: 0 140: 90127: 0 140: 90128: 0 140: 90129: 0 140: 90130: 0 140: 90131: 0 140: 90132: 0 140: 90133: 0 140: 90134: 0 140: 90135: 0 140: 90136: 0 140: 90137: 0 140: 90138: 0 140: 90139: 0 140: 90140: 0 140: 90141: 0 140: 90142: 0 140: 90143: 0 140: 90144: 0 140: 90145: 0 140: 90146: 0 140: 90147: 0 140: 90148: 0 140: 90149: 0 140: 90150: 0 140: 90151: 0 140: 90152: 0 140: 90153: 0 140: 90154: 0 140: 90155: 0 140: 90156: 0 140: 90157: 0 140: 90158: 0 140: 90159: 0 140: 90160: 0 140: 90161: 0 140: 90162: 0 140: 90163: 0 140: 90164: 0 140: 90165: 0 140: 90166: 0 140: 90167: 0 140: 90168: 0 140: 90169: 0 140: 90170: 0 140: 90171: 0 140: 90172: 0 140: 90173: 0 140: 90174: 0 140: 90175: 0 140: 90176: 0 140: 90177: 0 140: 90178: 0 140: 90179: 0 140: 90180: 0 140: 90181: 0 140: 90182: 0 140: 90183: 0 140: 90184: 0 140: 90185: 0 140: 90186: 0 140: 90187: 0 140: 90188: 0 140: 90189: 0 140: 90190: 0 140: 90191: 0 140: 90192: 0 140: 90193: 0 140: 90194: 0 140: 90195: 0 140: 90196: 0 140: 90197: 0 140: 90198: 0 140: 90199: 0 140: 90200: 0 140: 90201: 0 140: 90202: 0 140: 90203: 0 140: 90204: 0 140: 90205: 0 140: 90206: 0 140: 90207: 0 140: 90208: 0 140: 90209: 0 140: 90210: 0 140: 90211: 0 140: 90212: 0 140: 90213: 0 140: 90214: 0 140: 90215: 0 140: 90216: 0 140: 90217: 0 140: 90218: 0 140: 90219: 0 140: 90220: 0 140: 90221: 0 140: 90222: 0 140: 90223: 0 140: 90224: 0 140: 90225: 0 140: 90226: 0 140: 90227: 0 140: 90228: 0 140: 90229: 0 140: 90230: 0 140: 90231: 0 140: 90232: 0 140: 90233: 0 140: 90234: 0 140: 90235: 0 140: 90236: 0 140: 90237: 0 140: 90238: 0 140: 90239: 0 140: 90240: 0 140: 90241: 0 140: 90242: 0 140: 90243: 0 140: 90244: 0 140: 90245: 0 140: 90246: 0 140: 90247: 0 140: 90248: 0 140: 90249: 0 140: 90250: 0 140: 90251: 0 140: 90252: 0 140: 90253: 0 140: 90254: 0 140: 90255: 0 140: 90256: 0 140: 90257: 0 140: 90258: 0 140: 90259: 0 140: 90260: 0 140: 90261: 0 140: 90262: 0 140: 90263: 0 140: 90264: 0 140: 90265: 0 140: 90266: 0 140: 90267: 0 140: 90268: 0 140: 90269: 0 140: 90270: 0 140: 90271: 0 140: 90272: 0 140: 90273: 0 140: 90274: 0 140: 90275: 0 140: 90276: 0 140: 90277: 0 140: 90278: 0 140: 90279: 0 140: 90280: 0 140: 90281: 0 140: 90282: 0 140: 90283: 0 140: 90284: 0 140: 90285: 0 140: 90286: 0 140: 90287: 0 140: 90288: 0 140: 90289: 0 140: 90290: 0 140: 90291: 0 140: 90292: 0 140: 90293: 0 140: 90294: 0 140: 90295: 0 140: 90296: 0 140: 90297: 0 140: 90298: 0 140: 90299: 0 140: 90300: 0 140: 90301: 0 140: 90302: 0 140: 90303: 0 140: 90304: 0 140: 90305: 0 140: 90306: 0 140: 90307: 0 140: 90308: 0 140: 90309: 0 140: 90310: 0 140: 90311: 0 140: 90312: 0 140: 90313: 0 140: 90314: 0 140: 90315: 0 140: 90316: 0 140: 90317: 0 140: 90318: 0 140: 90319: 0 140: 90320: 0 140: 90321: 0 140: 90322: 0 140: 90323: 0 140: 90324: 0 140: 90325: 0 140: 90326: 0 140: 90327: 0 140: 90328: 0 140: 90329: 0 140: 90330: 0 140: 90331: 0 140: 90332: 0 140: 90333: 0 140: 90334: 0 140: 90335: 0 140: 90336: 0 140: 90337: 0 140: 90338: 0 140: 90339: 0 140: 90340: 0 140: 90341: 0 140: 90342: 0 140: 90343: 0 140: 90344: 0 140: 90345: 0 140: 90346: 0 140: 90347: 0 140: 90348: 0 140: 90349: 0 140: 90350: 0 140: 90351: 0 140: 90352: 0 140: 90353: 0 140: 90354: 0 140: 90355: 0 140: 90356: 0 140: 90357: 0 140: 90358: 0 140: 90359: 0 140: 90360: 0 140: 90361: 0 140: 90362: 0 140: 90363: 0 140: 90364: 0 140: 90365: 0 140: 90366: 0 140: 90367: 0 140: 90368: 0 140: 90369: 0 140: 90370: 0 140: 90371: 0 140: 90372: 0 140: 90373: 0 140: 90374: 0 140: 90375: 0 140: 90376: 0 140: 90377: 0 140: 90378: 0 140: 90379: 0 140: 90380: 0 140: 90381: 0 140: 90382: 0 140: 90383: 0 140: 90384: 0 140: 90385: 0 140: 90386: 0 140: 90387: 0 140: 90388: 0 140: 90389: 0 140: 90390: 0 140: 90391: 0 140: 90392: 0 140: 90393: 0 140: 90394: 0 140: 90395: 0 140: 90396: 0 140: 90397: 0 140: 90398: 0 140: 90399: 0 140: 90400: 0 140: 90401: 0 140: 90402: 0 140: 90403: 0 140: 90404: 0 140: 90405: 0 140: 90406: 0 140: 90407: 0 140: 90408: 0 140: 90409: 0 140: 90410: 0 140: 90411: 0 140: 90412: 0 140: 90413: 0 140: 90414: 0 140: 90415: 0 140: 90416: 0 140: 90417: 0 140: 90418: 0 140: 90419: 0 140: 90420: 0 140: 90421: 0 140: 90422: 0 140: 90423: 0 140: 90424: 0 140: 90425: 0 140: 90426: 0 140: 90427: 0 140: 90428: 0 140: 90429: 0 140: 90430: 0 140: 90431: 0 140: 90432: 0 140: 90433: 0 140: 90434: 0 140: 90435: 0 140: 90436: 0 140: 90437: 0 140: 90438: 0 140: 90439: 0 140: 90440: 0 140: 90441: 0 140: 90442: 0 140: 90443: 0 140: 90444: 0 140: 90445: 0 140: 90446: 0 140: 90447: 0 140: 90448: 0 140: 90449: 0 140: 90450: 0 140: 90451: 0 140: 90452: 0 140: 90453: 0 140: 90454: 0 140: 90455: 0 140: 90456: 0 140: 90457: 0 140: 90458: 0 140: 90459: 0 140: 90460: 0 140: 90461: 0 140: 90462: 0 140: 90463: 0 140: 90464: 0 140: 90465: 0 140: 90466: 0 140: 90467: 0 140: 90468: 0 140: 90469: 0 140: 90470: 0 140: 90471: 0 140: 90472: 0 140: 90473: 0 140: 90474: 0 140: 90475: 0 140: 90476: 0 140: 90477: 0 140: 90478: 0 140: 90479: 0 140: 90480: 0 140: 90481: 0 140: 90482: 0 140: 90483: 0 140: 90484: 0 140: 90485: 0 140: 90486: 0 140: 90487: 0 140: 90488: 0 140: 90489: 0 140: 90490: 0 140: 90491: 0 140: 90492: 0 140: 90493: 0 140: 90494: 0 140: 90495: 0 140: 90496: 0 140: 90497: 0 140: 90498: 0 140: 90499: 0 140: 90500: 0 140: 90501: 0 140: 90502: 0 140: 90503: 0 140: 90504: 0 140: 90505: 0 140: 90506: 0 140: 90507: 0 140: 90508: 0 140: 90509: 0 140: 90510: 0 140: 90511: 0 140: 90512: 0 140: 90513: 0 140: 90514: 0 140: 90515: 0 140: 90516: 0 140: 90517: 0 140: 90518: 0 140: 90519: 0 140: 90520: 0 140: 90521: 0 140: 90522: 0 140: 90523: 0 140: 90524: 0 140: 90525: 0 140: 90526: 0 140: 90527: 0 140: 90528: 0 140: 90529: 0 140: 90530: 0 140: 90531: 0 140: 90532: 0 140: 90533: 0 140: 90534: 0 140: 90535: 0 140: 90536: 0 140: 90537: 0 140: 90538: 0 140: 90539: 0 140: 90540: 0 140: 90541: 0 140: 90542: 0 140: 90543: 0 140: 90544: 0 140: 90545: 0 140: 90546: 0 140: 90547: 0 140: 90548: 0 140: 90549: 0 140: 90550: 0 140: 90551: 0 140: 90552: 0 140: 90553: 0 140: 90554: 0 140: 90555: 0 140: 90556: 0 140: 90557: 0 140: 90558: 0 140: 90559: 0 140: 90560: 0 140: 90561: 0 140: 90562: 0 140: 90563: 0 140: 90564: 0 140: 90565: 0 140: 90566: 0 140: 90567: 0 140: 90568: 0 140: 90569: 0 140: 90570: 0 140: 90571: 0 140: 90572: 0 140: 90573: 0 140: 90574: 0 140: 90575: 0 140: 90576: 0 140: 90577: 0 140: 90578: 0 140: 90579: 0 140: 90580: 0 140: 90581: 0 140: 90582: 0 140: 90583: 0 140: 90584: 0 140: 90585: 0 140: 90586: 0 140: 90587: 0 140: 90588: 0 140: 90589: 0 140: 90590: 0 140: 90591: 0 140: 90592: 0 140: 90593: 0 140: 90594: 0 140: 90595: 0 140: 90596: 0 140: 90597: 0 140: 90598: 0 140: 90599: 0 140: 90600: 0 140: 90601: 0 140: 90602: 0 140: 90603: 0 140: 90604: 0 140: 90605: 0 140: 90606: 0 140: 90607: 0 140: 90608: 0 140: 90609: 0 140: 90610: 0 140: 90611: 0 140: 90612: 0 140: 90613: 0 140: 90614: 0 140: 90615: 0 140: 90616: 0 140: 90617: 0 140: 90618: 0 140: 90619: 0 140: 90620: 0 140: 90621: 0 140: 90622: 0 140: 90623: 0 140: 90624: 0 140: 90625: 0 140: 90626: 0 140: 90627: 0 140: 90628: 0 140: 90629: 0 140: 90630: 0 140: 90631: 0 140: 90632: 0 140: 90633: 0 140: 90634: 0 140: 90635: 0 140: 90636: 0 140: 90637: 0 140: 90638: 0 140: 90639: 0 140: 90640: 0 140: 90641: 0 140: 90642: 0 140: 90643: 0 140: 90644: 0 140: 90645: 0 140: 90646: 0 140: 90647: 0 140: 90648: 0 140: 90649: 0 140: 90650: 0 140: 90651: 0 140: 90652: 0 140: 90653: 0 140: 90654: 0 140: 90655: 0 140: 90656: 0 140: 90657: 0 140: 90658: 0 140: 90659: 0 140: 90660: 0 140: 90661: 0 140: 90662: 0 140: 90663: 0 140: 90664: 0 140: 90665: 0 140: 90666: 0 140: 90667: 0 140: 90668: 0 140: 90669: 0 140: 90670: 0 140: 90671: 0 140: 90672: 0 140: 90673: 0 140: 90674: 0 140: 90675: 0 140: 90676: 0 140: 90677: 0 140: 90678: 0 140: 90679: 0 140: 90680: 0 140: 90681: 0 140: 90682: 0 140: 90683: 0 140: 90684: 0 140: 90685: 0 140: 90686: 0 140: 90687: 0 140: 90688: 0 140: 90689: 0 140: 90690: 0 140: 90691: 0 140: 90692: 0 140: 90693: 0 140: 90694: 0 140: 90695: 0 140: 90696: 0 140: 90697: 0 140: 90698: 0 140: 90699: 0 140: 90700: 0 140: 90701: 0 140: 90702: 0 140: 90703: 0 140: 90704: 0 140: 90705: 0 140: 90706: 0 140: 90707: 0 140: 90708: 0 140: 90709: 0 140: 90710: 0 140: 90711: 0 140: 90712: 0 140: 90713: 0 140: 90714: 0 140: 90715: 0 140: 90716: 0 140: 90717: 0 140: 90718: 0 140: 90719: 0 140: 90720: 0 140: 90721: 0 140: 90722: 0 140: 90723: 0 140: 90724: 0 140: 90725: 0 140: 90726: 0 140: 90727: 0 140: 90728: 0 140: 90729: 0 140: 90730: 0 140: 90731: 0 140: 90732: 0 140: 90733: 0 140: 90734: 0 140: 90735: 0 140: 90736: 0 140: 90737: 0 140: 90738: 0 140: 90739: 0 140: 90740: 0 140: 90741: 0 140: 90742: 0 140: 90743: 0 140: 90744: 0 140: 90745: 0 140: 90746: 0 140: 90747: 0 140: 90748: 0 140: 90749: 0 140: 90750: 0 140: 90751: 0 140: 90752: 0 140: 90753: 0 140: 90754: 0 140: 90755: 0 140: 90756: 0 140: 90757: 0 140: 90758: 0 140: 90759: 0 140: 90760: 0 140: 90761: 0 140: 90762: 0 140: 90763: 0 140: 90764: 0 140: 90765: 0 140: 90766: 0 140: 90767: 0 140: 90768: 0 140: 90769: 0 140: 90770: 0 140: 90771: 0 140: 90772: 0 140: 90773: 0 140: 90774: 0 140: 90775: 0 140: 90776: 0 140: 90777: 0 140: 90778: 0 140: 90779: 0 140: 90780: 0 140: 90781: 0 140: 90782: 0 140: 90783: 0 140: 90784: 0 140: 90785: 0 140: 90786: 0 140: 90787: 0 140: 90788: 0 140: 90789: 0 140: 90790: 0 140: 90791: 0 140: 90792: 0 140: 90793: 0 140: 90794: 0 140: 90795: 0 140: 90796: 0 140: 90797: 0 140: 90798: 0 140: 90799: 0 140: 90800: 0 140: 90801: 0 140: 90802: 0 140: 90803: 0 140: 90804: 0 140: 90805: 0 140: 90806: 0 140: 90807: 0 140: 90808: 0 140: 90809: 0 140: 90810: 0 140: 90811: 0 140: 90812: 0 140: 90813: 0 140: 90814: 0 140: 90815: 0 140: 90816: 0 140: 90817: 0 140: 90818: 0 140: 90819: 0 140: 90820: 0 140: 90821: 0 140: 90822: 0 140: 90823: 0 140: 90824: 0 140: 90825: 0 140: 90826: 0 140: 90827: 0 140: 90828: 0 140: 90829: 0 140: 90830: 0 140: 90831: 0 140: 90832: 0 140: 90833: 0 140: 90834: 0 140: 90835: 0 140: 90836: 0 140: 90837: 0 140: 90838: 0 140: 90839: 0 140: 90840: 0 140: 90841: 0 140: 90842: 0 140: 90843: 0 140: 90844: 0 140: 90845: 0 140: 90846: 0 140: 90847: 0 140: 90848: 0 140: 90849: 0 140: 90850: 0 140: 90851: 0 140: 90852: 0 140: 90853: 0 140: 90854: 0 140: 90855: 0 140: 90856: 0 140: 90857: 0 140: 90858: 0 140: 90859: 0 140: 90860: 0 140: 90861: 0 140: 90862: 0 140: 90863: 0 140: 90864: 0 140: 90865: 0 140: 90866: 0 140: 90867: 0 140: 90868: 0 140: 90869: 0 140: 90870: 0 140: 90871: 0 140: 90872: 0 140: 90873: 0 140: 90874: 0 140: 90875: 0 140: 90876: 0 140: 90877: 0 140: 90878: 0 140: 90879: 0 140: 90880: 0 140: 90881: 0 140: 90882: 0 140: 90883: 0 140: 90884: 0 140: 90885: 0 140: 90886: 0 140: 90887: 0 140: 90888: 0 140: 90889: 0 140: 90890: 0 140: 90891: 0 140: 90892: 0 140: 90893: 0 140: 90894: 0 140: 90895: 0 140: 90896: 0 140: 90897: 0 140: 90898: 0 140: 90899: 0 140: 90900: 0 140: 90901: 0 140: 90902: 0 140: 90903: 0 140: 90904: 0 140: 90905: 0 140: 90906: 0 140: 90907: 0 140: 90908: 0 140: 90909: 0 140: 90910: 0 140: 90911: 0 140: 90912: 0 140: 90913: 0 140: 90914: 0 140: 90915: 0 140: 90916: 0 140: 90917: 0 140: 90918: 0 140: 90919: 0 140: 90920: 0 140: 90921: 0 140: 90922: 0 140: 90923: 0 140: 90924: 0 140: 90925: 0 140: 90926: 0 140: 90927: 0 140: 90928: 0 140: 90929: 0 140: 90930: 0 140: 90931: 0 140: 90932: 0 140: 90933: 0 140: 90934: 0 140: 90935: 0 140: 90936: 0 140: 90937: 0 140: 90938: 0 140: 90939: 0 140: 90940: 0 140: 90941: 0 140: 90942: 0 140: 90943: 0 140: 90944: 0 140: 90945: 0 140: 90946: 0 140: 90947: 0 140: 90948: 0 140: 90949: 0 140: 90950: 0 140: 90951: 0 140: 90952: 0 140: 90953: 0 140: 90954: 0 140: 90955: 0 140: 90956: 0 140: 90957: 0 140: 90958: 0 140: 90959: 0 140: 90960: 0 140: 90961: 0 140: 90962: 0 140: 90963: 0 140: 90964: 0 140: 90965: 0 140: 90966: 0 140: 90967: 0 140: 90968: 0 140: 90969: 0 140: 90970: 0 140: 90971: 0 140: 90972: 0 140: 90973: 0 140: 90974: 0 140: 90975: 0 140: 90976: 0 140: 90977: 0 140: 90978: 0 140: 90979: 0 140: 90980: 0 140: 90981: 0 140: 90982: 0 140: 90983: 0 140: 90984: 0 140: 90985: 0 140: 90986: 0 140: 90987: 0 140: 90988: 0 140: 90989: 0 140: 90990: 0 140: 90991: 0 140: 90992: 0 140: 90993: 0 140: 90994: 0 140: 90995: 0 140: 90996: 0 140: 90997: 0 140: 90998: 0 140: 90999: 0 140: 91000: 0 140: 91001: 0 140: 91002: 0 140: 91003: 0 140: 91004: 0 140: 91005: 0 140: 91006: 0 140: 91007: 0 140: 91008: 0 140: 91009: 0 140: 91010: 0 140: 91011: 0 140: 91012: 0 140: 91013: 0 140: 91014: 0 140: 91015: 0 140: 91016: 0 140: 91017: 0 140: 91018: 0 140: 91019: 0 140: 91020: 0 140: 91021: 0 140: 91022: 0 140: 91023: 0 140: 91024: 0 140: 91025: 0 140: 91026: 0 140: 91027: 0 140: 91028: 0 140: 91029: 0 140: 91030: 0 140: 91031: 0 140: 91032: 0 140: 91033: 0 140: 91034: 0 140: 91035: 0 140: 91036: 0 140: 91037: 0 140: 91038: 0 140: 91039: 0 140: 91040: 0 140: 91041: 0 140: 91042: 0 140: 91043: 0 140: 91044: 0 140: 91045: 0 140: 91046: 0 140: 91047: 0 140: 91048: 0 140: 91049: 0 140: 91050: 0 140: 91051: 0 140: 91052: 0 140: 91053: 0 140: 91054: 0 140: 91055: 0 140: 91056: 0 140: 91057: 0 140: 91058: 0 140: 91059: 0 140: 91060: 0 140: 91061: 0 140: 91062: 0 140: 91063: 0 140: 91064: 0 140: 91065: 0 140: 91066: 0 140: 91067: 0 140: 91068: 0 140: 91069: 0 140: 91070: 0 140: 91071: 0 140: 91072: 0 140: 91073: 0 140: 91074: 0 140: 91075: 0 140: 91076: 0 140: 91077: 0 140: 91078: 0 140: 91079: 0 140: 91080: 0 140: 91081: 0 140: 91082: 0 140: 91083: 0 140: 91084: 0 140: 91085: 0 140: 91086: 0 140: 91087: 0 140: 91088: 0 140: 91089: 0 140: 91090: 0 140: 91091: 0 140: 91092: 0 140: 91093: 0 140: 91094: 0 140: 91095: 0 140: 91096: 0 140: 91097: 0 140: 91098: 0 140: 91099: 0 140: 91100: 0 140: 91101: 0 140: 91102: 0 140: 91103: 0 140: 91104: 0 140: 91105: 0 140: 91106: 0 140: 91107: 0 140: 91108: 0 140: 91109: 0 140: 91110: 0 140: 91111: 0 140: 91112: 0 140: 91113: 0 140: 91114: 0 140: 91115: 0 140: 91116: 0 140: 91117: 0 140: 91118: 0 140: 91119: 0 140: 91120: 0 140: 91121: 0 140: 91122: 0 140: 91123: 0 140: 91124: 0 140: 91125: 0 140: 91126: 0 140: 91127: 0 140: 91128: 0 140: 91129: 0 140: 91130: 0 140: 91131: 0 140: 91132: 0 140: 91133: 0 140: 91134: 0 140: 91135: 0 140: 91136: 0 140: 91137: 0 140: 91138: 0 140: 91139: 0 140: 91140: 0 140: 91141: 0 140: 91142: 0 140: 91143: 0 140: 91144: 0 140: 91145: 0 140: 91146: 0 140: 91147: 0 140: 91148: 0 140: 91149: 0 140: 91150: 0 140: 91151: 0 140: 91152: 0 140: 91153: 0 140: 91154: 0 140: 91155: 0 140: 91156: 0 140: 91157: 0 140: 91158: 0 140: 91159: 0 140: 91160: 0 140: 91161: 0 140: 91162: 0 140: 91163: 0 140: 91164: 0 140: 91165: 0 140: 91166: 0 140: 91167: 0 140: 91168: 0 140: 91169: 0 140: 91170: 0 140: 91171: 0 140: 91172: 0 140: 91173: 0 140: 91174: 0 140: 91175: 0 140: 91176: 0 140: 91177: 0 140: 91178: 0 140: 91179: 0 140: 91180: 0 140: 91181: 0 140: 91182: 0 140: 91183: 0 140: 91184: 0 140: 91185: 0 140: 91186: 0 140: 91187: 0 140: 91188: 0 140: 91189: 0 140: 91190: 0 140: 91191: 0 140: 91192: 0 140: 91193: 0 140: 91194: 0 140: 91195: 0 140: 91196: 0 140: 91197: 0 140: 91198: 0 140: 91199: 0 140: 91200: 0 140: 91201: 0 140: 91202: 0 140: 91203: 0 140: 91204: 0 140: 91205: 0 140: 91206: 0 140: 91207: 0 140: 91208: 0 140: 91209: 0 140: 91210: 0 140: 91211: 0 140: 91212: 0 140: 91213: 0 140: 91214: 0 140: 91215: 0 140: 91216: 0 140: 91217: 0 140: 91218: 0 140: 91219: 0 140: 91220: 0 140: 91221: 0 140: 91222: 0 140: 91223: 0 140: 91224: 0 140: 91225: 0 140: 91226: 0 140: 91227: 0 140: 91228: 0 140: 91229: 0 140: 91230: 0 140: 91231: 0 140: 91232: 0 140: 91233: 0 140: 91234: 0 140: 91235: 0 140: 91236: 0 140: 91237: 0 140: 91238: 0 140: 91239: 0 140: 91240: 0 140: 91241: 0 140: 91242: 0 140: 91243: 0 140: 91244: 0 140: 91245: 0 140: 91246: 0 140: 91247: 0 140: 91248: 0 140: 91249: 0 140: 91250: 0 140: 91251: 0 140: 91252: 0 140: 91253: 0 140: 91254: 0 140: 91255: 0 140: 91256: 0 140: 91257: 0 140: 91258: 0 140: 91259: 0 140: 91260: 0 140: 91261: 0 140: 91262: 0 140: 91263: 0 140: 91264: 0 140: 91265: 0 140: 91266: 0 140: 91267: 0 140: 91268: 0 140: 91269: 0 140: 91270: 0 140: 91271: 0 140: 91272: 0 140: 91273: 0 140: 91274: 0 140: 91275: 0 140: 91276: 0 140: 91277: 0 140: 91278: 0 140: 91279: 0 140: 91280: 0 140: 91281: 0 140: 91282: 0 140: 91283: 0 140: 91284: 0 140: 91285: 0 140: 91286: 0 140: 91287: 0 140: 91288: 0 140: 91289: 0 140: 91290: 0 140: 91291: 0 140: 91292: 0 140: 91293: 0 140: 91294: 0 140: 91295: 0 140: 91296: 0 140: 91297: 0 140: 91298: 0 140: 91299: 0 140: 91300: 0 140: 91301: 0 140: 91302: 0 140: 91303: 0 140: 91304: 0 140: 91305: 0 140: 91306: 0 140: 91307: 0 140: 91308: 0 140: 91309: 0 140: 91310: 0 140: 91311: 0 140: 91312: 0 140: 91313: 0 140: 91314: 0 140: 91315: 0 140: 91316: 0 140: 91317: 0 140: 91318: 0 140: 91319: 0 140: 91320: 0 140: 91321: 0 140: 91322: 0 140: 91323: 0 140: 91324: 0 140: 91325: 0 140: 91326: 0 140: 91327: 0 140: 91328: 0 140: 91329: 0 140: 91330: 0 140: 91331: 0 140: 91332: 0 140: 91333: 0 140: 91334: 0 140: 91335: 0 140: 91336: 0 140: 91337: 0 140: 91338: 0 140: 91339: 0 140: 91340: 0 140: 91341: 0 140: 91342: 0 140: 91343: 0 140: 91344: 0 140: 91345: 0 140: 91346: 0 140: 91347: 0 140: 91348: 0 140: 91349: 0 140: 91350: 0 140: 91351: 0 140: 91352: 0 140: 91353: 0 140: 91354: 0 140: 91355: 0 140: 91356: 0 140: 91357: 0 140: 91358: 0 140: 91359: 0 140: 91360: 0 140: 91361: 0 140: 91362: 0 140: 91363: 0 140: 91364: 0 140: 91365: 0 140: 91366: 0 140: 91367: 0 140: 91368: 0 140: 91369: 0 140: 91370: 0 140: 91371: 0 140: 91372: 0 140: 91373: 0 140: 91374: 0 140: 91375: 0 140: 91376: 0 140: 91377: 0 140: 91378: 0 140: 91379: 0 140: 91380: 0 140: 91381: 0 140: 91382: 0 140: 91383: 0 140: 91384: 0 140: 91385: 0 140: 91386: 0 140: 91387: 0 140: 91388: 0 140: 91389: 0 140: 91390: 0 140: 91391: 0 140: 91392: 0 140: 91393: 0 140: 91394: 0 140: 91395: 0 140: 91396: 0 140: 91397: 0 140: 91398: 0 140: 91399: 0 140: 91400: 0 140: 91401: 0 140: 91402: 0 140: 91403: 0 140: 91404: 0 140: 91405: 0 140: 91406: 0 140: 91407: 0 140: 91408: 0 140: 91409: 0 140: 91410: 0 140: 91411: 0 140: 91412: 0 140: 91413: 0 140: 91414: 0 140: 91415: 0 140: 91416: 0 140: 91417: 0 140: 91418: 0 140: 91419: 0 140: 91420: 0 140: 91421: 0 140: 91422: 0 140: 91423: 0 140: 91424: 0 140: 91425: 0 140: 91426: 0 140: 91427: 0 140: 91428: 0 140: 91429: 0 140: 91430: 0 140: 91431: 0 140: 91432: 0 140: 91433: 0 140: 91434: 0 140: 91435: 0 140: 91436: 0 140: 91437: 0 140: 91438: 0 140: 91439: 0 140: 91440: 0 140: 91441: 0 140: 91442: 0 140: 91443: 0 140: 91444: 0 140: 91445: 0 140: 91446: 0 140: 91447: 0 140: 91448: 0 140: 91449: 0 140: 91450: 0 140: 91451: 0 140: 91452: 0 140: 91453: 0 140: 91454: 0 140: 91455: 0 140: 91456: 0 140: 91457: 0 140: 91458: 0 140: 91459: 0 140: 91460: 0 140: 91461: 0 140: 91462: 0 140: 91463: 0 140: 91464: 0 140: 91465: 0 140: 91466: 0 140: 91467: 0 140: 91468: 0 140: 91469: 0 140: 91470: 0 140: 91471: 0 140: 91472: 0 140: 91473: 0 140: 91474: 0 140: 91475: 0 140: 91476: 0 140: 91477: 0 140: 91478: 0 140: 91479: 0 140: 91480: 0 140: 91481: 0 140: 91482: 0 140: 91483: 0 140: 91484: 0 140: 91485: 0 140: 91486: 0 140: 91487: 0 140: 91488: 0 140: 91489: 0 140: 91490: 0 140: 91491: 0 140: 91492: 0 140: 91493: 0 140: 91494: 0 140: 91495: 0 140: 91496: 0 140: 91497: 0 140: 91498: 0 140: 91499: 0 140: 91500: 0 140: 91501: 0 140: 91502: 0 140: 91503: 0 140: 91504: 0 140: 91505: 0 140: 91506: 0 140: 91507: 0 140: 91508: 0 140: 91509: 0 140: 91510: 0 140: 91511: 0 140: 91512: 0 140: 91513: 0 140: 91514: 0 140: 91515: 0 140: 91516: 0 140: 91517: 0 140: 91518: 0 140: 91519: 0 140: 91520: 0 140: 91521: 0 140: 91522: 0 140: 91523: 0 140: 91524: 0 140: 91525: 0 140: 91526: 0 140: 91527: 0 140: 91528: 0 140: 91529: 0 140: 91530: 0 140: 91531: 0 140: 91532: 0 140: 91533: 0 140: 91534: 0 140: 91535: 0 140: 91536: 0 140: 91537: 0 140: 91538: 0 140: 91539: 0 140: 91540: 0 140: 91541: 0 140: 91542: 0 140: 91543: 0 140: 91544: 0 140: 91545: 0 140: 91546: 0 140: 91547: 0 140: 91548: 0 140: 91549: 0 140: 91550: 0 140: 91551: 0 140: 91552: 0 140: 91553: 0 140: 91554: 0 140: 91555: 0 140: 91556: 0 140: 91557: 0 140: 91558: 0 140: 91559: 0 140: 91560: 0 140: 91561: 0 140: 91562: 0 140: 91563: 0 140: 91564: 0 140: 91565: 0 140: 91566: 0 140: 91567: 0 140: 91568: 0 140: 91569: 0 140: 91570: 0 140: 91571: 0 140: 91572: 0 140: 91573: 0 140: 91574: 0 140: 91575: 0 140: 91576: 0 140: 91577: 0 140: 91578: 0 140: 91579: 0 140: 91580: 0 140: 91581: 0 140: 91582: 0 140: 91583: 0 140: 91584: 0 140: 91585: 0 140: 91586: 0 140: 91587: 0 140: 91588: 0 140: 91589: 0 140: 91590: 0 140: 91591: 0 140: 91592: 0 140: 91593: 0 140: 91594: 0 140: 91595: 0 140: 91596: 0 140: 91597: 0 140: 91598: 0 140: 91599: 0 140: 91600: 0 140: 91601: 0 140: 91602: 0 140: 91603: 0 140: 91604: 0 140: 91605: 0 140: 91606: 0 140: 91607: 0 140: 91608: 0 140: 91609: 0 140: 91610: 0 140: 91611: 0 140: 91612: 0 140: 91613: 0 140: 91614: 0 140: 91615: 0 140: 91616: 0 140: 91617: 0 140: 91618: 0 140: 91619: 0 140: 91620: 0 140: 91621: 0 140: 91622: 0 140: 91623: 0 140: 91624: 0 140: 91625: 0 140: 91626: 0 140: 91627: 0 140: 91628: 0 140: 91629: 0 140: 91630: 0 140: 91631: 0 140: 91632: 0 140: 91633: 0 140: 91634: 0 140: 91635: 0 140: 91636: 0 140: 91637: 0 140: 91638: 0 140: 91639: 0 140: 91640: 0 140: 91641: 0 140: 91642: 0 140: 91643: 0 140: 91644: 0 140: 91645: 0 140: 91646: 0 140: 91647: 0 140: 91648: 0 140: 91649: 0 140: 91650: 0 140: 91651: 0 140: 91652: 0 140: 91653: 0 140: 91654: 0 140: 91655: 0 140: 91656: 0 140: 91657: 0 140: 91658: 0 140: 91659: 0 140: 91660: 0 140: 91661: 0 140: 91662: 0 140: 91663: 0 140: 91664: 0 140: 91665: 0 140: 91666: 0 140: 91667: 0 140: 91668: 0 140: 91669: 0 140: 91670: 0 140: 91671: 0 140: 91672: 0 140: 91673: 0 140: 91674: 0 140: 91675: 0 140: 91676: 0 140: 91677: 0 140: 91678: 0 140: 91679: 0 140: 91680: 0 140: 91681: 0 140: 91682: 0 140: 91683: 0 140: 91684: 0 140: 91685: 0 140: 91686: 0 140: 91687: 0 140: 91688: 0 140: 91689: 0 140: 91690: 0 140: 91691: 0 140: 91692: 0 140: 91693: 0 140: 91694: 0 140: 91695: 0 140: 91696: 0 140: 91697: 0 140: 91698: 0 140: 91699: 0 140: 91700: 0 140: 91701: 0 140: 91702: 0 140: 91703: 0 140: 91704: 0 140: 91705: 0 140: 91706: 0 140: 91707: 0 140: 91708: 0 140: 91709: 0 140: 91710: 0 140: 91711: 0 140: 91712: 0 140: 91713: 0 140: 91714: 0 140: 91715: 0 140: 91716: 0 140: 91717: 0 140: 91718: 0 140: 91719: 0 140: 91720: 0 140: 91721: 0 140: 91722: 0 140: 91723: 0 140: 91724: 0 140: 91725: 0 140: 91726: 0 140: 91727: 0 140: 91728: 0 140: 91729: 0 140: 91730: 0 140: 91731: 0 140: 91732: 0 140: 91733: 0 140: 91734: 0 140: 91735: 0 140: 91736: 0 140: 91737: 0 140: 91738: 0 140: 91739: 0 140: 91740: 0 140: 91741: 0 140: 91742: 0 140: 91743: 0 140: 91744: 0 140: 91745: 0 140: 91746: 0 140: 91747: 0 140: 91748: 0 140: 91749: 0 140: 91750: 0 140: 91751: 0 140: 91752: 0 140: 91753: 0 140: 91754: 0 140: 91755: 0 140: 91756: 0 140: 91757: 0 140: 91758: 0 140: 91759: 0 140: 91760: 0 140: 91761: 0 140: 91762: 0 140: 91763: 0 140: 91764: 0 140: 91765: 0 140: 91766: 0 140: 91767: 0 140: 91768: 0 140: 91769: 0 140: 91770: 0 140: 91771: 0 140: 91772: 0 140: 91773: 0 140: 91774: 0 140: 91775: 0 140: 91776: 0 140: 91777: 0 140: 91778: 0 140: 91779: 0 140: 91780: 0 140: 91781: 0 140: 91782: 0 140: 91783: 0 140: 91784: 0 140: 91785: 0 140: 91786: 0 140: 91787: 0 140: 91788: 0 140: 91789: 0 140: 91790: 0 140: 91791: 0 140: 91792: 0 140: 91793: 0 140: 91794: 0 140: 91795: 0 140: 91796: 0 140: 91797: 0 140: 91798: 0 140: 91799: 0 140: 91800: 0 140: 91801: 0 140: 91802: 0 140: 91803: 0 140: 91804: 0 140: 91805: 0 140: 91806: 0 140: 91807: 0 140: 91808: 0 140: 91809: 0 140: 91810: 0 140: 91811: 0 140: 91812: 0 140: 91813: 0 140: 91814: 0 140: 91815: 0 140: 91816: 0 140: 91817: 0 140: 91818: 0 140: 91819: 0 140: 91820: 0 140: 91821: 0 140: 91822: 0 140: 91823: 0 140: 91824: 0 140: 91825: 0 140: 91826: 0 140: 91827: 0 140: 91828: 0 140: 91829: 0 140: 91830: 0 140: 91831: 0 140: 91832: 0 140: 91833: 0 140: 91834: 0 140: 91835: 0 140: 91836: 0 140: 91837: 0 140: 91838: 0 140: 91839: 0 140: 91840: 0 140: 91841: 0 140: 91842: 0 140: 91843: 0 140: 91844: 0 140: 91845: 0 140: 91846: 0 140: 91847: 0 140: 91848: 0 140: 91849: 0 140: 91850: 0 140: 91851: 0 140: 91852: 0 140: 91853: 0 140: 91854: 0 140: 91855: 0 140: 91856: 0 140: 91857: 0 140: 91858: 0 140: 91859: 0 140: 91860: 0 140: 91861: 0 140: 91862: 0 140: 91863: 0 140: 91864: 0 140: 91865: 0 140: 91866: 0 140: 91867: 0 140: 91868: 0 140: 91869: 0 140: 91870: 0 140: 91871: 0 140: 91872: 0 140: 91873: 0 140: 91874: 0 140: 91875: 0 140: 91876: 0 140: 91877: 0 140: 91878: 0 140: 91879: 0 140: 91880: 0 140: 91881: 0 140: 91882: 0 140: 91883: 0 140: 91884: 0 140: 91885: 0 140: 91886: 0 140: 91887: 0 140: 91888: 0 140: 91889: 0 140: 91890: 0 140: 91891: 0 140: 91892: 0 140: 91893: 0 140: 91894: 0 140: 91895: 0 140: 91896: 0 140: 91897: 0 140: 91898: 0 140: 91899: 0 140: 91900: 0 140: 91901: 0 140: 91902: 0 140: 91903: 0 140: 91904: 0 140: 91905: 0 140: 91906: 0 140: 91907: 0 140: 91908: 0 140: 91909: 0 140: 91910: 0 140: 91911: 0 140: 91912: 0 140: 91913: 0 140: 91914: 0 140: 91915: 0 140: 91916: 0 140: 91917: 0 140: 91918: 0 140: 91919: 0 140: 91920: 0 140: 91921: 0 140: 91922: 0 140: 91923: 0 140: 91924: 0 140: 91925: 0 140: 91926: 0 140: 91927: 0 140: 91928: 0 140: 91929: 0 140: 91930: 0 140: 91931: 0 140: 91932: 0 140: 91933: 0 140: 91934: 0 140: 91935: 0 140: 91936: 0 140: 91937: 0 140: 91938: 0 140: 91939: 0 140: 91940: 0 140: 91941: 0 140: 91942: 0 140: 91943: 0 140: 91944: 0 140: 91945: 0 140: 91946: 0 140: 91947: 0 140: 91948: 0 140: 91949: 0 140: 91950: 0 140: 91951: 0 140: 91952: 0 140: 91953: 0 140: 91954: 0 140: 91955: 0 140: 91956: 0 140: 91957: 0 140: 91958: 0 140: 91959: 0 140: 91960: 0 140: 91961: 0 140: 91962: 0 140: 91963: 0 140: 91964: 0 140: 91965: 0 140: 91966: 0 140: 91967: 0 140: 91968: 0 140: 91969: 0 140: 91970: 0 140: 91971: 0 140: 91972: 0 140: 91973: 0 140: 91974: 0 140: 91975: 0 140: 91976: 0 140: 91977: 0 140: 91978: 0 140: 91979: 0 140: 91980: 0 140: 91981: 0 140: 91982: 0 140: 91983: 0 140: 91984: 0 140: 91985: 0 140: 91986: 0 140: 91987: 0 140: 91988: 0 140: 91989: 0 140: 91990: 0 140: 91991: 0 140: 91992: 0 140: 91993: 0 140: 91994: 0 140: 91995: 0 140: 91996: 0 140: 91997: 0 140: 91998: 0 140: 91999: 0 140: 92000: 0 140: 92001: 0 140: 92002: 0 140: 92003: 0 140: 92004: 0 140: 92005: 0 140: 92006: 0 140: 92007: 0 140: 92008: 0 140: 92009: 0 140: 92010: 0 140: 92011: 0 140: 92012: 0 140: 92013: 0 140: 92014: 0 140: 92015: 0 140: 92016: 0 140: 92017: 0 140: 92018: 0 140: 92019: 0 140: 92020: 0 140: 92021: 0 140: 92022: 0 140: 92023: 0 140: 92024: 0 140: 92025: 0 140: 92026: 0 140: 92027: 0 140: 92028: 0 140: 92029: 0 140: 92030: 0 140: 92031: 0 140: 92032: 0 140: 92033: 0 140: 92034: 0 140: 92035: 0 140: 92036: 0 140: 92037: 0 140: 92038: 0 140: 92039: 0 140: 92040: 0 140: 92041: 0 140: 92042: 0 140: 92043: 0 140: 92044: 0 140: 92045: 0 140: 92046: 0 140: 92047: 0 140: 92048: 0 140: 92049: 0 140: 92050: 0 140: 92051: 0 140: 92052: 0 140: 92053: 0 140: 92054: 0 140: 92055: 0 140: 92056: 0 140: 92057: 0 140: 92058: 0 140: 92059: 0 140: 92060: 0 140: 92061: 0 140: 92062: 0 140: 92063: 0 140: 92064: 0 140: 92065: 0 140: 92066: 0 140: 92067: 0 140: 92068: 0 140: 92069: 0 140: 92070: 0 140: 92071: 0 140: 92072: 0 140: 92073: 0 140: 92074: 0 140: 92075: 0 140: 92076: 0 140: 92077: 0 140: 92078: 0 140: 92079: 0 140: 92080: 0 140: 92081: 0 140: 92082: 0 140: 92083: 0 140: 92084: 0 140: 92085: 0 140: 92086: 0 140: 92087: 0 140: 92088: 0 140: 92089: 0 140: 92090: 0 140: 92091: 0 140: 92092: 0 140: 92093: 0 140: 92094: 0 140: 92095: 0 140: 92096: 0 140: 92097: 0 140: 92098: 0 140: 92099: 0 140: 92100: 0 140: 92101: 0 140: 92102: 0 140: 92103: 0 140: 92104: 0 140: 92105: 0 140: 92106: 0 140: 92107: 0 140: 92108: 0 140: 92109: 0 140: 92110: 0 140: 92111: 0 140: 92112: 0 140: 92113: 0 140: 92114: 0 140: 92115: 0 140: 92116: 0 140: 92117: 0 140: 92118: 0 140: 92119: 0 140: 92120: 0 140: 92121: 0 140: 92122: 0 140: 92123: 0 140: 92124: 0 140: 92125: 0 140: 92126: 0 140: 92127: 0 140: 92128: 0 140: 92129: 0 140: 92130: 0 140: 92131: 0 140: 92132: 0 140: 92133: 0 140: 92134: 0 140: 92135: 0 140: 92136: 0 140: 92137: 0 140: 92138: 0 140: 92139: 0 140: 92140: 0 140: 92141: 0 140: 92142: 0 140: 92143: 0 140: 92144: 0 140: 92145: 0 140: 92146: 0 140: 92147: 0 140: 92148: 0 140: 92149: 0 140: 92150: 0 140: 92151: 0 140: 92152: 0 140: 92153: 0 140: 92154: 0 140: 92155: 0 140: 92156: 0 140: 92157: 0 140: 92158: 0 140: 92159: 0 140: 92160: 0 140: 92161: 0 140: 92162: 0 140: 92163: 0 140: 92164: 0 140: 92165: 0 140: 92166: 0 140: 92167: 0 140: 92168: 0 140: 92169: 0 140: 92170: 0 140: 92171: 0 140: 92172: 0 140: 92173: 0 140: 92174: 0 140: 92175: 0 140: 92176: 0 140: 92177: 0 140: 92178: 0 140: 92179: 0 140: 92180: 0 140: 92181: 0 140: 92182: 0 140: 92183: 0 140: 92184: 0 140: 92185: 0 140: 92186: 0 140: 92187: 0 140: 92188: 0 140: 92189: 0 140: 92190: 0 140: 92191: 0 140: 92192: 0 140: 92193: 0 140: 92194: 0 140: 92195: 0 140: 92196: 0 140: 92197: 0 140: 92198: 0 140: 92199: 0 140: 92200: 0 140: 92201: 0 140: 92202: 0 140: 92203: 0 140: 92204: 0 140: 92205: 0 140: 92206: 0 140: 92207: 0 140: 92208: 0 140: 92209: 0 140: 92210: 0 140: 92211: 0 140: 92212: 0 140: 92213: 0 140: 92214: 0 140: 92215: 0 140: 92216: 0 140: 92217: 0 140: 92218: 0 140: 92219: 0 140: 92220: 0 140: 92221: 0 140: 92222: 0 140: 92223: 0 140: 92224: 0 140: 92225: 0 140: 92226: 0 140: 92227: 0 140: 92228: 0 140: 92229: 0 140: 92230: 0 140: 92231: 0 140: 92232: 0 140: 92233: 0 140: 92234: 0 140: 92235: 0 140: 92236: 0 140: 92237: 0 140: 92238: 0 140: 92239: 0 140: 92240: 0 140: 92241: 0 140: 92242: 0 140: 92243: 0 140: 92244: 0 140: 92245: 0 140: 92246: 0 140: 92247: 0 140: 92248: 0 140: 92249: 0 140: 92250: 0 140: 92251: 0 140: 92252: 0 140: 92253: 0 140: 92254: 0 140: 92255: 0 140: 92256: 0 140: 92257: 0 140: 92258: 0 140: 92259: 0 140: 92260: 0 140: 92261: 0 140: 92262: 0 140: 92263: 0 140: 92264: 0 140: 92265: 0 140: 92266: 0 140: 92267: 0 140: 92268: 0 140: 92269: 0 140: 92270: 0 140: 92271: 0 140: 92272: 0 140: 92273: 0 140: 92274: 0 140: 92275: 0 140: 92276: 0 140: 92277: 0 140: 92278: 0 140: 92279: 0 140: 92280: 0 140: 92281: 0 140: 92282: 0 140: 92283: 0 140: 92284: 0 140: 92285: 0 140: 92286: 0 140: 92287: 0 140: 92288: 0 140: 92289: 0 140: 92290: 0 140: 92291: 0 140: 92292: 0 140: 92293: 0 140: 92294: 0 140: 92295: 0 140: 92296: 0 140: 92297: 0 140: 92298: 0 140: 92299: 0 140: 92300: 0 140: 92301: 0 140: 92302: 0 140: 92303: 0 140: 92304: 0 140: 92305: 0 140: 92306: 0 140: 92307: 0 140: 92308: 0 140: 92309: 0 140: 92310: 0 140: 92311: 0 140: 92312: 0 140: 92313: 0 140: 92314: 0 140: 92315: 0 140: 92316: 0 140: 92317: 0 140: 92318: 0 140: 92319: 0 140: 92320: 0 140: 92321: 0 140: 92322: 0 140: 92323: 0 140: 92324: 0 140: 92325: 0 140: 92326: 0 140: 92327: 0 140: 92328: 0 140: 92329: 0 140: 92330: 0 140: 92331: 0 140: 92332: 0 140: 92333: 0 140: 92334: 0 140: 92335: 0 140: 92336: 0 140: 92337: 0 140: 92338: 0 140: 92339: 0 140: 92340: 0 140: 92341: 0 140: 92342: 0 140: 92343: 0 140: 92344: 0 140: 92345: 0 140: 92346: 0 140: 92347: 0 140: 92348: 0 140: 92349: 0 140: 92350: 0 140: 92351: 0 140: 92352: 0 140: 92353: 0 140: 92354: 0 140: 92355: 0 140: 92356: 0 140: 92357: 0 140: 92358: 0 140: 92359: 0 140: 92360: 0 140: 92361: 0 140: 92362: 0 140: 92363: 0 140: 92364: 0 140: 92365: 0 140: 92366: 0 140: 92367: 0 140: 92368: 0 140: 92369: 0 140: 92370: 0 140: 92371: 0 140: 92372: 0 140: 92373: 0 140: 92374: 0 140: 92375: 0 140: 92376: 0 140: 92377: 0 140: 92378: 0 140: 92379: 0 140: 92380: 0 140: 92381: 0 140: 92382: 0 140: 92383: 0 140: 92384: 0 140: 92385: 0 140: 92386: 0 140: 92387: 0 140: 92388: 0 140: 92389: 0 140: 92390: 0 140: 92391: 0 140: 92392: 0 140: 92393: 0 140: 92394: 0 140: 92395: 0 140: 92396: 0 140: 92397: 0 140: 92398: 0 140: 92399: 0 140: 92400: 0 140: 92401: 0 140: 92402: 0 140: 92403: 0 140: 92404: 0 140: 92405: 0 140: 92406: 0 140: 92407: 0 140: 92408: 0 140: 92409: 0 140: 92410: 0 140: 92411: 0 140: 92412: 0 140: 92413: 0 140: 92414: 0 140: 92415: 0 140: 92416: 0 140: 92417: 0 140: 92418: 0 140: 92419: 0 140: 92420: 0 140: 92421: 0 140: 92422: 0 140: 92423: 0 140: 92424: 0 140: 92425: 0 140: 92426: 0 140: 92427: 0 140: 92428: 0 140: 92429: 0 140: 92430: 0 140: 92431: 0 140: 92432: 0 140: 92433: 0 140: 92434: 0 140: 92435: 0 140: 92436: 0 140: 92437: 0 140: 92438: 0 140: 92439: 0 140: 92440: 0 140: 92441: 0 140: 92442: 0 140: 92443: 0 140: 92444: 0 140: 92445: 0 140: 92446: 0 140: 92447: 0 140: 92448: 0 140: 92449: 0 140: 92450: 0 140: 92451: 0 140: 92452: 0 140: 92453: 0 140: 92454: 0 140: 92455: 0 140: 92456: 0 140: 92457: 0 140: 92458: 0 140: 92459: 0 140: 92460: 0 140: 92461: 0 140: 92462: 0 140: 92463: 0 140: 92464: 0 140: 92465: 0 140: 92466: 0 140: 92467: 0 140: 92468: 0 140: 92469: 0 140: 92470: 0 140: 92471: 0 140: 92472: 0 140: 92473: 0 140: 92474: 0 140: 92475: 0 140: 92476: 0 140: 92477: 0 140: 92478: 0 140: 92479: 0 140: 92480: 0 140: 92481: 0 140: 92482: 0 140: 92483: 0 140: 92484: 0 140: 92485: 0 140: 92486: 0 140: 92487: 0 140: 92488: 0 140: 92489: 0 140: 92490: 0 140: 92491: 0 140: 92492: 0 140: 92493: 0 140: 92494: 0 140: 92495: 0 140: 92496: 0 140: 92497: 0 140: 92498: 0 140: 92499: 0 140: 92500: 0 140: 92501: 0 140: 92502: 0 140: 92503: 0 140: 92504: 0 140: 92505: 0 140: 92506: 0 140: 92507: 0 140: 92508: 0 140: 92509: 0 140: 92510: 0 140: 92511: 0 140: 92512: 0 140: 92513: 0 140: 92514: 0 140: 92515: 0 140: 92516: 0 140: 92517: 0 140: 92518: 0 140: 92519: 0 140: 92520: 0 140: 92521: 0 140: 92522: 0 140: 92523: 0 140: 92524: 0 140: 92525: 0 140: 92526: 0 140: 92527: 0 140: 92528: 0 140: 92529: 0 140: 92530: 0 140: 92531: 0 140: 92532: 0 140: 92533: 0 140: 92534: 0 140: 92535: 0 140: 92536: 0 140: 92537: 0 140: 92538: 0 140: 92539: 0 140: 92540: 0 140: 92541: 0 140: 92542: 0 140: 92543: 0 140: 92544: 0 140: 92545: 0 140: 92546: 0 140: 92547: 0 140: 92548: 0 140: 92549: 0 140: 92550: 0 140: 92551: 0 140: 92552: 0 140: 92553: 0 140: 92554: 0 140: 92555: 0 140: 92556: 0 140: 92557: 0 140: 92558: 0 140: 92559: 0 140: 92560: 0 140: 92561: 0 140: 92562: 0 140: 92563: 0 140: 92564: 0 140: 92565: 0 140: 92566: 0 140: 92567: 0 140: 92568: 0 140: 92569: 0 140: 92570: 0 140: 92571: 0 140: 92572: 0 140: 92573: 0 140: 92574: 0 140: 92575: 0 140: 92576: 0 140: 92577: 0 140: 92578: 0 140: 92579: 0 140: 92580: 0 140: 92581: 0 140: 92582: 0 140: 92583: 0 140: 92584: 0 140: 92585: 0 140: 92586: 0 140: 92587: 0 140: 92588: 0 140: 92589: 0 140: 92590: 0 140: 92591: 0 140: 92592: 0 140: 92593: 0 140: 92594: 0 140: 92595: 0 140: 92596: 0 140: 92597: 0 140: 92598: 0 140: 92599: 0 140: 92600: 0 140: 92601: 0 140: 92602: 0 140: 92603: 0 140: 92604: 0 140: 92605: 0 140: 92606: 0 140: 92607: 0 140: 92608: 0 140: 92609: 0 140: 92610: 0 140: 92611: 0 140: 92612: 0 140: 92613: 0 140: 92614: 0 140: 92615: 0 140: 92616: 0 140: 92617: 0 140: 92618: 0 140: 92619: 0 140: 92620: 0 140: 92621: 0 140: 92622: 0 140: 92623: 0 140: 92624: 0 140: 92625: 0 140: 92626: 0 140: 92627: 0 140: 92628: 0 140: 92629: 0 140: 92630: 0 140: 92631: 0 140: 92632: 0 140: 92633: 0 140: 92634: 0 140: 92635: 0 140: 92636: 0 140: 92637: 0 140: 92638: 0 140: 92639: 0 140: 92640: 0 140: 92641: 0 140: 92642: 0 140: 92643: 0 140: 92644: 0 140: 92645: 0 140: 92646: 0 140: 92647: 0 140: 92648: 0 140: 92649: 0 140: 92650: 0 140: 92651: 0 140: 92652: 0 140: 92653: 0 140: 92654: 0 140: 92655: 0 140: 92656: 0 140: 92657: 0 140: 92658: 0 140: 92659: 0 140: 92660: 0 140: 92661: 0 140: 92662: 0 140: 92663: 0 140: 92664: 0 140: 92665: 0 140: 92666: 0 140: 92667: 0 140: 92668: 0 140: 92669: 0 140: 92670: 0 140: 92671: 0 140: 92672: 0 140: 92673: 0 140: 92674: 0 140: 92675: 0 140: 92676: 0 140: 92677: 0 140: 92678: 0 140: 92679: 0 140: 92680: 0 140: 92681: 0 140: 92682: 0 140: 92683: 0 140: 92684: 0 140: 92685: 0 140: 92686: 0 140: 92687: 0 140: 92688: 0 140: 92689: 0 140: 92690: 0 140: 92691: 0 140: 92692: 0 140: 92693: 0 140: 92694: 0 140: 92695: 0 140: 92696: 0 140: 92697: 0 140: 92698: 0 140: 92699: 0 140: 92700: 0 140: 92701: 0 140: 92702: 0 140: 92703: 0 140: 92704: 0 140: 92705: 0 140: 92706: 0 140: 92707: 0 140: 92708: 0 140: 92709: 0 140: 92710: 0 140: 92711: 0 140: 92712: 0 140: 92713: 0 140: 92714: 0 140: 92715: 0 140: 92716: 0 140: 92717: 0 140: 92718: 0 140: 92719: 0 140: 92720: 0 140: 92721: 0 140: 92722: 0 140: 92723: 0 140: 92724: 0 140: 92725: 0 140: 92726: 0 140: 92727: 0 140: 92728: 0 140: 92729: 0 140: 92730: 0 140: 92731: 0 140: 92732: 0 140: 92733: 0 140: 92734: 0 140: 92735: 0 140: 92736: 0 140: 92737: 0 140: 92738: 0 140: 92739: 0 140: 92740: 0 140: 92741: 0 140: 92742: 0 140: 92743: 0 140: 92744: 0 140: 92745: 0 140: 92746: 0 140: 92747: 0 140: 92748: 0 140: 92749: 0 140: 92750: 0 140: 92751: 0 140: 92752: 0 140: 92753: 0 140: 92754: 0 140: 92755: 0 140: 92756: 0 140: 92757: 0 140: 92758: 0 140: 92759: 0 140: 92760: 0 140: 92761: 0 140: 92762: 0 140: 92763: 0 140: 92764: 0 140: 92765: 0 140: 92766: 0 140: 92767: 0 140: 92768: 0 140: 92769: 0 140: 92770: 0 140: 92771: 0 140: 92772: 0 140: 92773: 0 140: 92774: 0 140: 92775: 0 140: 92776: 0 140: 92777: 0 140: 92778: 0 140: 92779: 0 140: 92780: 0 140: 92781: 0 140: 92782: 0 140: 92783: 0 140: 92784: 0 140: 92785: 0 140: 92786: 0 140: 92787: 0 140: 92788: 0 140: 92789: 0 140: 92790: 0 140: 92791: 0 140: 92792: 0 140: 92793: 0 140: 92794: 0 140: 92795: 0 140: 92796: 0 140: 92797: 0 140: 92798: 0 140: 92799: 0 140: 92800: 0 140: 92801: 0 140: 92802: 0 140: 92803: 0 140: 92804: 0 140: 92805: 0 140: 92806: 0 140: 92807: 0 140: 92808: 0 140: 92809: 0 140: 92810: 0 140: 92811: 0 140: 92812: 0 140: 92813: 0 140: 92814: 0 140: 92815: 0 140: 92816: 0 140: 92817: 0 140: 92818: 0 140: 92819: 0 140: 92820: 0 140: 92821: 0 140: 92822: 0 140: 92823: 0 140: 92824: 0 140: 92825: 0 140: 92826: 0 140: 92827: 0 140: 92828: 0 140: 92829: 0 140: 92830: 0 140: 92831: 0 140: 92832: 0 140: 92833: 0 140: 92834: 0 140: 92835: 0 140: 92836: 0 140: 92837: 0 140: 92838: 0 140: 92839: 0 140: 92840: 0 140: 92841: 0 140: 92842: 0 140: 92843: 0 140: 92844: 0 140: 92845: 0 140: 92846: 0 140: 92847: 0 140: 92848: 0 140: 92849: 0 140: 92850: 0 140: 92851: 0 140: 92852: 0 140: 92853: 0 140: 92854: 0 140: 92855: 0 140: 92856: 0 140: 92857: 0 140: 92858: 0 140: 92859: 0 140: 92860: 0 140: 92861: 0 140: 92862: 0 140: 92863: 0 140: 92864: 0 140: 92865: 0 140: 92866: 0 140: 92867: 0 140: 92868: 0 140: 92869: 0 140: 92870: 0 140: 92871: 0 140: 92872: 0 140: 92873: 0 140: 92874: 0 140: 92875: 0 140: 92876: 0 140: 92877: 0 140: 92878: 0 140: 92879: 0 140: 92880: 0 140: 92881: 0 140: 92882: 0 140: 92883: 0 140: 92884: 0 140: 92885: 0 140: 92886: 0 140: 92887: 0 140: 92888: 0 140: 92889: 0 140: 92890: 0 140: 92891: 0 140: 92892: 0 140: 92893: 0 140: 92894: 0 140: 92895: 0 140: 92896: 0 140: 92897: 0 140: 92898: 0 140: 92899: 0 140: 92900: 0 140: 92901: 0 140: 92902: 0 140: 92903: 0 140: 92904: 0 140: 92905: 0 140: 92906: 0 140: 92907: 0 140: 92908: 0 140: 92909: 0 140: 92910: 0 140: 92911: 0 140: 92912: 0 140: 92913: 0 140: 92914: 0 140: 92915: 0 140: 92916: 0 140: 92917: 0 140: 92918: 0 140: 92919: 0 140: 92920: 0 140: 92921: 0 140: 92922: 0 140: 92923: 0 140: 92924: 0 140: 92925: 0 140: 92926: 0 140: 92927: 0 140: 92928: 0 140: 92929: 0 140: 92930: 0 140: 92931: 0 140: 92932: 0 140: 92933: 0 140: 92934: 0 140: 92935: 0 140: 92936: 0 140: 92937: 0 140: 92938: 0 140: 92939: 0 140: 92940: 0 140: 92941: 0 140: 92942: 0 140: 92943: 0 140: 92944: 0 140: 92945: 0 140: 92946: 0 140: 92947: 0 140: 92948: 0 140: 92949: 0 140: 92950: 0 140: 92951: 0 140: 92952: 0 140: 92953: 0 140: 92954: 0 140: 92955: 0 140: 92956: 0 140: 92957: 0 140: 92958: 0 140: 92959: 0 140: 92960: 0 140: 92961: 0 140: 92962: 0 140: 92963: 0 140: 92964: 0 140: 92965: 0 140: 92966: 0 140: 92967: 0 140: 92968: 0 140: 92969: 0 140: 92970: 0 140: 92971: 0 140: 92972: 0 140: 92973: 0 140: 92974: 0 140: 92975: 0 140: 92976: 0 140: 92977: 0 140: 92978: 0 140: 92979: 0 140: 92980: 0 140: 92981: 0 140: 92982: 0 140: 92983: 0 140: 92984: 0 140: 92985: 0 140: 92986: 0 140: 92987: 0 140: 92988: 0 140: 92989: 0 140: 92990: 0 140: 92991: 0 140: 92992: 0 140: 92993: 0 140: 92994: 0 140: 92995: 0 140: 92996: 0 140: 92997: 0 140: 92998: 0 140: 92999: 0 140: 93000: 0 140: 93001: 0 140: 93002: 0 140: 93003: 0 140: 93004: 0 140: 93005: 0 140: 93006: 0 140: 93007: 0 140: 93008: 0 140: 93009: 0 140: 93010: 0 140: 93011: 0 140: 93012: 0 140: 93013: 0 140: 93014: 0 140: 93015: 0 140: 93016: 0 140: 93017: 0 140: 93018: 0 140: 93019: 0 140: 93020: 0 140: 93021: 0 140: 93022: 0 140: 93023: 0 140: 93024: 0 140: 93025: 0 140: 93026: 0 140: 93027: 0 140: 93028: 0 140: 93029: 0 140: 93030: 0 140: 93031: 0 140: 93032: 0 140: 93033: 0 140: 93034: 0 140: 93035: 0 140: 93036: 0 140: 93037: 0 140: 93038: 0 140: 93039: 0 140: 93040: 0 140: 93041: 0 140: 93042: 0 140: 93043: 0 140: 93044: 0 140: 93045: 0 140: 93046: 0 140: 93047: 0 140: 93048: 0 140: 93049: 0 140: 93050: 0 140: 93051: 0 140: 93052: 0 140: 93053: 0 140: 93054: 0 140: 93055: 0 140: 93056: 0 140: 93057: 0 140: 93058: 0 140: 93059: 0 140: 93060: 0 140: 93061: 0 140: 93062: 0 140: 93063: 0 140: 93064: 0 140: 93065: 0 140: 93066: 0 140: 93067: 0 140: 93068: 0 140: 93069: 0 140: 93070: 0 140: 93071: 0 140: 93072: 0 140: 93073: 0 140: 93074: 0 140: 93075: 0 140: 93076: 0 140: 93077: 0 140: 93078: 0 140: 93079: 0 140: 93080: 0 140: 93081: 0 140: 93082: 0 140: 93083: 0 140: 93084: 0 140: 93085: 0 140: 93086: 0 140: 93087: 0 140: 93088: 0 140: 93089: 0 140: 93090: 0 140: 93091: 0 140: 93092: 0 140: 93093: 0 140: 93094: 0 140: 93095: 0 140: 93096: 0 140: 93097: 0 140: 93098: 0 140: 93099: 0 140: 93100: 0 140: 93101: 0 140: 93102: 0 140: 93103: 0 140: 93104: 0 140: 93105: 0 140: 93106: 0 140: 93107: 0 140: 93108: 0 140: 93109: 0 140: 93110: 0 140: 93111: 0 140: 93112: 0 140: 93113: 0 140: 93114: 0 140: 93115: 0 140: 93116: 0 140: 93117: 0 140: 93118: 0 140: 93119: 0 140: 93120: 0 140: 93121: 0 140: 93122: 0 140: 93123: 0 140: 93124: 0 140: 93125: 0 140: 93126: 0 140: 93127: 0 140: 93128: 0 140: 93129: 0 140: 93130: 0 140: 93131: 0 140: 93132: 0 140: 93133: 0 140: 93134: 0 140: 93135: 0 140: 93136: 0 140: 93137: 0 140: 93138: 0 140: 93139: 0 140: 93140: 0 140: 93141: 0 140: 93142: 0 140: 93143: 0 140: 93144: 0 140: 93145: 0 140: 93146: 0 140: 93147: 0 140: 93148: 0 140: 93149: 0 140: 93150: 0 140: 93151: 0 140: 93152: 0 140: 93153: 0 140: 93154: 0 140: 93155: 0 140: 93156: 0 140: 93157: 0 140: 93158: 0 140: 93159: 0 140: 93160: 0 140: 93161: 0 140: 93162: 0 140: 93163: 0 140: 93164: 0 140: 93165: 0 140: 93166: 0 140: 93167: 0 140: 93168: 0 140: 93169: 0 140: 93170: 0 140: 93171: 0 140: 93172: 0 140: 93173: 0 140: 93174: 0 140: 93175: 0 140: 93176: 0 140: 93177: 0 140: 93178: 0 140: 93179: 0 140: 93180: 0 140: 93181: 0 140: 93182: 0 140: 93183: 0 140: 93184: 0 140: 93185: 0 140: 93186: 0 140: 93187: 0 140: 93188: 0 140: 93189: 0 140: 93190: 0 140: 93191: 0 140: 93192: 0 140: 93193: 0 140: 93194: 0 140: 93195: 0 140: 93196: 0 140: 93197: 0 140: 93198: 0 140: 93199: 0 140: 93200: 0 140: 93201: 0 140: 93202: 0 140: 93203: 0 140: 93204: 0 140: 93205: 0 140: 93206: 0 140: 93207: 0 140: 93208: 0 140: 93209: 0 140: 93210: 0 140: 93211: 0 140: 93212: 0 140: 93213: 0 140: 93214: 0 140: 93215: 0 140: 93216: 0 140: 93217: 0 140: 93218: 0 140: 93219: 0 140: 93220: 0 140: 93221: 0 140: 93222: 0 140: 93223: 0 140: 93224: 0 140: 93225: 0 140: 93226: 0 140: 93227: 0 140: 93228: 0 140: 93229: 0 140: 93230: 0 140: 93231: 0 140: 93232: 0 140: 93233: 0 140: 93234: 0 140: 93235: 0 140: 93236: 0 140: 93237: 0 140: 93238: 0 140: 93239: 0 140: 93240: 0 140: 93241: 0 140: 93242: 0 140: 93243: 0 140: 93244: 0 140: 93245: 0 140: 93246: 0 140: 93247: 0 140: 93248: 0 140: 93249: 0 140: 93250: 0 140: 93251: 0 140: 93252: 0 140: 93253: 0 140: 93254: 0 140: 93255: 0 140: 93256: 0 140: 93257: 0 140: 93258: 0 140: 93259: 0 140: 93260: 0 140: 93261: 0 140: 93262: 0 140: 93263: 0 140: 93264: 0 140: 93265: 0 140: 93266: 0 140: 93267: 0 140: 93268: 0 140: 93269: 0 140: 93270: 0 140: 93271: 0 140: 93272: 0 140: 93273: 0 140: 93274: 0 140: 93275: 0 140: 93276: 0 140: 93277: 0 140: 93278: 0 140: 93279: 0 140: 93280: 0 140: 93281: 0 140: 93282: 0 140: 93283: 0 140: 93284: 0 140: 93285: 0 140: 93286: 0 140: 93287: 0 140: 93288: 0 140: 93289: 0 140: 93290: 0 140: 93291: 0 140: 93292: 0 140: 93293: 0 140: 93294: 0 140: 93295: 0 140: 93296: 0 140: 93297: 0 140: 93298: 0 140: 93299: 0 140: 93300: 0 140: 93301: 0 140: 93302: 0 140: 93303: 0 140: 93304: 0 140: 93305: 0 140: 93306: 0 140: 93307: 0 140: 93308: 0 140: 93309: 0 140: 93310: 0 140: 93311: 0 140: 93312: 0 140: 93313: 0 140: 93314: 0 140: 93315: 0 140: 93316: 0 140: 93317: 0 140: 93318: 0 140: 93319: 0 140: 93320: 0 140: 93321: 0 140: 93322: 0 140: 93323: 0 140: 93324: 0 140: 93325: 0 140: 93326: 0 140: 93327: 0 140: 93328: 0 140: 93329: 0 140: 93330: 0 140: 93331: 0 140: 93332: 0 140: 93333: 0 140: 93334: 0 140: 93335: 0 140: 93336: 0 140: 93337: 0 140: 93338: 0 140: 93339: 0 140: 93340: 0 140: 93341: 0 140: 93342: 0 140: 93343: 0 140: 93344: 0 140: 93345: 0 140: 93346: 0 140: 93347: 0 140: 93348: 0 140: 93349: 0 140: 93350: 0 140: 93351: 0 140: 93352: 0 140: 93353: 0 140: 93354: 0 140: 93355: 0 140: 93356: 0 140: 93357: 0 140: 93358: 0 140: 93359: 0 140: 93360: 0 140: 93361: 0 140: 93362: 0 140: 93363: 0 140: 93364: 0 140: 93365: 0 140: 93366: 0 140: 93367: 0 140: 93368: 0 140: 93369: 0 140: 93370: 0 140: 93371: 0 140: 93372: 0 140: 93373: 0 140: 93374: 0 140: 93375: 0 140: 93376: 0 140: 93377: 0 140: 93378: 0 140: 93379: 0 140: 93380: 0 140: 93381: 0 140: 93382: 0 140: 93383: 0 140: 93384: 0 140: 93385: 0 140: 93386: 0 140: 93387: 0 140: 93388: 0 140: 93389: 0 140: 93390: 0 140: 93391: 0 140: 93392: 0 140: 93393: 0 140: 93394: 0 140: 93395: 0 140: 93396: 0 140: 93397: 0 140: 93398: 0 140: 93399: 0 140: 93400: 0 140: 93401: 0 140: 93402: 0 140: 93403: 0 140: 93404: 0 140: 93405: 0 140: 93406: 0 140: 93407: 0 140: 93408: 0 140: 93409: 0 140: 93410: 0 140: 93411: 0 140: 93412: 0 140: 93413: 0 140: 93414: 0 140: 93415: 0 140: 93416: 0 140: 93417: 0 140: 93418: 0 140: 93419: 0 140: 93420: 0 140: 93421: 0 140: 93422: 0 140: 93423: 0 140: 93424: 0 140: 93425: 0 140: 93426: 0 140: 93427: 0 140: 93428: 0 140: 93429: 0 140: 93430: 0 140: 93431: 0 140: 93432: 0 140: 93433: 0 140: 93434: 0 140: 93435: 0 140: 93436: 0 140: 93437: 0 140: 93438: 0 140: 93439: 0 140: 93440: 0 140: 93441: 0 140: 93442: 0 140: 93443: 0 140: 93444: 0 140: 93445: 0 140: 93446: 0 140: 93447: 0 140: 93448: 0 140: 93449: 0 140: 93450: 0 140: 93451: 0 140: 93452: 0 140: 93453: 0 140: 93454: 0 140: 93455: 0 140: 93456: 0 140: 93457: 0 140: 93458: 0 140: 93459: 0 140: 93460: 0 140: 93461: 0 140: 93462: 0 140: 93463: 0 140: 93464: 0 140: 93465: 0 140: 93466: 0 140: 93467: 0 140: 93468: 0 140: 93469: 0 140: 93470: 0 140: 93471: 0 140: 93472: 0 140: 93473: 0 140: 93474: 0 140: 93475: 0 140: 93476: 0 140: 93477: 0 140: 93478: 0 140: 93479: 0 140: 93480: 0 140: 93481: 0 140: 93482: 0 140: 93483: 0 140: 93484: 0 140: 93485: 0 140: 93486: 0 140: 93487: 0 140: 93488: 0 140: 93489: 0 140: 93490: 0 140: 93491: 0 140: 93492: 0 140: 93493: 0 140: 93494: 0 140: 93495: 0 140: 93496: 0 140: 93497: 0 140: 93498: 0 140: 93499: 0 140: 93500: 0 140: 93501: 0 140: 93502: 0 140: 93503: 0 140: 93504: 0 140: 93505: 0 140: 93506: 0 140: 93507: 0 140: 93508: 0 140: 93509: 0 140: 93510: 0 140: 93511: 0 140: 93512: 0 140: 93513: 0 140: 93514: 0 140: 93515: 0 140: 93516: 0 140: 93517: 0 140: 93518: 0 140: 93519: 0 140: 93520: 0 140: 93521: 0 140: 93522: 0 140: 93523: 0 140: 93524: 0 140: 93525: 0 140: 93526: 0 140: 93527: 0 140: 93528: 0 140: 93529: 0 140: 93530: 0 140: 93531: 0 140: 93532: 0 140: 93533: 0 140: 93534: 0 140: 93535: 0 140: 93536: 0 140: 93537: 0 140: 93538: 0 140: 93539: 0 140: 93540: 0 140: 93541: 0 140: 93542: 0 140: 93543: 0 140: 93544: 0 140: 93545: 0 140: 93546: 0 140: 93547: 0 140: 93548: 0 140: 93549: 0 140: 93550: 0 140: 93551: 0 140: 93552: 0 140: 93553: 0 140: 93554: 0 140: 93555: 0 140: 93556: 0 140: 93557: 0 140: 93558: 0 140: 93559: 0 140: 93560: 0 140: 93561: 0 140: 93562: 0 140: 93563: 0 140: 93564: 0 140: 93565: 0 140: 93566: 0 140: 93567: 0 140: 93568: 0 140: 93569: 0 140: 93570: 0 140: 93571: 0 140: 93572: 0 140: 93573: 0 140: 93574: 0 140: 93575: 0 140: 93576: 0 140: 93577: 0 140: 93578: 0 140: 93579: 0 140: 93580: 0 140: 93581: 0 140: 93582: 0 140: 93583: 0 140: 93584: 0 140: 93585: 0 140: 93586: 0 140: 93587: 0 140: 93588: 0 140: 93589: 0 140: 93590: 0 140: 93591: 0 140: 93592: 0 140: 93593: 0 140: 93594: 0 140: 93595: 0 140: 93596: 0 140: 93597: 0 140: 93598: 0 140: 93599: 0 140: 93600: 0 140: 93601: 0 140: 93602: 0 140: 93603: 0 140: 93604: 0 140: 93605: 0 140: 93606: 0 140: 93607: 0 140: 93608: 0 140: 93609: 0 140: 93610: 0 140: 93611: 0 140: 93612: 0 140: 93613: 0 140: 93614: 0 140: 93615: 0 140: 93616: 0 140: 93617: 0 140: 93618: 0 140: 93619: 0 140: 93620: 0 140: 93621: 0 140: 93622: 0 140: 93623: 0 140: 93624: 0 140: 93625: 0 140: 93626: 0 140: 93627: 0 140: 93628: 0 140: 93629: 0 140: 93630: 0 140: 93631: 0 140: 93632: 0 140: 93633: 0 140: 93634: 0 140: 93635: 0 140: 93636: 0 140: 93637: 0 140: 93638: 0 140: 93639: 0 140: 93640: 0 140: 93641: 0 140: 93642: 0 140: 93643: 0 140: 93644: 0 140: 93645: 0 140: 93646: 0 140: 93647: 0 140: 93648: 0 140: 93649: 0 140: 93650: 0 140: 93651: 0 140: 93652: 0 140: 93653: 0 140: 93654: 0 140: 93655: 0 140: 93656: 0 140: 93657: 0 140: 93658: 0 140: 93659: 0 140: 93660: 0 140: 93661: 0 140: 93662: 0 140: 93663: 0 140: 93664: 0 140: 93665: 0 140: 93666: 0 140: 93667: 0 140: 93668: 0 140: 93669: 0 140: 93670: 0 140: 93671: 0 140: 93672: 0 140: 93673: 0 140: 93674: 0 140: 93675: 0 140: 93676: 0 140: 93677: 0 140: 93678: 0 140: 93679: 0 140: 93680: 0 140: 93681: 0 140: 93682: 0 140: 93683: 0 140: 93684: 0 140: 93685: 0 140: 93686: 0 140: 93687: 0 140: 93688: 0 140: 93689: 0 140: 93690: 0 140: 93691: 0 140: 93692: 0 140: 93693: 0 140: 93694: 0 140: 93695: 0 140: 93696: 0 140: 93697: 0 140: 93698: 0 140: 93699: 0 140: 93700: 0 140: 93701: 0 140: 93702: 0 140: 93703: 0 140: 93704: 0 140: 93705: 0 140: 93706: 0 140: 93707: 0 140: 93708: 0 140: 93709: 0 140: 93710: 0 140: 93711: 0 140: 93712: 0 140: 93713: 0 140: 93714: 0 140: 93715: 0 140: 93716: 0 140: 93717: 0 140: 93718: 0 140: 93719: 0 140: 93720: 0 140: 93721: 0 140: 93722: 0 140: 93723: 0 140: 93724: 0 140: 93725: 0 140: 93726: 0 140: 93727: 0 140: 93728: 0 140: 93729: 0 140: 93730: 0 140: 93731: 0 140: 93732: 0 140: 93733: 0 140: 93734: 0 140: 93735: 0 140: 93736: 0 140: 93737: 0 140: 93738: 0 140: 93739: 0 140: 93740: 0 140: 93741: 0 140: 93742: 0 140: 93743: 0 140: 93744: 0 140: 93745: 0 140: 93746: 0 140: 93747: 0 140: 93748: 0 140: 93749: 0 140: 93750: 0 140: 93751: 0 140: 93752: 0 140: 93753: 0 140: 93754: 0 140: 93755: 0 140: 93756: 0 140: 93757: 0 140: 93758: 0 140: 93759: 0 140: 93760: 0 140: 93761: 0 140: 93762: 0 140: 93763: 0 140: 93764: 0 140: 93765: 0 140: 93766: 0 140: 93767: 0 140: 93768: 0 140: 93769: 0 140: 93770: 0 140: 93771: 0 140: 93772: 0 140: 93773: 0 140: 93774: 0 140: 93775: 0 140: 93776: 0 140: 93777: 0 140: 93778: 0 140: 93779: 0 140: 93780: 0 140: 93781: 0 140: 93782: 0 140: 93783: 0 140: 93784: 0 140: 93785: 0 140: 93786: 0 140: 93787: 0 140: 93788: 0 140: 93789: 0 140: 93790: 0 140: 93791: 0 140: 93792: 0 140: 93793: 0 140: 93794: 0 140: 93795: 0 140: 93796: 0 140: 93797: 0 140: 93798: 0 140: 93799: 0 140: 93800: 0 140: 93801: 0 140: 93802: 0 140: 93803: 0 140: 93804: 0 140: 93805: 0 140: 93806: 0 140: 93807: 0 140: 93808: 0 140: 93809: 0 140: 93810: 0 140: 93811: 0 140: 93812: 0 140: 93813: 0 140: 93814: 0 140: 93815: 0 140: 93816: 0 140: 93817: 0 140: 93818: 0 140: 93819: 0 140: 93820: 0 140: 93821: 0 140: 93822: 0 140: 93823: 0 140: 93824: 0 140: 93825: 0 140: 93826: 0 140: 93827: 0 140: 93828: 0 140: 93829: 0 140: 93830: 0 140: 93831: 0 140: 93832: 0 140: 93833: 0 140: 93834: 0 140: 93835: 0 140: 93836: 0 140: 93837: 0 140: 93838: 0 140: 93839: 0 140: 93840: 0 140: 93841: 0 140: 93842: 0 140: 93843: 0 140: 93844: 0 140: 93845: 0 140: 93846: 0 140: 93847: 0 140: 93848: 0 140: 93849: 0 140: 93850: 0 140: 93851: 0 140: 93852: 0 140: 93853: 0 140: 93854: 0 140: 93855: 0 140: 93856: 0 140: 93857: 0 140: 93858: 0 140: 93859: 0 140: 93860: 0 140: 93861: 0 140: 93862: 0 140: 93863: 0 140: 93864: 0 140: 93865: 0 140: 93866: 0 140: 93867: 0 140: 93868: 0 140: 93869: 0 140: 93870: 0 140: 93871: 0 140: 93872: 0 140: 93873: 0 140: 93874: 0 140: 93875: 0 140: 93876: 0 140: 93877: 0 140: 93878: 0 140: 93879: 0 140: 93880: 0 140: 93881: 0 140: 93882: 0 140: 93883: 0 140: 93884: 0 140: 93885: 0 140: 93886: 0 140: 93887: 0 140: 93888: 0 140: 93889: 0 140: 93890: 0 140: 93891: 0 140: 93892: 0 140: 93893: 0 140: 93894: 0 140: 93895: 0 140: 93896: 0 140: 93897: 0 140: 93898: 0 140: 93899: 0 140: 93900: 0 140: 93901: 0 140: 93902: 0 140: 93903: 0 140: 93904: 0 140: 93905: 0 140: 93906: 0 140: 93907: 0 140: 93908: 0 140: 93909: 0 140: 93910: 0 140: 93911: 0 140: 93912: 0 140: 93913: 0 140: 93914: 0 140: 93915: 0 140: 93916: 0 140: 93917: 0 140: 93918: 0 140: 93919: 0 140: 93920: 0 140: 93921: 0 140: 93922: 0 140: 93923: 0 140: 93924: 0 140: 93925: 0 140: 93926: 0 140: 93927: 0 140: 93928: 0 140: 93929: 0 140: 93930: 0 140: 93931: 0 140: 93932: 0 140: 93933: 0 140: 93934: 0 140: 93935: 0 140: 93936: 0 140: 93937: 0 140: 93938: 0 140: 93939: 0 140: 93940: 0 140: 93941: 0 140: 93942: 0 140: 93943: 0 140: 93944: 0 140: 93945: 0 140: 93946: 0 140: 93947: 0 140: 93948: 0 140: 93949: 0 140: 93950: 0 140: 93951: 0 140: 93952: 0 140: 93953: 0 140: 93954: 0 140: 93955: 0 140: 93956: 0 140: 93957: 0 140: 93958: 0 140: 93959: 0 140: 93960: 0 140: 93961: 0 140: 93962: 0 140: 93963: 0 140: 93964: 0 140: 93965: 0 140: 93966: 0 140: 93967: 0 140: 93968: 0 140: 93969: 0 140: 93970: 0 140: 93971: 0 140: 93972: 0 140: 93973: 0 140: 93974: 0 140: 93975: 0 140: 93976: 0 140: 93977: 0 140: 93978: 0 140: 93979: 0 140: 93980: 0 140: 93981: 0 140: 93982: 0 140: 93983: 0 140: 93984: 0 140: 93985: 0 140: 93986: 0 140: 93987: 0 140: 93988: 0 140: 93989: 0 140: 93990: 0 140: 93991: 0 140: 93992: 0 140: 93993: 0 140: 93994: 0 140: 93995: 0 140: 93996: 0 140: 93997: 0 140: 93998: 0 140: 93999: 0 140: 94000: 0 140: 94001: 0 140: 94002: 0 140: 94003: 0 140: 94004: 0 140: 94005: 0 140: 94006: 0 140: 94007: 0 140: 94008: 0 140: 94009: 0 140: 94010: 0 140: 94011: 0 140: 94012: 0 140: 94013: 0 140: 94014: 0 140: 94015: 0 140: 94016: 0 140: 94017: 0 140: 94018: 0 140: 94019: 0 140: 94020: 0 140: 94021: 0 140: 94022: 0 140: 94023: 0 140: 94024: 0 140: 94025: 0 140: 94026: 0 140: 94027: 0 140: 94028: 0 140: 94029: 0 140: 94030: 0 140: 94031: 0 140: 94032: 0 140: 94033: 0 140: 94034: 0 140: 94035: 0 140: 94036: 0 140: 94037: 0 140: 94038: 0 140: 94039: 0 140: 94040: 0 140: 94041: 0 140: 94042: 0 140: 94043: 0 140: 94044: 0 140: 94045: 0 140: 94046: 0 140: 94047: 0 140: 94048: 0 140: 94049: 0 140: 94050: 0 140: 94051: 0 140: 94052: 0 140: 94053: 0 140: 94054: 0 140: 94055: 0 140: 94056: 0 140: 94057: 0 140: 94058: 0 140: 94059: 0 140: 94060: 0 140: 94061: 0 140: 94062: 0 140: 94063: 0 140: 94064: 0 140: 94065: 0 140: 94066: 0 140: 94067: 0 140: 94068: 0 140: 94069: 0 140: 94070: 0 140: 94071: 0 140: 94072: 0 140: 94073: 0 140: 94074: 0 140: 94075: 0 140: 94076: 0 140: 94077: 0 140: 94078: 0 140: 94079: 0 140: 94080: 0 140: 94081: 0 140: 94082: 0 140: 94083: 0 140: 94084: 0 140: 94085: 0 140: 94086: 0 140: 94087: 0 140: 94088: 0 140: 94089: 0 140: 94090: 0 140: 94091: 0 140: 94092: 0 140: 94093: 0 140: 94094: 0 140: 94095: 0 140: 94096: 0 140: 94097: 0 140: 94098: 0 140: 94099: 0 140: 94100: 0 140: 94101: 0 140: 94102: 0 140: 94103: 0 140: 94104: 0 140: 94105: 0 140: 94106: 0 140: 94107: 0 140: 94108: 0 140: 94109: 0 140: 94110: 0 140: 94111: 0 140: 94112: 0 140: 94113: 0 140: 94114: 0 140: 94115: 0 140: 94116: 0 140: 94117: 0 140: 94118: 0 140: 94119: 0 140: 94120: 0 140: 94121: 0 140: 94122: 0 140: 94123: 0 140: 94124: 0 140: 94125: 0 140: 94126: 0 140: 94127: 0 140: 94128: 0 140: 94129: 0 140: 94130: 0 140: 94131: 0 140: 94132: 0 140: 94133: 0 140: 94134: 0 140: 94135: 0 140: 94136: 0 140: 94137: 0 140: 94138: 0 140: 94139: 0 140: 94140: 0 140: 94141: 0 140: 94142: 0 140: 94143: 0 140: 94144: 0 140: 94145: 0 140: 94146: 0 140: 94147: 0 140: 94148: 0 140: 94149: 0 140: 94150: 0 140: 94151: 0 140: 94152: 0 140: 94153: 0 140: 94154: 0 140: 94155: 0 140: 94156: 0 140: 94157: 0 140: 94158: 0 140: 94159: 0 140: 94160: 0 140: 94161: 0 140: 94162: 0 140: 94163: 0 140: 94164: 0 140: 94165: 0 140: 94166: 0 140: 94167: 0 140: 94168: 0 140: 94169: 0 140: 94170: 0 140: 94171: 0 140: 94172: 0 140: 94173: 0 140: 94174: 0 140: 94175: 0 140: 94176: 0 140: 94177: 0 140: 94178: 0 140: 94179: 0 140: 94180: 0 140: 94181: 0 140: 94182: 0 140: 94183: 0 140: 94184: 0 140: 94185: 0 140: 94186: 0 140: 94187: 0 140: 94188: 0 140: 94189: 0 140: 94190: 0 140: 94191: 0 140: 94192: 0 140: 94193: 0 140: 94194: 0 140: 94195: 0 140: 94196: 0 140: 94197: 0 140: 94198: 0 140: 94199: 0 140: 94200: 0 140: 94201: 0 140: 94202: 0 140: 94203: 0 140: 94204: 0 140: 94205: 0 140: 94206: 0 140: 94207: 0 140: 94208: 0 140: 94209: 0 140: 94210: 0 140: 94211: 0 140: 94212: 0 140: 94213: 0 140: 94214: 0 140: 94215: 0 140: 94216: 0 140: 94217: 0 140: 94218: 0 140: 94219: 0 140: 94220: 0 140: 94221: 0 140: 94222: 0 140: 94223: 0 140: 94224: 0 140: 94225: 0 140: 94226: 0 140: 94227: 0 140: 94228: 0 140: 94229: 0 140: 94230: 0 140: 94231: 0 140: 94232: 0 140: 94233: 0 140: 94234: 0 140: 94235: 0 140: 94236: 0 140: 94237: 0 140: 94238: 0 140: 94239: 0 140: 94240: 0 140: 94241: 0 140: 94242: 0 140: 94243: 0 140: 94244: 0 140: 94245: 0 140: 94246: 0 140: 94247: 0 140: 94248: 0 140: 94249: 0 140: 94250: 0 140: 94251: 0 140: 94252: 0 140: 94253: 0 140: 94254: 0 140: 94255: 0 140: 94256: 0 140: 94257: 0 140: 94258: 0 140: 94259: 0 140: 94260: 0 140: 94261: 0 140: 94262: 0 140: 94263: 0 140: 94264: 0 140: 94265: 0 140: 94266: 0 140: 94267: 0 140: 94268: 0 140: 94269: 0 140: 94270: 0 140: 94271: 0 140: 94272: 0 140: 94273: 0 140: 94274: 0 140: 94275: 0 140: 94276: 0 140: 94277: 0 140: 94278: 0 140: 94279: 0 140: 94280: 0 140: 94281: 0 140: 94282: 0 140: 94283: 0 140: 94284: 0 140: 94285: 0 140: 94286: 0 140: 94287: 0 140: 94288: 0 140: 94289: 0 140: 94290: 0 140: 94291: 0 140: 94292: 0 140: 94293: 0 140: 94294: 0 140: 94295: 0 140: 94296: 0 140: 94297: 0 140: 94298: 0 140: 94299: 0 140: 94300: 0 140: 94301: 0 140: 94302: 0 140: 94303: 0 140: 94304: 0 140: 94305: 0 140: 94306: 0 140: 94307: 0 140: 94308: 0 140: 94309: 0 140: 94310: 0 140: 94311: 0 140: 94312: 0 140: 94313: 0 140: 94314: 0 140: 94315: 0 140: 94316: 0 140: 94317: 0 140: 94318: 0 140: 94319: 0 140: 94320: 0 140: 94321: 0 140: 94322: 0 140: 94323: 0 140: 94324: 0 140: 94325: 0 140: 94326: 0 140: 94327: 0 140: 94328: 0 140: 94329: 0 140: 94330: 0 140: 94331: 0 140: 94332: 0 140: 94333: 0 140: 94334: 0 140: 94335: 0 140: 94336: 0 140: 94337: 0 140: 94338: 0 140: 94339: 0 140: 94340: 0 140: 94341: 0 140: 94342: 0 140: 94343: 0 140: 94344: 0 140: 94345: 0 140: 94346: 0 140: 94347: 0 140: 94348: 0 140: 94349: 0 140: 94350: 0 140: 94351: 0 140: 94352: 0 140: 94353: 0 140: 94354: 0 140: 94355: 0 140: 94356: 0 140: 94357: 0 140: 94358: 0 140: 94359: 0 140: 94360: 0 140: 94361: 0 140: 94362: 0 140: 94363: 0 140: 94364: 0 140: 94365: 0 140: 94366: 0 140: 94367: 0 140: 94368: 0 140: 94369: 0 140: 94370: 0 140: 94371: 0 140: 94372: 0 140: 94373: 0 140: 94374: 0 140: 94375: 0 140: 94376: 0 140: 94377: 0 140: 94378: 0 140: 94379: 0 140: 94380: 0 140: 94381: 0 140: 94382: 0 140: 94383: 0 140: 94384: 0 140: 94385: 0 140: 94386: 0 140: 94387: 0 140: 94388: 0 140: 94389: 0 140: 94390: 0 140: 94391: 0 140: 94392: 0 140: 94393: 0 140: 94394: 0 140: 94395: 0 140: 94396: 0 140: 94397: 0 140: 94398: 0 140: 94399: 0 140: 94400: 0 140: 94401: 0 140: 94402: 0 140: 94403: 0 140: 94404: 0 140: 94405: 0 140: 94406: 0 140: 94407: 0 140: 94408: 0 140: 94409: 0 140: 94410: 0 140: 94411: 0 140: 94412: 0 140: 94413: 0 140: 94414: 0 140: 94415: 0 140: 94416: 0 140: 94417: 0 140: 94418: 0 140: 94419: 0 140: 94420: 0 140: 94421: 0 140: 94422: 0 140: 94423: 0 140: 94424: 0 140: 94425: 0 140: 94426: 0 140: 94427: 0 140: 94428: 0 140: 94429: 0 140: 94430: 0 140: 94431: 0 140: 94432: 0 140: 94433: 0 140: 94434: 0 140: 94435: 0 140: 94436: 0 140: 94437: 0 140: 94438: 0 140: 94439: 0 140: 94440: 0 140: 94441: 0 140: 94442: 0 140: 94443: 0 140: 94444: 0 140: 94445: 0 140: 94446: 0 140: 94447: 0 140: 94448: 0 140: 94449: 0 140: 94450: 0 140: 94451: 0 140: 94452: 0 140: 94453: 0 140: 94454: 0 140: 94455: 0 140: 94456: 0 140: 94457: 0 140: 94458: 0 140: 94459: 0 140: 94460: 0 140: 94461: 0 140: 94462: 0 140: 94463: 0 140: 94464: 0 140: 94465: 0 140: 94466: 0 140: 94467: 0 140: 94468: 0 140: 94469: 0 140: 94470: 0 140: 94471: 0 140: 94472: 0 140: 94473: 0 140: 94474: 0 140: 94475: 0 140: 94476: 0 140: 94477: 0 140: 94478: 0 140: 94479: 0 140: 94480: 0 140: 94481: 0 140: 94482: 0 140: 94483: 0 140: 94484: 0 140: 94485: 0 140: 94486: 0 140: 94487: 0 140: 94488: 0 140: 94489: 0 140: 94490: 0 140: 94491: 0 140: 94492: 0 140: 94493: 0 140: 94494: 0 140: 94495: 0 140: 94496: 0 140: 94497: 0 140: 94498: 0 140: 94499: 0 140: 94500: 0 140: 94501: 0 140: 94502: 0 140: 94503: 0 140: 94504: 0 140: 94505: 0 140: 94506: 0 140: 94507: 0 140: 94508: 0 140: 94509: 0 140: 94510: 0 140: 94511: 0 140: 94512: 0 140: 94513: 0 140: 94514: 0 140: 94515: 0 140: 94516: 0 140: 94517: 0 140: 94518: 0 140: 94519: 0 140: 94520: 0 140: 94521: 0 140: 94522: 0 140: 94523: 0 140: 94524: 0 140: 94525: 0 140: 94526: 0 140: 94527: 0 140: 94528: 0 140: 94529: 0 140: 94530: 0 140: 94531: 0 140: 94532: 0 140: 94533: 0 140: 94534: 0 140: 94535: 0 140: 94536: 0 140: 94537: 0 140: 94538: 0 140: 94539: 0 140: 94540: 0 140: 94541: 0 140: 94542: 0 140: 94543: 0 140: 94544: 0 140: 94545: 0 140: 94546: 0 140: 94547: 0 140: 94548: 0 140: 94549: 0 140: 94550: 0 140: 94551: 0 140: 94552: 0 140: 94553: 0 140: 94554: 0 140: 94555: 0 140: 94556: 0 140: 94557: 0 140: 94558: 0 140: 94559: 0 140: 94560: 0 140: 94561: 0 140: 94562: 0 140: 94563: 0 140: 94564: 0 140: 94565: 0 140: 94566: 0 140: 94567: 0 140: 94568: 0 140: 94569: 0 140: 94570: 0 140: 94571: 0 140: 94572: 0 140: 94573: 0 140: 94574: 0 140: 94575: 0 140: 94576: 0 140: 94577: 0 140: 94578: 0 140: 94579: 0 140: 94580: 0 140: 94581: 0 140: 94582: 0 140: 94583: 0 140: 94584: 0 140: 94585: 0 140: 94586: 0 140: 94587: 0 140: 94588: 0 140: 94589: 0 140: 94590: 0 140: 94591: 0 140: 94592: 0 140: 94593: 0 140: 94594: 0 140: 94595: 0 140: 94596: 0 140: 94597: 0 140: 94598: 0 140: 94599: 0 140: 94600: 0 140: 94601: 0 140: 94602: 0 140: 94603: 0 140: 94604: 0 140: 94605: 0 140: 94606: 0 140: 94607: 0 140: 94608: 0 140: 94609: 0 140: 94610: 0 140: 94611: 0 140: 94612: 0 140: 94613: 0 140: 94614: 0 140: 94615: 0 140: 94616: 0 140: 94617: 0 140: 94618: 0 140: 94619: 0 140: 94620: 0 140: 94621: 0 140: 94622: 0 140: 94623: 0 140: 94624: 0 140: 94625: 0 140: 94626: 0 140: 94627: 0 140: 94628: 0 140: 94629: 0 140: 94630: 0 140: 94631: 0 140: 94632: 0 140: 94633: 0 140: 94634: 0 140: 94635: 0 140: 94636: 0 140: 94637: 0 140: 94638: 0 140: 94639: 0 140: 94640: 0 140: 94641: 0 140: 94642: 0 140: 94643: 0 140: 94644: 0 140: 94645: 0 140: 94646: 0 140: 94647: 0 140: 94648: 0 140: 94649: 0 140: 94650: 0 140: 94651: 0 140: 94652: 0 140: 94653: 0 140: 94654: 0 140: 94655: 0 140: 94656: 0 140: 94657: 0 140: 94658: 0 140: 94659: 0 140: 94660: 0 140: 94661: 0 140: 94662: 0 140: 94663: 0 140: 94664: 0 140: 94665: 0 140: 94666: 0 140: 94667: 0 140: 94668: 0 140: 94669: 0 140: 94670: 0 140: 94671: 0 140: 94672: 0 140: 94673: 0 140: 94674: 0 140: 94675: 0 140: 94676: 0 140: 94677: 0 140: 94678: 0 140: 94679: 0 140: 94680: 0 140: 94681: 0 140: 94682: 0 140: 94683: 0 140: 94684: 0 140: 94685: 0 140: 94686: 0 140: 94687: 0 140: 94688: 0 140: 94689: 0 140: 94690: 0 140: 94691: 0 140: 94692: 0 140: 94693: 0 140: 94694: 0 140: 94695: 0 140: 94696: 0 140: 94697: 0 140: 94698: 0 140: 94699: 0 140: 94700: 0 140: 94701: 0 140: 94702: 0 140: 94703: 0 140: 94704: 0 140: 94705: 0 140: 94706: 0 140: 94707: 0 140: 94708: 0 140: 94709: 0 140: 94710: 0 140: 94711: 0 140: 94712: 0 140: 94713: 0 140: 94714: 0 140: 94715: 0 140: 94716: 0 140: 94717: 0 140: 94718: 0 140: 94719: 0 140: 94720: 0 140: 94721: 0 140: 94722: 0 140: 94723: 0 140: 94724: 0 140: 94725: 0 140: 94726: 0 140: 94727: 0 140: 94728: 0 140: 94729: 0 140: 94730: 0 140: 94731: 0 140: 94732: 0 140: 94733: 0 140: 94734: 0 140: 94735: 0 140: 94736: 0 140: 94737: 0 140: 94738: 0 140: 94739: 0 140: 94740: 0 140: 94741: 0 140: 94742: 0 140: 94743: 0 140: 94744: 0 140: 94745: 0 140: 94746: 0 140: 94747: 0 140: 94748: 0 140: 94749: 0 140: 94750: 0 140: 94751: 0 140: 94752: 0 140: 94753: 0 140: 94754: 0 140: 94755: 0 140: 94756: 0 140: 94757: 0 140: 94758: 0 140: 94759: 0 140: 94760: 0 140: 94761: 0 140: 94762: 0 140: 94763: 0 140: 94764: 0 140: 94765: 0 140: 94766: 0 140: 94767: 0 140: 94768: 0 140: 94769: 0 140: 94770: 0 140: 94771: 0 140: 94772: 0 140: 94773: 0 140: 94774: 0 140: 94775: 0 140: 94776: 0 140: 94777: 0 140: 94778: 0 140: 94779: 0 140: 94780: 0 140: 94781: 0 140: 94782: 0 140: 94783: 0 140: 94784: 0 140: 94785: 0 140: 94786: 0 140: 94787: 0 140: 94788: 0 140: 94789: 0 140: 94790: 0 140: 94791: 0 140: 94792: 0 140: 94793: 0 140: 94794: 0 140: 94795: 0 140: 94796: 0 140: 94797: 0 140: 94798: 0 140: 94799: 0 140: 94800: 0 140: 94801: 0 140: 94802: 0 140: 94803: 0 140: 94804: 0 140: 94805: 0 140: 94806: 0 140: 94807: 0 140: 94808: 0 140: 94809: 0 140: 94810: 0 140: 94811: 0 140: 94812: 0 140: 94813: 0 140: 94814: 0 140: 94815: 0 140: 94816: 0 140: 94817: 0 140: 94818: 0 140: 94819: 0 140: 94820: 0 140: 94821: 0 140: 94822: 0 140: 94823: 0 140: 94824: 0 140: 94825: 0 140: 94826: 0 140: 94827: 0 140: 94828: 0 140: 94829: 0 140: 94830: 0 140: 94831: 0 140: 94832: 0 140: 94833: 0 140: 94834: 0 140: 94835: 0 140: 94836: 0 140: 94837: 0 140: 94838: 0 140: 94839: 0 140: 94840: 0 140: 94841: 0 140: 94842: 0 140: 94843: 0 140: 94844: 0 140: 94845: 0 140: 94846: 0 140: 94847: 0 140: 94848: 0 140: 94849: 0 140: 94850: 0 140: 94851: 0 140: 94852: 0 140: 94853: 0 140: 94854: 0 140: 94855: 0 140: 94856: 0 140: 94857: 0 140: 94858: 0 140: 94859: 0 140: 94860: 0 140: 94861: 0 140: 94862: 0 140: 94863: 0 140: 94864: 0 140: 94865: 0 140: 94866: 0 140: 94867: 0 140: 94868: 0 140: 94869: 0 140: 94870: 0 140: 94871: 0 140: 94872: 0 140: 94873: 0 140: 94874: 0 140: 94875: 0 140: 94876: 0 140: 94877: 0 140: 94878: 0 140: 94879: 0 140: 94880: 0 140: 94881: 0 140: 94882: 0 140: 94883: 0 140: 94884: 0 140: 94885: 0 140: 94886: 0 140: 94887: 0 140: 94888: 0 140: 94889: 0 140: 94890: 0 140: 94891: 0 140: 94892: 0 140: 94893: 0 140: 94894: 0 140: 94895: 0 140: 94896: 0 140: 94897: 0 140: 94898: 0 140: 94899: 0 140: 94900: 0 140: 94901: 0 140: 94902: 0 140: 94903: 0 140: 94904: 0 140: 94905: 0 140: 94906: 0 140: 94907: 0 140: 94908: 0 140: 94909: 0 140: 94910: 0 140: 94911: 0 140: 94912: 0 140: 94913: 0 140: 94914: 0 140: 94915: 0 140: 94916: 0 140: 94917: 0 140: 94918: 0 140: 94919: 0 140: 94920: 0 140: 94921: 0 140: 94922: 0 140: 94923: 0 140: 94924: 0 140: 94925: 0 140: 94926: 0 140: 94927: 0 140: 94928: 0 140: 94929: 0 140: 94930: 0 140: 94931: 0 140: 94932: 0 140: 94933: 0 140: 94934: 0 140: 94935: 0 140: 94936: 0 140: 94937: 0 140: 94938: 0 140: 94939: 0 140: 94940: 0 140: 94941: 0 140: 94942: 0 140: 94943: 0 140: 94944: 0 140: 94945: 0 140: 94946: 0 140: 94947: 0 140: 94948: 0 140: 94949: 0 140: 94950: 0 140: 94951: 0 140: 94952: 0 140: 94953: 0 140: 94954: 0 140: 94955: 0 140: 94956: 0 140: 94957: 0 140: 94958: 0 140: 94959: 0 140: 94960: 0 140: 94961: 0 140: 94962: 0 140: 94963: 0 140: 94964: 0 140: 94965: 0 140: 94966: 0 140: 94967: 0 140: 94968: 0 140: 94969: 0 140: 94970: 0 140: 94971: 0 140: 94972: 0 140: 94973: 0 140: 94974: 0 140: 94975: 0 140: 94976: 0 140: 94977: 0 140: 94978: 0 140: 94979: 0 140: 94980: 0 140: 94981: 0 140: 94982: 0 140: 94983: 0 140: 94984: 0 140: 94985: 0 140: 94986: 0 140: 94987: 0 140: 94988: 0 140: 94989: 0 140: 94990: 0 140: 94991: 0 140: 94992: 0 140: 94993: 0 140: 94994: 0 140: 94995: 0 140: 94996: 0 140: 94997: 0 140: 94998: 0 140: 94999: 0 140: 95000: 0 140: 95001: 0 140: 95002: 0 140: 95003: 0 140: 95004: 0 140: 95005: 0 140: 95006: 0 140: 95007: 0 140: 95008: 0 140: 95009: 0 140: 95010: 0 140: 95011: 0 140: 95012: 0 140: 95013: 0 140: 95014: 0 140: 95015: 0 140: 95016: 0 140: 95017: 0 140: 95018: 0 140: 95019: 0 140: 95020: 0 140: 95021: 0 140: 95022: 0 140: 95023: 0 140: 95024: 0 140: 95025: 0 140: 95026: 0 140: 95027: 0 140: 95028: 0 140: 95029: 0 140: 95030: 0 140: 95031: 0 140: 95032: 0 140: 95033: 0 140: 95034: 0 140: 95035: 0 140: 95036: 0 140: 95037: 0 140: 95038: 0 140: 95039: 0 140: 95040: 0 140: 95041: 0 140: 95042: 0 140: 95043: 0 140: 95044: 0 140: 95045: 0 140: 95046: 0 140: 95047: 0 140: 95048: 0 140: 95049: 0 140: 95050: 0 140: 95051: 0 140: 95052: 0 140: 95053: 0 140: 95054: 0 140: 95055: 0 140: 95056: 0 140: 95057: 0 140: 95058: 0 140: 95059: 0 140: 95060: 0 140: 95061: 0 140: 95062: 0 140: 95063: 0 140: 95064: 0 140: 95065: 0 140: 95066: 0 140: 95067: 0 140: 95068: 0 140: 95069: 0 140: 95070: 0 140: 95071: 0 140: 95072: 0 140: 95073: 0 140: 95074: 0 140: 95075: 0 140: 95076: 0 140: 95077: 0 140: 95078: 0 140: 95079: 0 140: 95080: 0 140: 95081: 0 140: 95082: 0 140: 95083: 0 140: 95084: 0 140: 95085: 0 140: 95086: 0 140: 95087: 0 140: 95088: 0 140: 95089: 0 140: 95090: 0 140: 95091: 0 140: 95092: 0 140: 95093: 0 140: 95094: 0 140: 95095: 0 140: 95096: 0 140: 95097: 0 140: 95098: 0 140: 95099: 0 140: 95100: 0 140: 95101: 0 140: 95102: 0 140: 95103: 0 140: 95104: 0 140: 95105: 0 140: 95106: 0 140: 95107: 0 140: 95108: 0 140: 95109: 0 140: 95110: 0 140: 95111: 0 140: 95112: 0 140: 95113: 0 140: 95114: 0 140: 95115: 0 140: 95116: 0 140: 95117: 0 140: 95118: 0 140: 95119: 0 140: 95120: 0 140: 95121: 0 140: 95122: 0 140: 95123: 0 140: 95124: 0 140: 95125: 0 140: 95126: 0 140: 95127: 0 140: 95128: 0 140: 95129: 0 140: 95130: 0 140: 95131: 0 140: 95132: 0 140: 95133: 0 140: 95134: 0 140: 95135: 0 140: 95136: 0 140: 95137: 0 140: 95138: 0 140: 95139: 0 140: 95140: 0 140: 95141: 0 140: 95142: 0 140: 95143: 0 140: 95144: 0 140: 95145: 0 140: 95146: 0 140: 95147: 0 140: 95148: 0 140: 95149: 0 140: 95150: 0 140: 95151: 0 140: 95152: 0 140: 95153: 0 140: 95154: 0 140: 95155: 0 140: 95156: 0 140: 95157: 0 140: 95158: 0 140: 95159: 0 140: 95160: 0 140: 95161: 0 140: 95162: 0 140: 95163: 0 140: 95164: 0 140: 95165: 0 140: 95166: 0 140: 95167: 0 140: 95168: 0 140: 95169: 0 140: 95170: 0 140: 95171: 0 140: 95172: 0 140: 95173: 0 140: 95174: 0 140: 95175: 0 140: 95176: 0 140: 95177: 0 140: 95178: 0 140: 95179: 0 140: 95180: 0 140: 95181: 0 140: 95182: 0 140: 95183: 0 140: 95184: 0 140: 95185: 0 140: 95186: 0 140: 95187: 0 140: 95188: 0 140: 95189: 0 140: 95190: 0 140: 95191: 0 140: 95192: 0 140: 95193: 0 140: 95194: 0 140: 95195: 0 140: 95196: 0 140: 95197: 0 140: 95198: 0 140: 95199: 0 140: 95200: 0 140: 95201: 0 140: 95202: 0 140: 95203: 0 140: 95204: 0 140: 95205: 0 140: 95206: 0 140: 95207: 0 140: 95208: 0 140: 95209: 0 140: 95210: 0 140: 95211: 0 140: 95212: 0 140: 95213: 0 140: 95214: 0 140: 95215: 0 140: 95216: 0 140: 95217: 0 140: 95218: 0 140: 95219: 0 140: 95220: 0 140: 95221: 0 140: 95222: 0 140: 95223: 0 140: 95224: 0 140: 95225: 0 140: 95226: 0 140: 95227: 0 140: 95228: 0 140: 95229: 0 140: 95230: 0 140: 95231: 0 140: 95232: 0 140: 95233: 0 140: 95234: 0 140: 95235: 0 140: 95236: 0 140: 95237: 0 140: 95238: 0 140: 95239: 0 140: 95240: 0 140: 95241: 0 140: 95242: 0 140: 95243: 0 140: 95244: 0 140: 95245: 0 140: 95246: 0 140: 95247: 0 140: 95248: 0 140: 95249: 0 140: 95250: 0 140: 95251: 0 140: 95252: 0 140: 95253: 0 140: 95254: 0 140: 95255: 0 140: 95256: 0 140: 95257: 0 140: 95258: 0 140: 95259: 0 140: 95260: 0 140: 95261: 0 140: 95262: 0 140: 95263: 0 140: 95264: 0 140: 95265: 0 140: 95266: 0 140: 95267: 0 140: 95268: 0 140: 95269: 0 140: 95270: 0 140: 95271: 0 140: 95272: 0 140: 95273: 0 140: 95274: 0 140: 95275: 0 140: 95276: 0 140: 95277: 0 140: 95278: 0 140: 95279: 0 140: 95280: 0 140: 95281: 0 140: 95282: 0 140: 95283: 0 140: 95284: 0 140: 95285: 0 140: 95286: 0 140: 95287: 0 140: 95288: 0 140: 95289: 0 140: 95290: 0 140: 95291: 0 140: 95292: 0 140: 95293: 0 140: 95294: 0 140: 95295: 0 140: 95296: 0 140: 95297: 0 140: 95298: 0 140: 95299: 0 140: 95300: 0 140: 95301: 0 140: 95302: 0 140: 95303: 0 140: 95304: 0 140: 95305: 0 140: 95306: 0 140: 95307: 0 140: 95308: 0 140: 95309: 0 140: 95310: 0 140: 95311: 0 140: 95312: 0 140: 95313: 0 140: 95314: 0 140: 95315: 0 140: 95316: 0 140: 95317: 0 140: 95318: 0 140: 95319: 0 140: 95320: 0 140: 95321: 0 140: 95322: 0 140: 95323: 0 140: 95324: 0 140: 95325: 0 140: 95326: 0 140: 95327: 0 140: 95328: 0 140: 95329: 0 140: 95330: 0 140: 95331: 0 140: 95332: 0 140: 95333: 0 140: 95334: 0 140: 95335: 0 140: 95336: 0 140: 95337: 0 140: 95338: 0 140: 95339: 0 140: 95340: 0 140: 95341: 0 140: 95342: 0 140: 95343: 0 140: 95344: 0 140: 95345: 0 140: 95346: 0 140: 95347: 0 140: 95348: 0 140: 95349: 0 140: 95350: 0 140: 95351: 0 140: 95352: 0 140: 95353: 0 140: 95354: 0 140: 95355: 0 140: 95356: 0 140: 95357: 0 140: 95358: 0 140: 95359: 0 140: 95360: 0 140: 95361: 0 140: 95362: 0 140: 95363: 0 140: 95364: 0 140: 95365: 0 140: 95366: 0 140: 95367: 0 140: 95368: 0 140: 95369: 0 140: 95370: 0 140: 95371: 0 140: 95372: 0 140: 95373: 0 140: 95374: 0 140: 95375: 0 140: 95376: 0 140: 95377: 0 140: 95378: 0 140: 95379: 0 140: 95380: 0 140: 95381: 0 140: 95382: 0 140: 95383: 0 140: 95384: 0 140: 95385: 0 140: 95386: 0 140: 95387: 0 140: 95388: 0 140: 95389: 0 140: 95390: 0 140: 95391: 0 140: 95392: 0 140: 95393: 0 140: 95394: 0 140: 95395: 0 140: 95396: 0 140: 95397: 0 140: 95398: 0 140: 95399: 0 140: 95400: 0 140: 95401: 0 140: 95402: 0 140: 95403: 0 140: 95404: 0 140: 95405: 0 140: 95406: 0 140: 95407: 0 140: 95408: 0 140: 95409: 0 140: 95410: 0 140: 95411: 0 140: 95412: 0 140: 95413: 0 140: 95414: 0 140: 95415: 0 140: 95416: 0 140: 95417: 0 140: 95418: 0 140: 95419: 0 140: 95420: 0 140: 95421: 0 140: 95422: 0 140: 95423: 0 140: 95424: 0 140: 95425: 0 140: 95426: 0 140: 95427: 0 140: 95428: 0 140: 95429: 0 140: 95430: 0 140: 95431: 0 140: 95432: 0 140: 95433: 0 140: 95434: 0 140: 95435: 0 140: 95436: 0 140: 95437: 0 140: 95438: 0 140: 95439: 0 140: 95440: 0 140: 95441: 0 140: 95442: 0 140: 95443: 0 140: 95444: 0 140: 95445: 0 140: 95446: 0 140: 95447: 0 140: 95448: 0 140: 95449: 0 140: 95450: 0 140: 95451: 0 140: 95452: 0 140: 95453: 0 140: 95454: 0 140: 95455: 0 140: 95456: 0 140: 95457: 0 140: 95458: 0 140: 95459: 0 140: 95460: 0 140: 95461: 0 140: 95462: 0 140: 95463: 0 140: 95464: 0 140: 95465: 0 140: 95466: 0 140: 95467: 0 140: 95468: 0 140: 95469: 0 140: 95470: 0 140: 95471: 0 140: 95472: 0 140: 95473: 0 140: 95474: 0 140: 95475: 0 140: 95476: 0 140: 95477: 0 140: 95478: 0 140: 95479: 0 140: 95480: 0 140: 95481: 0 140: 95482: 0 140: 95483: 0 140: 95484: 0 140: 95485: 0 140: 95486: 0 140: 95487: 0 140: 95488: 0 140: 95489: 0 140: 95490: 0 140: 95491: 0 140: 95492: 0 140: 95493: 0 140: 95494: 0 140: 95495: 0 140: 95496: 0 140: 95497: 0 140: 95498: 0 140: 95499: 0 140: 95500: 0 140: 95501: 0 140: 95502: 0 140: 95503: 0 140: 95504: 0 140: 95505: 0 140: 95506: 0 140: 95507: 0 140: 95508: 0 140: 95509: 0 140: 95510: 0 140: 95511: 0 140: 95512: 0 140: 95513: 0 140: 95514: 0 140: 95515: 0 140: 95516: 0 140: 95517: 0 140: 95518: 0 140: 95519: 0 140: 95520: 0 140: 95521: 0 140: 95522: 0 140: 95523: 0 140: 95524: 0 140: 95525: 0 140: 95526: 0 140: 95527: 0 140: 95528: 0 140: 95529: 0 140: 95530: 0 140: 95531: 0 140: 95532: 0 140: 95533: 0 140: 95534: 0 140: 95535: 0 140: 95536: 0 140: 95537: 0 140: 95538: 0 140: 95539: 0 140: 95540: 0 140: 95541: 0 140: 95542: 0 140: 95543: 0 140: 95544: 0 140: 95545: 0 140: 95546: 0 140: 95547: 0 140: 95548: 0 140: 95549: 0 140: 95550: 0 140: 95551: 0 140: 95552: 0 140: 95553: 0 140: 95554: 0 140: 95555: 0 140: 95556: 0 140: 95557: 0 140: 95558: 0 140: 95559: 0 140: 95560: 0 140: 95561: 0 140: 95562: 0 140: 95563: 0 140: 95564: 0 140: 95565: 0 140: 95566: 0 140: 95567: 0 140: 95568: 0 140: 95569: 0 140: 95570: 0 140: 95571: 0 140: 95572: 0 140: 95573: 0 140: 95574: 0 140: 95575: 0 140: 95576: 0 140: 95577: 0 140: 95578: 0 140: 95579: 0 140: 95580: 0 140: 95581: 0 140: 95582: 0 140: 95583: 0 140: 95584: 0 140: 95585: 0 140: 95586: 0 140: 95587: 0 140: 95588: 0 140: 95589: 0 140: 95590: 0 140: 95591: 0 140: 95592: 0 140: 95593: 0 140: 95594: 0 140: 95595: 0 140: 95596: 0 140: 95597: 0 140: 95598: 0 140: 95599: 0 140: 95600: 0 140: 95601: 0 140: 95602: 0 140: 95603: 0 140: 95604: 0 140: 95605: 0 140: 95606: 0 140: 95607: 0 140: 95608: 0 140: 95609: 0 140: 95610: 0 140: 95611: 0 140: 95612: 0 140: 95613: 0 140: 95614: 0 140: 95615: 0 140: 95616: 0 140: 95617: 0 140: 95618: 0 140: 95619: 0 140: 95620: 0 140: 95621: 0 140: 95622: 0 140: 95623: 0 140: 95624: 0 140: 95625: 0 140: 95626: 0 140: 95627: 0 140: 95628: 0 140: 95629: 0 140: 95630: 0 140: 95631: 0 140: 95632: 0 140: 95633: 0 140: 95634: 0 140: 95635: 0 140: 95636: 0 140: 95637: 0 140: 95638: 0 140: 95639: 0 140: 95640: 0 140: 95641: 0 140: 95642: 0 140: 95643: 0 140: 95644: 0 140: 95645: 0 140: 95646: 0 140: 95647: 0 140: 95648: 0 140: 95649: 0 140: 95650: 0 140: 95651: 0 140: 95652: 0 140: 95653: 0 140: 95654: 0 140: 95655: 0 140: 95656: 0 140: 95657: 0 140: 95658: 0 140: 95659: 0 140: 95660: 0 140: 95661: 0 140: 95662: 0 140: 95663: 0 140: 95664: 0 140: 95665: 0 140: 95666: 0 140: 95667: 0 140: 95668: 0 140: 95669: 0 140: 95670: 0 140: 95671: 0 140: 95672: 0 140: 95673: 0 140: 95674: 0 140: 95675: 0 140: 95676: 0 140: 95677: 0 140: 95678: 0 140: 95679: 0 140: 95680: 0 140: 95681: 0 140: 95682: 0 140: 95683: 0 140: 95684: 0 140: 95685: 0 140: 95686: 0 140: 95687: 0 140: 95688: 0 140: 95689: 0 140: 95690: 0 140: 95691: 0 140: 95692: 0 140: 95693: 0 140: 95694: 0 140: 95695: 0 140: 95696: 0 140: 95697: 0 140: 95698: 0 140: 95699: 0 140: 95700: 0 140: 95701: 0 140: 95702: 0 140: 95703: 0 140: 95704: 0 140: 95705: 0 140: 95706: 0 140: 95707: 0 140: 95708: 0 140: 95709: 0 140: 95710: 0 140: 95711: 0 140: 95712: 0 140: 95713: 0 140: 95714: 0 140: 95715: 0 140: 95716: 0 140: 95717: 0 140: 95718: 0 140: 95719: 0 140: 95720: 0 140: 95721: 0 140: 95722: 0 140: 95723: 0 140: 95724: 0 140: 95725: 0 140: 95726: 0 140: 95727: 0 140: 95728: 0 140: 95729: 0 140: 95730: 0 140: 95731: 0 140: 95732: 0 140: 95733: 0 140: 95734: 0 140: 95735: 0 140: 95736: 0 140: 95737: 0 140: 95738: 0 140: 95739: 0 140: 95740: 0 140: 95741: 0 140: 95742: 0 140: 95743: 0 140: 95744: 0 140: 95745: 0 140: 95746: 0 140: 95747: 0 140: 95748: 0 140: 95749: 0 140: 95750: 0 140: 95751: 0 140: 95752: 0 140: 95753: 0 140: 95754: 0 140: 95755: 0 140: 95756: 0 140: 95757: 0 140: 95758: 0 140: 95759: 0 140: 95760: 0 140: 95761: 0 140: 95762: 0 140: 95763: 0 140: 95764: 0 140: 95765: 0 140: 95766: 0 140: 95767: 0 140: 95768: 0 140: 95769: 0 140: 95770: 0 140: 95771: 0 140: 95772: 0 140: 95773: 0 140: 95774: 0 140: 95775: 0 140: 95776: 0 140: 95777: 0 140: 95778: 0 140: 95779: 0 140: 95780: 0 140: 95781: 0 140: 95782: 0 140: 95783: 0 140: 95784: 0 140: 95785: 0 140: 95786: 0 140: 95787: 0 140: 95788: 0 140: 95789: 0 140: 95790: 0 140: 95791: 0 140: 95792: 0 140: 95793: 0 140: 95794: 0 140: 95795: 0 140: 95796: 0 140: 95797: 0 140: 95798: 0 140: 95799: 0 140: 95800: 0 140: 95801: 0 140: 95802: 0 140: 95803: 0 140: 95804: 0 140: 95805: 0 140: 95806: 0 140: 95807: 0 140: 95808: 0 140: 95809: 0 140: 95810: 0 140: 95811: 0 140: 95812: 0 140: 95813: 0 140: 95814: 0 140: 95815: 0 140: 95816: 0 140: 95817: 0 140: 95818: 0 140: 95819: 0 140: 95820: 0 140: 95821: 0 140: 95822: 0 140: 95823: 0 140: 95824: 0 140: 95825: 0 140: 95826: 0 140: 95827: 0 140: 95828: 0 140: 95829: 0 140: 95830: 0 140: 95831: 0 140: 95832: 0 140: 95833: 0 140: 95834: 0 140: 95835: 0 140: 95836: 0 140: 95837: 0 140: 95838: 0 140: 95839: 0 140: 95840: 0 140: 95841: 0 140: 95842: 0 140: 95843: 0 140: 95844: 0 140: 95845: 0 140: 95846: 0 140: 95847: 0 140: 95848: 0 140: 95849: 0 140: 95850: 0 140: 95851: 0 140: 95852: 0 140: 95853: 0 140: 95854: 0 140: 95855: 0 140: 95856: 0 140: 95857: 0 140: 95858: 0 140: 95859: 0 140: 95860: 0 140: 95861: 0 140: 95862: 0 140: 95863: 0 140: 95864: 0 140: 95865: 0 140: 95866: 0 140: 95867: 0 140: 95868: 0 140: 95869: 0 140: 95870: 0 140: 95871: 0 140: 95872: 0 140: 95873: 0 140: 95874: 0 140: 95875: 0 140: 95876: 0 140: 95877: 0 140: 95878: 0 140: 95879: 0 140: 95880: 0 140: 95881: 0 140: 95882: 0 140: 95883: 0 140: 95884: 0 140: 95885: 0 140: 95886: 0 140: 95887: 0 140: 95888: 0 140: 95889: 0 140: 95890: 0 140: 95891: 0 140: 95892: 0 140: 95893: 0 140: 95894: 0 140: 95895: 0 140: 95896: 0 140: 95897: 0 140: 95898: 0 140: 95899: 0 140: 95900: 0 140: 95901: 0 140: 95902: 0 140: 95903: 0 140: 95904: 0 140: 95905: 0 140: 95906: 0 140: 95907: 0 140: 95908: 0 140: 95909: 0 140: 95910: 0 140: 95911: 0 140: 95912: 0 140: 95913: 0 140: 95914: 0 140: 95915: 0 140: 95916: 0 140: 95917: 0 140: 95918: 0 140: 95919: 0 140: 95920: 0 140: 95921: 0 140: 95922: 0 140: 95923: 0 140: 95924: 0 140: 95925: 0 140: 95926: 0 140: 95927: 0 140: 95928: 0 140: 95929: 0 140: 95930: 0 140: 95931: 0 140: 95932: 0 140: 95933: 0 140: 95934: 0 140: 95935: 0 140: 95936: 0 140: 95937: 0 140: 95938: 0 140: 95939: 0 140: 95940: 0 140: 95941: 0 140: 95942: 0 140: 95943: 0 140: 95944: 0 140: 95945: 0 140: 95946: 0 140: 95947: 0 140: 95948: 0 140: 95949: 0 140: 95950: 0 140: 95951: 0 140: 95952: 0 140: 95953: 0 140: 95954: 0 140: 95955: 0 140: 95956: 0 140: 95957: 0 140: 95958: 0 140: 95959: 0 140: 95960: 0 140: 95961: 0 140: 95962: 0 140: 95963: 0 140: 95964: 0 140: 95965: 0 140: 95966: 0 140: 95967: 0 140: 95968: 0 140: 95969: 0 140: 95970: 0 140: 95971: 0 140: 95972: 0 140: 95973: 0 140: 95974: 0 140: 95975: 0 140: 95976: 0 140: 95977: 0 140: 95978: 0 140: 95979: 0 140: 95980: 0 140: 95981: 0 140: 95982: 0 140: 95983: 0 140: 95984: 0 140: 95985: 0 140: 95986: 0 140: 95987: 0 140: 95988: 0 140: 95989: 0 140: 95990: 0 140: 95991: 0 140: 95992: 0 140: 95993: 0 140: 95994: 0 140: 95995: 0 140: 95996: 0 140: 95997: 0 140: 95998: 0 140: 95999: 0 140: 96000: 0 140: 96001: 0 140: 96002: 0 140: 96003: 0 140: 96004: 0 140: 96005: 0 140: 96006: 0 140: 96007: 0 140: 96008: 0 140: 96009: 0 140: 96010: 0 140: 96011: 0 140: 96012: 0 140: 96013: 0 140: 96014: 0 140: 96015: 0 140: 96016: 0 140: 96017: 0 140: 96018: 0 140: 96019: 0 140: 96020: 0 140: 96021: 0 140: 96022: 0 140: 96023: 0 140: 96024: 0 140: 96025: 0 140: 96026: 0 140: 96027: 0 140: 96028: 0 140: 96029: 0 140: 96030: 0 140: 96031: 0 140: 96032: 0 140: 96033: 0 140: 96034: 0 140: 96035: 0 140: 96036: 0 140: 96037: 0 140: 96038: 0 140: 96039: 0 140: 96040: 0 140: 96041: 0 140: 96042: 0 140: 96043: 0 140: 96044: 0 140: 96045: 0 140: 96046: 0 140: 96047: 0 140: 96048: 0 140: 96049: 0 140: 96050: 0 140: 96051: 0 140: 96052: 0 140: 96053: 0 140: 96054: 0 140: 96055: 0 140: 96056: 0 140: 96057: 0 140: 96058: 0 140: 96059: 0 140: 96060: 0 140: 96061: 0 140: 96062: 0 140: 96063: 0 140: 96064: 0 140: 96065: 0 140: 96066: 0 140: 96067: 0 140: 96068: 0 140: 96069: 0 140: 96070: 0 140: 96071: 0 140: 96072: 0 140: 96073: 0 140: 96074: 0 140: 96075: 0 140: 96076: 0 140: 96077: 0 140: 96078: 0 140: 96079: 0 140: 96080: 0 140: 96081: 0 140: 96082: 0 140: 96083: 0 140: 96084: 0 140: 96085: 0 140: 96086: 0 140: 96087: 0 140: 96088: 0 140: 96089: 0 140: 96090: 0 140: 96091: 0 140: 96092: 0 140: 96093: 0 140: 96094: 0 140: 96095: 0 140: 96096: 0 140: 96097: 0 140: 96098: 0 140: 96099: 0 140: 96100: 0 140: 96101: 0 140: 96102: 0 140: 96103: 0 140: 96104: 0 140: 96105: 0 140: 96106: 0 140: 96107: 0 140: 96108: 0 140: 96109: 0 140: 96110: 0 140: 96111: 0 140: 96112: 0 140: 96113: 0 140: 96114: 0 140: 96115: 0 140: 96116: 0 140: 96117: 0 140: 96118: 0 140: 96119: 0 140: 96120: 0 140: 96121: 0 140: 96122: 0 140: 96123: 0 140: 96124: 0 140: 96125: 0 140: 96126: 0 140: 96127: 0 140: 96128: 0 140: 96129: 0 140: 96130: 0 140: 96131: 0 140: 96132: 0 140: 96133: 0 140: 96134: 0 140: 96135: 0 140: 96136: 0 140: 96137: 0 140: 96138: 0 140: 96139: 0 140: 96140: 0 140: 96141: 0 140: 96142: 0 140: 96143: 0 140: 96144: 0 140: 96145: 0 140: 96146: 0 140: 96147: 0 140: 96148: 0 140: 96149: 0 140: 96150: 0 140: 96151: 0 140: 96152: 0 140: 96153: 0 140: 96154: 0 140: 96155: 0 140: 96156: 0 140: 96157: 0 140: 96158: 0 140: 96159: 0 140: 96160: 0 140: 96161: 0 140: 96162: 0 140: 96163: 0 140: 96164: 0 140: 96165: 0 140: 96166: 0 140: 96167: 0 140: 96168: 0 140: 96169: 0 140: 96170: 0 140: 96171: 0 140: 96172: 0 140: 96173: 0 140: 96174: 0 140: 96175: 0 140: 96176: 0 140: 96177: 0 140: 96178: 0 140: 96179: 0 140: 96180: 0 140: 96181: 0 140: 96182: 0 140: 96183: 0 140: 96184: 0 140: 96185: 0 140: 96186: 0 140: 96187: 0 140: 96188: 0 140: 96189: 0 140: 96190: 0 140: 96191: 0 140: 96192: 0 140: 96193: 0 140: 96194: 0 140: 96195: 0 140: 96196: 0 140: 96197: 0 140: 96198: 0 140: 96199: 0 140: 96200: 0 140: 96201: 0 140: 96202: 0 140: 96203: 0 140: 96204: 0 140: 96205: 0 140: 96206: 0 140: 96207: 0 140: 96208: 0 140: 96209: 0 140: 96210: 0 140: 96211: 0 140: 96212: 0 140: 96213: 0 140: 96214: 0 140: 96215: 0 140: 96216: 0 140: 96217: 0 140: 96218: 0 140: 96219: 0 140: 96220: 0 140: 96221: 0 140: 96222: 0 140: 96223: 0 140: 96224: 0 140: 96225: 0 140: 96226: 0 140: 96227: 0 140: 96228: 0 140: 96229: 0 140: 96230: 0 140: 96231: 0 140: 96232: 0 140: 96233: 0 140: 96234: 0 140: 96235: 0 140: 96236: 0 140: 96237: 0 140: 96238: 0 140: 96239: 0 140: 96240: 0 140: 96241: 0 140: 96242: 0 140: 96243: 0 140: 96244: 0 140: 96245: 0 140: 96246: 0 140: 96247: 0 140: 96248: 0 140: 96249: 0 140: 96250: 0 140: 96251: 0 140: 96252: 0 140: 96253: 0 140: 96254: 0 140: 96255: 0 140: 96256: 0 140: 96257: 0 140: 96258: 0 140: 96259: 0 140: 96260: 0 140: 96261: 0 140: 96262: 0 140: 96263: 0 140: 96264: 0 140: 96265: 0 140: 96266: 0 140: 96267: 0 140: 96268: 0 140: 96269: 0 140: 96270: 0 140: 96271: 0 140: 96272: 0 140: 96273: 0 140: 96274: 0 140: 96275: 0 140: 96276: 0 140: 96277: 0 140: 96278: 0 140: 96279: 0 140: 96280: 0 140: 96281: 0 140: 96282: 0 140: 96283: 0 140: 96284: 0 140: 96285: 0 140: 96286: 0 140: 96287: 0 140: 96288: 0 140: 96289: 0 140: 96290: 0 140: 96291: 0 140: 96292: 0 140: 96293: 0 140: 96294: 0 140: 96295: 0 140: 96296: 0 140: 96297: 0 140: 96298: 0 140: 96299: 0 140: 96300: 0 140: 96301: 0 140: 96302: 0 140: 96303: 0 140: 96304: 0 140: 96305: 0 140: 96306: 0 140: 96307: 0 140: 96308: 0 140: 96309: 0 140: 96310: 0 140: 96311: 0 140: 96312: 0 140: 96313: 0 140: 96314: 0 140: 96315: 0 140: 96316: 0 140: 96317: 0 140: 96318: 0 140: 96319: 0 140: 96320: 0 140: 96321: 0 140: 96322: 0 140: 96323: 0 140: 96324: 0 140: 96325: 0 140: 96326: 0 140: 96327: 0 140: 96328: 0 140: 96329: 0 140: 96330: 0 140: 96331: 0 140: 96332: 0 140: 96333: 0 140: 96334: 0 140: 96335: 0 140: 96336: 0 140: 96337: 0 140: 96338: 0 140: 96339: 0 140: 96340: 0 140: 96341: 0 140: 96342: 0 140: 96343: 0 140: 96344: 0 140: 96345: 0 140: 96346: 0 140: 96347: 0 140: 96348: 0 140: 96349: 0 140: 96350: 0 140: 96351: 0 140: 96352: 0 140: 96353: 0 140: 96354: 0 140: 96355: 0 140: 96356: 0 140: 96357: 0 140: 96358: 0 140: 96359: 0 140: 96360: 0 140: 96361: 0 140: 96362: 0 140: 96363: 0 140: 96364: 0 140: 96365: 0 140: 96366: 0 140: 96367: 0 140: 96368: 0 140: 96369: 0 140: 96370: 0 140: 96371: 0 140: 96372: 0 140: 96373: 0 140: 96374: 0 140: 96375: 0 140: 96376: 0 140: 96377: 0 140: 96378: 0 140: 96379: 0 140: 96380: 0 140: 96381: 0 140: 96382: 0 140: 96383: 0 140: 96384: 0 140: 96385: 0 140: 96386: 0 140: 96387: 0 140: 96388: 0 140: 96389: 0 140: 96390: 0 140: 96391: 0 140: 96392: 0 140: 96393: 0 140: 96394: 0 140: 96395: 0 140: 96396: 0 140: 96397: 0 140: 96398: 0 140: 96399: 0 140: 96400: 0 140: 96401: 0 140: 96402: 0 140: 96403: 0 140: 96404: 0 140: 96405: 0 140: 96406: 0 140: 96407: 0 140: 96408: 0 140: 96409: 0 140: 96410: 0 140: 96411: 0 140: 96412: 0 140: 96413: 0 140: 96414: 0 140: 96415: 0 140: 96416: 0 140: 96417: 0 140: 96418: 0 140: 96419: 0 140: 96420: 0 140: 96421: 0 140: 96422: 0 140: 96423: 0 140: 96424: 0 140: 96425: 0 140: 96426: 0 140: 96427: 0 140: 96428: 0 140: 96429: 0 140: 96430: 0 140: 96431: 0 140: 96432: 0 140: 96433: 0 140: 96434: 0 140: 96435: 0 140: 96436: 0 140: 96437: 0 140: 96438: 0 140: 96439: 0 140: 96440: 0 140: 96441: 0 140: 96442: 0 140: 96443: 0 140: 96444: 0 140: 96445: 0 140: 96446: 0 140: 96447: 0 140: 96448: 0 140: 96449: 0 140: 96450: 0 140: 96451: 0 140: 96452: 0 140: 96453: 0 140: 96454: 0 140: 96455: 0 140: 96456: 0 140: 96457: 0 140: 96458: 0 140: 96459: 0 140: 96460: 0 140: 96461: 0 140: 96462: 0 140: 96463: 0 140: 96464: 0 140: 96465: 0 140: 96466: 0 140: 96467: 0 140: 96468: 0 140: 96469: 0 140: 96470: 0 140: 96471: 0 140: 96472: 0 140: 96473: 0 140: 96474: 0 140: 96475: 0 140: 96476: 0 140: 96477: 0 140: 96478: 0 140: 96479: 0 140: 96480: 0 140: 96481: 0 140: 96482: 0 140: 96483: 0 140: 96484: 0 140: 96485: 0 140: 96486: 0 140: 96487: 0 140: 96488: 0 140: 96489: 0 140: 96490: 0 140: 96491: 0 140: 96492: 0 140: 96493: 0 140: 96494: 0 140: 96495: 0 140: 96496: 0 140: 96497: 0 140: 96498: 0 140: 96499: 0 140: 96500: 0 140: 96501: 0 140: 96502: 0 140: 96503: 0 140: 96504: 0 140: 96505: 0 140: 96506: 0 140: 96507: 0 140: 96508: 0 140: 96509: 0 140: 96510: 0 140: 96511: 0 140: 96512: 0 140: 96513: 0 140: 96514: 0 140: 96515: 0 140: 96516: 0 140: 96517: 0 140: 96518: 0 140: 96519: 0 140: 96520: 0 140: 96521: 0 140: 96522: 0 140: 96523: 0 140: 96524: 0 140: 96525: 0 140: 96526: 0 140: 96527: 0 140: 96528: 0 140: 96529: 0 140: 96530: 0 140: 96531: 0 140: 96532: 0 140: 96533: 0 140: 96534: 0 140: 96535: 0 140: 96536: 0 140: 96537: 0 140: 96538: 0 140: 96539: 0 140: 96540: 0 140: 96541: 0 140: 96542: 0 140: 96543: 0 140: 96544: 0 140: 96545: 0 140: 96546: 0 140: 96547: 0 140: 96548: 0 140: 96549: 0 140: 96550: 0 140: 96551: 0 140: 96552: 0 140: 96553: 0 140: 96554: 0 140: 96555: 0 140: 96556: 0 140: 96557: 0 140: 96558: 0 140: 96559: 0 140: 96560: 0 140: 96561: 0 140: 96562: 0 140: 96563: 0 140: 96564: 0 140: 96565: 0 140: 96566: 0 140: 96567: 0 140: 96568: 0 140: 96569: 0 140: 96570: 0 140: 96571: 0 140: 96572: 0 140: 96573: 0 140: 96574: 0 140: 96575: 0 140: 96576: 0 140: 96577: 0 140: 96578: 0 140: 96579: 0 140: 96580: 0 140: 96581: 0 140: 96582: 0 140: 96583: 0 140: 96584: 0 140: 96585: 0 140: 96586: 0 140: 96587: 0 140: 96588: 0 140: 96589: 0 140: 96590: 0 140: 96591: 0 140: 96592: 0 140: 96593: 0 140: 96594: 0 140: 96595: 0 140: 96596: 0 140: 96597: 0 140: 96598: 0 140: 96599: 0 140: 96600: 0 140: 96601: 0 140: 96602: 0 140: 96603: 0 140: 96604: 0 140: 96605: 0 140: 96606: 0 140: 96607: 0 140: 96608: 0 140: 96609: 0 140: 96610: 0 140: 96611: 0 140: 96612: 0 140: 96613: 0 140: 96614: 0 140: 96615: 0 140: 96616: 0 140: 96617: 0 140: 96618: 0 140: 96619: 0 140: 96620: 0 140: 96621: 0 140: 96622: 0 140: 96623: 0 140: 96624: 0 140: 96625: 0 140: 96626: 0 140: 96627: 0 140: 96628: 0 140: 96629: 0 140: 96630: 0 140: 96631: 0 140: 96632: 0 140: 96633: 0 140: 96634: 0 140: 96635: 0 140: 96636: 0 140: 96637: 0 140: 96638: 0 140: 96639: 0 140: 96640: 0 140: 96641: 0 140: 96642: 0 140: 96643: 0 140: 96644: 0 140: 96645: 0 140: 96646: 0 140: 96647: 0 140: 96648: 0 140: 96649: 0 140: 96650: 0 140: 96651: 0 140: 96652: 0 140: 96653: 0 140: 96654: 0 140: 96655: 0 140: 96656: 0 140: 96657: 0 140: 96658: 0 140: 96659: 0 140: 96660: 0 140: 96661: 0 140: 96662: 0 140: 96663: 0 140: 96664: 0 140: 96665: 0 140: 96666: 0 140: 96667: 0 140: 96668: 0 140: 96669: 0 140: 96670: 0 140: 96671: 0 140: 96672: 0 140: 96673: 0 140: 96674: 0 140: 96675: 0 140: 96676: 0 140: 96677: 0 140: 96678: 0 140: 96679: 0 140: 96680: 0 140: 96681: 0 140: 96682: 0 140: 96683: 0 140: 96684: 0 140: 96685: 0 140: 96686: 0 140: 96687: 0 140: 96688: 0 140: 96689: 0 140: 96690: 0 140: 96691: 0 140: 96692: 0 140: 96693: 0 140: 96694: 0 140: 96695: 0 140: 96696: 0 140: 96697: 0 140: 96698: 0 140: 96699: 0 140: 96700: 0 140: 96701: 0 140: 96702: 0 140: 96703: 0 140: 96704: 0 140: 96705: 0 140: 96706: 0 140: 96707: 0 140: 96708: 0 140: 96709: 0 140: 96710: 0 140: 96711: 0 140: 96712: 0 140: 96713: 0 140: 96714: 0 140: 96715: 0 140: 96716: 0 140: 96717: 0 140: 96718: 0 140: 96719: 0 140: 96720: 0 140: 96721: 0 140: 96722: 0 140: 96723: 0 140: 96724: 0 140: 96725: 0 140: 96726: 0 140: 96727: 0 140: 96728: 0 140: 96729: 0 140: 96730: 0 140: 96731: 0 140: 96732: 0 140: 96733: 0 140: 96734: 0 140: 96735: 0 140: 96736: 0 140: 96737: 0 140: 96738: 0 140: 96739: 0 140: 96740: 0 140: 96741: 0 140: 96742: 0 140: 96743: 0 140: 96744: 0 140: 96745: 0 140: 96746: 0 140: 96747: 0 140: 96748: 0 140: 96749: 0 140: 96750: 0 140: 96751: 0 140: 96752: 0 140: 96753: 0 140: 96754: 0 140: 96755: 0 140: 96756: 0 140: 96757: 0 140: 96758: 0 140: 96759: 0 140: 96760: 0 140: 96761: 0 140: 96762: 0 140: 96763: 0 140: 96764: 0 140: 96765: 0 140: 96766: 0 140: 96767: 0 140: 96768: 0 140: 96769: 0 140: 96770: 0 140: 96771: 0 140: 96772: 0 140: 96773: 0 140: 96774: 0 140: 96775: 0 140: 96776: 0 140: 96777: 0 140: 96778: 0 140: 96779: 0 140: 96780: 0 140: 96781: 0 140: 96782: 0 140: 96783: 0 140: 96784: 0 140: 96785: 0 140: 96786: 0 140: 96787: 0 140: 96788: 0 140: 96789: 0 140: 96790: 0 140: 96791: 0 140: 96792: 0 140: 96793: 0 140: 96794: 0 140: 96795: 0 140: 96796: 0 140: 96797: 0 140: 96798: 0 140: 96799: 0 140: 96800: 0 140: 96801: 0 140: 96802: 0 140: 96803: 0 140: 96804: 0 140: 96805: 0 140: 96806: 0 140: 96807: 0 140: 96808: 0 140: 96809: 0 140: 96810: 0 140: 96811: 0 140: 96812: 0 140: 96813: 0 140: 96814: 0 140: 96815: 0 140: 96816: 0 140: 96817: 0 140: 96818: 0 140: 96819: 0 140: 96820: 0 140: 96821: 0 140: 96822: 0 140: 96823: 0 140: 96824: 0 140: 96825: 0 140: 96826: 0 140: 96827: 0 140: 96828: 0 140: 96829: 0 140: 96830: 0 140: 96831: 0 140: 96832: 0 140: 96833: 0 140: 96834: 0 140: 96835: 0 140: 96836: 0 140: 96837: 0 140: 96838: 0 140: 96839: 0 140: 96840: 0 140: 96841: 0 140: 96842: 0 140: 96843: 0 140: 96844: 0 140: 96845: 0 140: 96846: 0 140: 96847: 0 140: 96848: 0 140: 96849: 0 140: 96850: 0 140: 96851: 0 140: 96852: 0 140: 96853: 0 140: 96854: 0 140: 96855: 0 140: 96856: 0 140: 96857: 0 140: 96858: 0 140: 96859: 0 140: 96860: 0 140: 96861: 0 140: 96862: 0 140: 96863: 0 140: 96864: 0 140: 96865: 0 140: 96866: 0 140: 96867: 0 140: 96868: 0 140: 96869: 0 140: 96870: 0 140: 96871: 0 140: 96872: 0 140: 96873: 0 140: 96874: 0 140: 96875: 0 140: 96876: 0 140: 96877: 0 140: 96878: 0 140: 96879: 0 140: 96880: 0 140: 96881: 0 140: 96882: 0 140: 96883: 0 140: 96884: 0 140: 96885: 0 140: 96886: 0 140: 96887: 0 140: 96888: 0 140: 96889: 0 140: 96890: 0 140: 96891: 0 140: 96892: 0 140: 96893: 0 140: 96894: 0 140: 96895: 0 140: 96896: 0 140: 96897: 0 140: 96898: 0 140: 96899: 0 140: 96900: 0 140: 96901: 0 140: 96902: 0 140: 96903: 0 140: 96904: 0 140: 96905: 0 140: 96906: 0 140: 96907: 0 140: 96908: 0 140: 96909: 0 140: 96910: 0 140: 96911: 0 140: 96912: 0 140: 96913: 0 140: 96914: 0 140: 96915: 0 140: 96916: 0 140: 96917: 0 140: 96918: 0 140: 96919: 0 140: 96920: 0 140: 96921: 0 140: 96922: 0 140: 96923: 0 140: 96924: 0 140: 96925: 0 140: 96926: 0 140: 96927: 0 140: 96928: 0 140: 96929: 0 140: 96930: 0 140: 96931: 0 140: 96932: 0 140: 96933: 0 140: 96934: 0 140: 96935: 0 140: 96936: 0 140: 96937: 0 140: 96938: 0 140: 96939: 0 140: 96940: 0 140: 96941: 0 140: 96942: 0 140: 96943: 0 140: 96944: 0 140: 96945: 0 140: 96946: 0 140: 96947: 0 140: 96948: 0 140: 96949: 0 140: 96950: 0 140: 96951: 0 140: 96952: 0 140: 96953: 0 140: 96954: 0 140: 96955: 0 140: 96956: 0 140: 96957: 0 140: 96958: 0 140: 96959: 0 140: 96960: 0 140: 96961: 0 140: 96962: 0 140: 96963: 0 140: 96964: 0 140: 96965: 0 140: 96966: 0 140: 96967: 0 140: 96968: 0 140: 96969: 0 140: 96970: 0 140: 96971: 0 140: 96972: 0 140: 96973: 0 140: 96974: 0 140: 96975: 0 140: 96976: 0 140: 96977: 0 140: 96978: 0 140: 96979: 0 140: 96980: 0 140: 96981: 0 140: 96982: 0 140: 96983: 0 140: 96984: 0 140: 96985: 0 140: 96986: 0 140: 96987: 0 140: 96988: 0 140: 96989: 0 140: 96990: 0 140: 96991: 0 140: 96992: 0 140: 96993: 0 140: 96994: 0 140: 96995: 0 140: 96996: 0 140: 96997: 0 140: 96998: 0 140: 96999: 0 140: 97000: 0 140: 97001: 0 140: 97002: 0 140: 97003: 0 140: 97004: 0 140: 97005: 0 140: 97006: 0 140: 97007: 0 140: 97008: 0 140: 97009: 0 140: 97010: 0 140: 97011: 0 140: 97012: 0 140: 97013: 0 140: 97014: 0 140: 97015: 0 140: 97016: 0 140: 97017: 0 140: 97018: 0 140: 97019: 0 140: 97020: 0 140: 97021: 0 140: 97022: 0 140: 97023: 0 140: 97024: 0 140: 97025: 0 140: 97026: 0 140: 97027: 0 140: 97028: 0 140: 97029: 0 140: 97030: 0 140: 97031: 0 140: 97032: 0 140: 97033: 0 140: 97034: 0 140: 97035: 0 140: 97036: 0 140: 97037: 0 140: 97038: 0 140: 97039: 0 140: 97040: 0 140: 97041: 0 140: 97042: 0 140: 97043: 0 140: 97044: 0 140: 97045: 0 140: 97046: 0 140: 97047: 0 140: 97048: 0 140: 97049: 0 140: 97050: 0 140: 97051: 0 140: 97052: 0 140: 97053: 0 140: 97054: 0 140: 97055: 0 140: 97056: 0 140: 97057: 0 140: 97058: 0 140: 97059: 0 140: 97060: 0 140: 97061: 0 140: 97062: 0 140: 97063: 0 140: 97064: 0 140: 97065: 0 140: 97066: 0 140: 97067: 0 140: 97068: 0 140: 97069: 0 140: 97070: 0 140: 97071: 0 140: 97072: 0 140: 97073: 0 140: 97074: 0 140: 97075: 0 140: 97076: 0 140: 97077: 0 140: 97078: 0 140: 97079: 0 140: 97080: 0 140: 97081: 0 140: 97082: 0 140: 97083: 0 140: 97084: 0 140: 97085: 0 140: 97086: 0 140: 97087: 0 140: 97088: 0 140: 97089: 0 140: 97090: 0 140: 97091: 0 140: 97092: 0 140: 97093: 0 140: 97094: 0 140: 97095: 0 140: 97096: 0 140: 97097: 0 140: 97098: 0 140: 97099: 0 140: 97100: 0 140: 97101: 0 140: 97102: 0 140: 97103: 0 140: 97104: 0 140: 97105: 0 140: 97106: 0 140: 97107: 0 140: 97108: 0 140: 97109: 0 140: 97110: 0 140: 97111: 0 140: 97112: 0 140: 97113: 0 140: 97114: 0 140: 97115: 0 140: 97116: 0 140: 97117: 0 140: 97118: 0 140: 97119: 0 140: 97120: 0 140: 97121: 0 140: 97122: 0 140: 97123: 0 140: 97124: 0 140: 97125: 0 140: 97126: 0 140: 97127: 0 140: 97128: 0 140: 97129: 0 140: 97130: 0 140: 97131: 0 140: 97132: 0 140: 97133: 0 140: 97134: 0 140: 97135: 0 140: 97136: 0 140: 97137: 0 140: 97138: 0 140: 97139: 0 140: 97140: 0 140: 97141: 0 140: 97142: 0 140: 97143: 0 140: 97144: 0 140: 97145: 0 140: 97146: 0 140: 97147: 0 140: 97148: 0 140: 97149: 0 140: 97150: 0 140: 97151: 0 140: 97152: 0 140: 97153: 0 140: 97154: 0 140: 97155: 0 140: 97156: 0 140: 97157: 0 140: 97158: 0 140: 97159: 0 140: 97160: 0 140: 97161: 0 140: 97162: 0 140: 97163: 0 140: 97164: 0 140: 97165: 0 140: 97166: 0 140: 97167: 0 140: 97168: 0 140: 97169: 0 140: 97170: 0 140: 97171: 0 140: 97172: 0 140: 97173: 0 140: 97174: 0 140: 97175: 0 140: 97176: 0 140: 97177: 0 140: 97178: 0 140: 97179: 0 140: 97180: 0 140: 97181: 0 140: 97182: 0 140: 97183: 0 140: 97184: 0 140: 97185: 0 140: 97186: 0 140: 97187: 0 140: 97188: 0 140: 97189: 0 140: 97190: 0 140: 97191: 0 140: 97192: 0 140: 97193: 0 140: 97194: 0 140: 97195: 0 140: 97196: 0 140: 97197: 0 140: 97198: 0 140: 97199: 0 140: 97200: 0 140: 97201: 0 140: 97202: 0 140: 97203: 0 140: 97204: 0 140: 97205: 0 140: 97206: 0 140: 97207: 0 140: 97208: 0 140: 97209: 0 140: 97210: 0 140: 97211: 0 140: 97212: 0 140: 97213: 0 140: 97214: 0 140: 97215: 0 140: 97216: 0 140: 97217: 0 140: 97218: 0 140: 97219: 0 140: 97220: 0 140: 97221: 0 140: 97222: 0 140: 97223: 0 140: 97224: 0 140: 97225: 0 140: 97226: 0 140: 97227: 0 140: 97228: 0 140: 97229: 0 140: 97230: 0 140: 97231: 0 140: 97232: 0 140: 97233: 0 140: 97234: 0 140: 97235: 0 140: 97236: 0 140: 97237: 0 140: 97238: 0 140: 97239: 0 140: 97240: 0 140: 97241: 0 140: 97242: 0 140: 97243: 0 140: 97244: 0 140: 97245: 0 140: 97246: 0 140: 97247: 0 140: 97248: 0 140: 97249: 0 140: 97250: 0 140: 97251: 0 140: 97252: 0 140: 97253: 0 140: 97254: 0 140: 97255: 0 140: 97256: 0 140: 97257: 0 140: 97258: 0 140: 97259: 0 140: 97260: 0 140: 97261: 0 140: 97262: 0 140: 97263: 0 140: 97264: 0 140: 97265: 0 140: 97266: 0 140: 97267: 0 140: 97268: 0 140: 97269: 0 140: 97270: 0 140: 97271: 0 140: 97272: 0 140: 97273: 0 140: 97274: 0 140: 97275: 0 140: 97276: 0 140: 97277: 0 140: 97278: 0 140: 97279: 0 140: 97280: 0 140: 97281: 0 140: 97282: 0 140: 97283: 0 140: 97284: 0 140: 97285: 0 140: 97286: 0 140: 97287: 0 140: 97288: 0 140: 97289: 0 140: 97290: 0 140: 97291: 0 140: 97292: 0 140: 97293: 0 140: 97294: 0 140: 97295: 0 140: 97296: 0 140: 97297: 0 140: 97298: 0 140: 97299: 0 140: 97300: 0 140: 97301: 0 140: 97302: 0 140: 97303: 0 140: 97304: 0 140: 97305: 0 140: 97306: 0 140: 97307: 0 140: 97308: 0 140: 97309: 0 140: 97310: 0 140: 97311: 0 140: 97312: 0 140: 97313: 0 140: 97314: 0 140: 97315: 0 140: 97316: 0 140: 97317: 0 140: 97318: 0 140: 97319: 0 140: 97320: 0 140: 97321: 0 140: 97322: 0 140: 97323: 0 140: 97324: 0 140: 97325: 0 140: 97326: 0 140: 97327: 0 140: 97328: 0 140: 97329: 0 140: 97330: 0 140: 97331: 0 140: 97332: 0 140: 97333: 0 140: 97334: 0 140: 97335: 0 140: 97336: 0 140: 97337: 0 140: 97338: 0 140: 97339: 0 140: 97340: 0 140: 97341: 0 140: 97342: 0 140: 97343: 0 140: 97344: 0 140: 97345: 0 140: 97346: 0 140: 97347: 0 140: 97348: 0 140: 97349: 0 140: 97350: 0 140: 97351: 0 140: 97352: 0 140: 97353: 0 140: 97354: 0 140: 97355: 0 140: 97356: 0 140: 97357: 0 140: 97358: 0 140: 97359: 0 140: 97360: 0 140: 97361: 0 140: 97362: 0 140: 97363: 0 140: 97364: 0 140: 97365: 0 140: 97366: 0 140: 97367: 0 140: 97368: 0 140: 97369: 0 140: 97370: 0 140: 97371: 0 140: 97372: 0 140: 97373: 0 140: 97374: 0 140: 97375: 0 140: 97376: 0 140: 97377: 0 140: 97378: 0 140: 97379: 0 140: 97380: 0 140: 97381: 0 140: 97382: 0 140: 97383: 0 140: 97384: 0 140: 97385: 0 140: 97386: 0 140: 97387: 0 140: 97388: 0 140: 97389: 0 140: 97390: 0 140: 97391: 0 140: 97392: 0 140: 97393: 0 140: 97394: 0 140: 97395: 0 140: 97396: 0 140: 97397: 0 140: 97398: 0 140: 97399: 0 140: 97400: 0 140: 97401: 0 140: 97402: 0 140: 97403: 0 140: 97404: 0 140: 97405: 0 140: 97406: 0 140: 97407: 0 140: 97408: 0 140: 97409: 0 140: 97410: 0 140: 97411: 0 140: 97412: 0 140: 97413: 0 140: 97414: 0 140: 97415: 0 140: 97416: 0 140: 97417: 0 140: 97418: 0 140: 97419: 0 140: 97420: 0 140: 97421: 0 140: 97422: 0 140: 97423: 0 140: 97424: 0 140: 97425: 0 140: 97426: 0 140: 97427: 0 140: 97428: 0 140: 97429: 0 140: 97430: 0 140: 97431: 0 140: 97432: 0 140: 97433: 0 140: 97434: 0 140: 97435: 0 140: 97436: 0 140: 97437: 0 140: 97438: 0 140: 97439: 0 140: 97440: 0 140: 97441: 0 140: 97442: 0 140: 97443: 0 140: 97444: 0 140: 97445: 0 140: 97446: 0 140: 97447: 0 140: 97448: 0 140: 97449: 0 140: 97450: 0 140: 97451: 0 140: 97452: 0 140: 97453: 0 140: 97454: 0 140: 97455: 0 140: 97456: 0 140: 97457: 0 140: 97458: 0 140: 97459: 0 140: 97460: 0 140: 97461: 0 140: 97462: 0 140: 97463: 0 140: 97464: 0 140: 97465: 0 140: 97466: 0 140: 97467: 0 140: 97468: 0 140: 97469: 0 140: 97470: 0 140: 97471: 0 140: 97472: 0 140: 97473: 0 140: 97474: 0 140: 97475: 0 140: 97476: 0 140: 97477: 0 140: 97478: 0 140: 97479: 0 140: 97480: 0 140: 97481: 0 140: 97482: 0 140: 97483: 0 140: 97484: 0 140: 97485: 0 140: 97486: 0 140: 97487: 0 140: 97488: 0 140: 97489: 0 140: 97490: 0 140: 97491: 0 140: 97492: 0 140: 97493: 0 140: 97494: 0 140: 97495: 0 140: 97496: 0 140: 97497: 0 140: 97498: 0 140: 97499: 0 140: 97500: 0 140: 97501: 0 140: 97502: 0 140: 97503: 0 140: 97504: 0 140: 97505: 0 140: 97506: 0 140: 97507: 0 140: 97508: 0 140: 97509: 0 140: 97510: 0 140: 97511: 0 140: 97512: 0 140: 97513: 0 140: 97514: 0 140: 97515: 0 140: 97516: 0 140: 97517: 0 140: 97518: 0 140: 97519: 0 140: 97520: 0 140: 97521: 0 140: 97522: 0 140: 97523: 0 140: 97524: 0 140: 97525: 0 140: 97526: 0 140: 97527: 0 140: 97528: 0 140: 97529: 0 140: 97530: 0 140: 97531: 0 140: 97532: 0 140: 97533: 0 140: 97534: 0 140: 97535: 0 140: 97536: 0 140: 97537: 0 140: 97538: 0 140: 97539: 0 140: 97540: 0 140: 97541: 0 140: 97542: 0 140: 97543: 0 140: 97544: 0 140: 97545: 0 140: 97546: 0 140: 97547: 0 140: 97548: 0 140: 97549: 0 140: 97550: 0 140: 97551: 0 140: 97552: 0 140: 97553: 0 140: 97554: 0 140: 97555: 0 140: 97556: 0 140: 97557: 0 140: 97558: 0 140: 97559: 0 140: 97560: 0 140: 97561: 0 140: 97562: 0 140: 97563: 0 140: 97564: 0 140: 97565: 0 140: 97566: 0 140: 97567: 0 140: 97568: 0 140: 97569: 0 140: 97570: 0 140: 97571: 0 140: 97572: 0 140: 97573: 0 140: 97574: 0 140: 97575: 0 140: 97576: 0 140: 97577: 0 140: 97578: 0 140: 97579: 0 140: 97580: 0 140: 97581: 0 140: 97582: 0 140: 97583: 0 140: 97584: 0 140: 97585: 0 140: 97586: 0 140: 97587: 0 140: 97588: 0 140: 97589: 0 140: 97590: 0 140: 97591: 0 140: 97592: 0 140: 97593: 0 140: 97594: 0 140: 97595: 0 140: 97596: 0 140: 97597: 0 140: 97598: 0 140: 97599: 0 140: 97600: 0 140: 97601: 0 140: 97602: 0 140: 97603: 0 140: 97604: 0 140: 97605: 0 140: 97606: 0 140: 97607: 0 140: 97608: 0 140: 97609: 0 140: 97610: 0 140: 97611: 0 140: 97612: 0 140: 97613: 0 140: 97614: 0 140: 97615: 0 140: 97616: 0 140: 97617: 0 140: 97618: 0 140: 97619: 0 140: 97620: 0 140: 97621: 0 140: 97622: 0 140: 97623: 0 140: 97624: 0 140: 97625: 0 140: 97626: 0 140: 97627: 0 140: 97628: 0 140: 97629: 0 140: 97630: 0 140: 97631: 0 140: 97632: 0 140: 97633: 0 140: 97634: 0 140: 97635: 0 140: 97636: 0 140: 97637: 0 140: 97638: 0 140: 97639: 0 140: 97640: 0 140: 97641: 0 140: 97642: 0 140: 97643: 0 140: 97644: 0 140: 97645: 0 140: 97646: 0 140: 97647: 0 140: 97648: 0 140: 97649: 0 140: 97650: 0 140: 97651: 0 140: 97652: 0 140: 97653: 0 140: 97654: 0 140: 97655: 0 140: 97656: 0 140: 97657: 0 140: 97658: 0 140: 97659: 0 140: 97660: 0 140: 97661: 0 140: 97662: 0 140: 97663: 0 140: 97664: 0 140: 97665: 0 140: 97666: 0 140: 97667: 0 140: 97668: 0 140: 97669: 0 140: 97670: 0 140: 97671: 0 140: 97672: 0 140: 97673: 0 140: 97674: 0 140: 97675: 0 140: 97676: 0 140: 97677: 0 140: 97678: 0 140: 97679: 0 140: 97680: 0 140: 97681: 0 140: 97682: 0 140: 97683: 0 140: 97684: 0 140: 97685: 0 140: 97686: 0 140: 97687: 0 140: 97688: 0 140: 97689: 0 140: 97690: 0 140: 97691: 0 140: 97692: 0 140: 97693: 0 140: 97694: 0 140: 97695: 0 140: 97696: 0 140: 97697: 0 140: 97698: 0 140: 97699: 0 140: 97700: 0 140: 97701: 0 140: 97702: 0 140: 97703: 0 140: 97704: 0 140: 97705: 0 140: 97706: 0 140: 97707: 0 140: 97708: 0 140: 97709: 0 140: 97710: 0 140: 97711: 0 140: 97712: 0 140: 97713: 0 140: 97714: 0 140: 97715: 0 140: 97716: 0 140: 97717: 0 140: 97718: 0 140: 97719: 0 140: 97720: 0 140: 97721: 0 140: 97722: 0 140: 97723: 0 140: 97724: 0 140: 97725: 0 140: 97726: 0 140: 97727: 0 140: 97728: 0 140: 97729: 0 140: 97730: 0 140: 97731: 0 140: 97732: 0 140: 97733: 0 140: 97734: 0 140: 97735: 0 140: 97736: 0 140: 97737: 0 140: 97738: 0 140: 97739: 0 140: 97740: 0 140: 97741: 0 140: 97742: 0 140: 97743: 0 140: 97744: 0 140: 97745: 0 140: 97746: 0 140: 97747: 0 140: 97748: 0 140: 97749: 0 140: 97750: 0 140: 97751: 0 140: 97752: 0 140: 97753: 0 140: 97754: 0 140: 97755: 0 140: 97756: 0 140: 97757: 0 140: 97758: 0 140: 97759: 0 140: 97760: 0 140: 97761: 0 140: 97762: 0 140: 97763: 0 140: 97764: 0 140: 97765: 0 140: 97766: 0 140: 97767: 0 140: 97768: 0 140: 97769: 0 140: 97770: 0 140: 97771: 0 140: 97772: 0 140: 97773: 0 140: 97774: 0 140: 97775: 0 140: 97776: 0 140: 97777: 0 140: 97778: 0 140: 97779: 0 140: 97780: 0 140: 97781: 0 140: 97782: 0 140: 97783: 0 140: 97784: 0 140: 97785: 0 140: 97786: 0 140: 97787: 0 140: 97788: 0 140: 97789: 0 140: 97790: 0 140: 97791: 0 140: 97792: 0 140: 97793: 0 140: 97794: 0 140: 97795: 0 140: 97796: 0 140: 97797: 0 140: 97798: 0 140: 97799: 0 140: 97800: 0 140: 97801: 0 140: 97802: 0 140: 97803: 0 140: 97804: 0 140: 97805: 0 140: 97806: 0 140: 97807: 0 140: 97808: 0 140: 97809: 0 140: 97810: 0 140: 97811: 0 140: 97812: 0 140: 97813: 0 140: 97814: 0 140: 97815: 0 140: 97816: 0 140: 97817: 0 140: 97818: 0 140: 97819: 0 140: 97820: 0 140: 97821: 0 140: 97822: 0 140: 97823: 0 140: 97824: 0 140: 97825: 0 140: 97826: 0 140: 97827: 0 140: 97828: 0 140: 97829: 0 140: 97830: 0 140: 97831: 0 140: 97832: 0 140: 97833: 0 140: 97834: 0 140: 97835: 0 140: 97836: 0 140: 97837: 0 140: 97838: 0 140: 97839: 0 140: 97840: 0 140: 97841: 0 140: 97842: 0 140: 97843: 0 140: 97844: 0 140: 97845: 0 140: 97846: 0 140: 97847: 0 140: 97848: 0 140: 97849: 0 140: 97850: 0 140: 97851: 0 140: 97852: 0 140: 97853: 0 140: 97854: 0 140: 97855: 0 140: 97856: 0 140: 97857: 0 140: 97858: 0 140: 97859: 0 140: 97860: 0 140: 97861: 0 140: 97862: 0 140: 97863: 0 140: 97864: 0 140: 97865: 0 140: 97866: 0 140: 97867: 0 140: 97868: 0 140: 97869: 0 140: 97870: 0 140: 97871: 0 140: 97872: 0 140: 97873: 0 140: 97874: 0 140: 97875: 0 140: 97876: 0 140: 97877: 0 140: 97878: 0 140: 97879: 0 140: 97880: 0 140: 97881: 0 140: 97882: 0 140: 97883: 0 140: 97884: 0 140: 97885: 0 140: 97886: 0 140: 97887: 0 140: 97888: 0 140: 97889: 0 140: 97890: 0 140: 97891: 0 140: 97892: 0 140: 97893: 0 140: 97894: 0 140: 97895: 0 140: 97896: 0 140: 97897: 0 140: 97898: 0 140: 97899: 0 140: 97900: 0 140: 97901: 0 140: 97902: 0 140: 97903: 0 140: 97904: 0 140: 97905: 0 140: 97906: 0 140: 97907: 0 140: 97908: 0 140: 97909: 0 140: 97910: 0 140: 97911: 0 140: 97912: 0 140: 97913: 0 140: 97914: 0 140: 97915: 0 140: 97916: 0 140: 97917: 0 140: 97918: 0 140: 97919: 0 140: 97920: 0 140: 97921: 0 140: 97922: 0 140: 97923: 0 140: 97924: 0 140: 97925: 0 140: 97926: 0 140: 97927: 0 140: 97928: 0 140: 97929: 0 140: 97930: 0 140: 97931: 0 140: 97932: 0 140: 97933: 0 140: 97934: 0 140: 97935: 0 140: 97936: 0 140: 97937: 0 140: 97938: 0 140: 97939: 0 140: 97940: 0 140: 97941: 0 140: 97942: 0 140: 97943: 0 140: 97944: 0 140: 97945: 0 140: 97946: 0 140: 97947: 0 140: 97948: 0 140: 97949: 0 140: 97950: 0 140: 97951: 0 140: 97952: 0 140: 97953: 0 140: 97954: 0 140: 97955: 0 140: 97956: 0 140: 97957: 0 140: 97958: 0 140: 97959: 0 140: 97960: 0 140: 97961: 0 140: 97962: 0 140: 97963: 0 140: 97964: 0 140: 97965: 0 140: 97966: 0 140: 97967: 0 140: 97968: 0 140: 97969: 0 140: 97970: 0 140: 97971: 0 140: 97972: 0 140: 97973: 0 140: 97974: 0 140: 97975: 0 140: 97976: 0 140: 97977: 0 140: 97978: 0 140: 97979: 0 140: 97980: 0 140: 97981: 0 140: 97982: 0 140: 97983: 0 140: 97984: 0 140: 97985: 0 140: 97986: 0 140: 97987: 0 140: 97988: 0 140: 97989: 0 140: 97990: 0 140: 97991: 0 140: 97992: 0 140: 97993: 0 140: 97994: 0 140: 97995: 0 140: 97996: 0 140: 97997: 0 140: 97998: 0 140: 97999: 0 140: 98000: 0 140: 98001: 0 140: 98002: 0 140: 98003: 0 140: 98004: 0 140: 98005: 0 140: 98006: 0 140: 98007: 0 140: 98008: 0 140: 98009: 0 140: 98010: 0 140: 98011: 0 140: 98012: 0 140: 98013: 0 140: 98014: 0 140: 98015: 0 140: 98016: 0 140: 98017: 0 140: 98018: 0 140: 98019: 0 140: 98020: 0 140: 98021: 0 140: 98022: 0 140: 98023: 0 140: 98024: 0 140: 98025: 0 140: 98026: 0 140: 98027: 0 140: 98028: 0 140: 98029: 0 140: 98030: 0 140: 98031: 0 140: 98032: 0 140: 98033: 0 140: 98034: 0 140: 98035: 0 140: 98036: 0 140: 98037: 0 140: 98038: 0 140: 98039: 0 140: 98040: 0 140: 98041: 0 140: 98042: 0 140: 98043: 0 140: 98044: 0 140: 98045: 0 140: 98046: 0 140: 98047: 0 140: 98048: 0 140: 98049: 0 140: 98050: 0 140: 98051: 0 140: 98052: 0 140: 98053: 0 140: 98054: 0 140: 98055: 0 140: 98056: 0 140: 98057: 0 140: 98058: 0 140: 98059: 0 140: 98060: 0 140: 98061: 0 140: 98062: 0 140: 98063: 0 140: 98064: 0 140: 98065: 0 140: 98066: 0 140: 98067: 0 140: 98068: 0 140: 98069: 0 140: 98070: 0 140: 98071: 0 140: 98072: 0 140: 98073: 0 140: 98074: 0 140: 98075: 0 140: 98076: 0 140: 98077: 0 140: 98078: 0 140: 98079: 0 140: 98080: 0 140: 98081: 0 140: 98082: 0 140: 98083: 0 140: 98084: 0 140: 98085: 0 140: 98086: 0 140: 98087: 0 140: 98088: 0 140: 98089: 0 140: 98090: 0 140: 98091: 0 140: 98092: 0 140: 98093: 0 140: 98094: 0 140: 98095: 0 140: 98096: 0 140: 98097: 0 140: 98098: 0 140: 98099: 0 140: 98100: 0 140: 98101: 0 140: 98102: 0 140: 98103: 0 140: 98104: 0 140: 98105: 0 140: 98106: 0 140: 98107: 0 140: 98108: 0 140: 98109: 0 140: 98110: 0 140: 98111: 0 140: 98112: 0 140: 98113: 0 140: 98114: 0 140: 98115: 0 140: 98116: 0 140: 98117: 0 140: 98118: 0 140: 98119: 0 140: 98120: 0 140: 98121: 0 140: 98122: 0 140: 98123: 0 140: 98124: 0 140: 98125: 0 140: 98126: 0 140: 98127: 0 140: 98128: 0 140: 98129: 0 140: 98130: 0 140: 98131: 0 140: 98132: 0 140: 98133: 0 140: 98134: 0 140: 98135: 0 140: 98136: 0 140: 98137: 0 140: 98138: 0 140: 98139: 0 140: 98140: 0 140: 98141: 0 140: 98142: 0 140: 98143: 0 140: 98144: 0 140: 98145: 0 140: 98146: 0 140: 98147: 0 140: 98148: 0 140: 98149: 0 140: 98150: 0 140: 98151: 0 140: 98152: 0 140: 98153: 0 140: 98154: 0 140: 98155: 0 140: 98156: 0 140: 98157: 0 140: 98158: 0 140: 98159: 0 140: 98160: 0 140: 98161: 0 140: 98162: 0 140: 98163: 0 140: 98164: 0 140: 98165: 0 140: 98166: 0 140: 98167: 0 140: 98168: 0 140: 98169: 0 140: 98170: 0 140: 98171: 0 140: 98172: 0 140: 98173: 0 140: 98174: 0 140: 98175: 0 140: 98176: 0 140: 98177: 0 140: 98178: 0 140: 98179: 0 140: 98180: 0 140: 98181: 0 140: 98182: 0 140: 98183: 0 140: 98184: 0 140: 98185: 0 140: 98186: 0 140: 98187: 0 140: 98188: 0 140: 98189: 0 140: 98190: 0 140: 98191: 0 140: 98192: 0 140: 98193: 0 140: 98194: 0 140: 98195: 0 140: 98196: 0 140: 98197: 0 140: 98198: 0 140: 98199: 0 140: 98200: 0 140: 98201: 0 140: 98202: 0 140: 98203: 0 140: 98204: 0 140: 98205: 0 140: 98206: 0 140: 98207: 0 140: 98208: 0 140: 98209: 0 140: 98210: 0 140: 98211: 0 140: 98212: 0 140: 98213: 0 140: 98214: 0 140: 98215: 0 140: 98216: 0 140: 98217: 0 140: 98218: 0 140: 98219: 0 140: 98220: 0 140: 98221: 0 140: 98222: 0 140: 98223: 0 140: 98224: 0 140: 98225: 0 140: 98226: 0 140: 98227: 0 140: 98228: 0 140: 98229: 0 140: 98230: 0 140: 98231: 0 140: 98232: 0 140: 98233: 0 140: 98234: 0 140: 98235: 0 140: 98236: 0 140: 98237: 0 140: 98238: 0 140: 98239: 0 140: 98240: 0 140: 98241: 0 140: 98242: 0 140: 98243: 0 140: 98244: 0 140: 98245: 0 140: 98246: 0 140: 98247: 0 140: 98248: 0 140: 98249: 0 140: 98250: 0 140: 98251: 0 140: 98252: 0 140: 98253: 0 140: 98254: 0 140: 98255: 0 140: 98256: 0 140: 98257: 0 140: 98258: 0 140: 98259: 0 140: 98260: 0 140: 98261: 0 140: 98262: 0 140: 98263: 0 140: 98264: 0 140: 98265: 0 140: 98266: 0 140: 98267: 0 140: 98268: 0 140: 98269: 0 140: 98270: 0 140: 98271: 0 140: 98272: 0 140: 98273: 0 140: 98274: 0 140: 98275: 0 140: 98276: 0 140: 98277: 0 140: 98278: 0 140: 98279: 0 140: 98280: 0 140: 98281: 0 140: 98282: 0 140: 98283: 0 140: 98284: 0 140: 98285: 0 140: 98286: 0 140: 98287: 0 140: 98288: 0 140: 98289: 0 140: 98290: 0 140: 98291: 0 140: 98292: 0 140: 98293: 0 140: 98294: 0 140: 98295: 0 140: 98296: 0 140: 98297: 0 140: 98298: 0 140: 98299: 0 140: 98300: 0 140: 98301: 0 140: 98302: 0 140: 98303: 0 140: 98304: 0 140: 98305: 0 140: 98306: 0 140: 98307: 0 140: 98308: 0 140: 98309: 0 140: 98310: 0 140: 98311: 0 140: 98312: 0 140: 98313: 0 140: 98314: 0 140: 98315: 0 140: 98316: 0 140: 98317: 0 140: 98318: 0 140: 98319: 0 140: 98320: 0 140: 98321: 0 140: 98322: 0 140: 98323: 0 140: 98324: 0 140: 98325: 0 140: 98326: 0 140: 98327: 0 140: 98328: 0 140: 98329: 0 140: 98330: 0 140: 98331: 0 140: 98332: 0 140: 98333: 0 140: 98334: 0 140: 98335: 0 140: 98336: 0 140: 98337: 0 140: 98338: 0 140: 98339: 0 140: 98340: 0 140: 98341: 0 140: 98342: 0 140: 98343: 0 140: 98344: 0 140: 98345: 0 140: 98346: 0 140: 98347: 0 140: 98348: 0 140: 98349: 0 140: 98350: 0 140: 98351: 0 140: 98352: 0 140: 98353: 0 140: 98354: 0 140: 98355: 0 140: 98356: 0 140: 98357: 0 140: 98358: 0 140: 98359: 0 140: 98360: 0 140: 98361: 0 140: 98362: 0 140: 98363: 0 140: 98364: 0 140: 98365: 0 140: 98366: 0 140: 98367: 0 140: 98368: 0 140: 98369: 0 140: 98370: 0 140: 98371: 0 140: 98372: 0 140: 98373: 0 140: 98374: 0 140: 98375: 0 140: 98376: 0 140: 98377: 0 140: 98378: 0 140: 98379: 0 140: 98380: 0 140: 98381: 0 140: 98382: 0 140: 98383: 0 140: 98384: 0 140: 98385: 0 140: 98386: 0 140: 98387: 0 140: 98388: 0 140: 98389: 0 140: 98390: 0 140: 98391: 0 140: 98392: 0 140: 98393: 0 140: 98394: 0 140: 98395: 0 140: 98396: 0 140: 98397: 0 140: 98398: 0 140: 98399: 0 140: 98400: 0 140: 98401: 0 140: 98402: 0 140: 98403: 0 140: 98404: 0 140: 98405: 0 140: 98406: 0 140: 98407: 0 140: 98408: 0 140: 98409: 0 140: 98410: 0 140: 98411: 0 140: 98412: 0 140: 98413: 0 140: 98414: 0 140: 98415: 0 140: 98416: 0 140: 98417: 0 140: 98418: 0 140: 98419: 0 140: 98420: 0 140: 98421: 0 140: 98422: 0 140: 98423: 0 140: 98424: 0 140: 98425: 0 140: 98426: 0 140: 98427: 0 140: 98428: 0 140: 98429: 0 140: 98430: 0 140: 98431: 0 140: 98432: 0 140: 98433: 0 140: 98434: 0 140: 98435: 0 140: 98436: 0 140: 98437: 0 140: 98438: 0 140: 98439: 0 140: 98440: 0 140: 98441: 0 140: 98442: 0 140: 98443: 0 140: 98444: 0 140: 98445: 0 140: 98446: 0 140: 98447: 0 140: 98448: 0 140: 98449: 0 140: 98450: 0 140: 98451: 0 140: 98452: 0 140: 98453: 0 140: 98454: 0 140: 98455: 0 140: 98456: 0 140: 98457: 0 140: 98458: 0 140: 98459: 0 140: 98460: 0 140: 98461: 0 140: 98462: 0 140: 98463: 0 140: 98464: 0 140: 98465: 0 140: 98466: 0 140: 98467: 0 140: 98468: 0 140: 98469: 0 140: 98470: 0 140: 98471: 0 140: 98472: 0 140: 98473: 0 140: 98474: 0 140: 98475: 0 140: 98476: 0 140: 98477: 0 140: 98478: 0 140: 98479: 0 140: 98480: 0 140: 98481: 0 140: 98482: 0 140: 98483: 0 140: 98484: 0 140: 98485: 0 140: 98486: 0 140: 98487: 0 140: 98488: 0 140: 98489: 0 140: 98490: 0 140: 98491: 0 140: 98492: 0 140: 98493: 0 140: 98494: 0 140: 98495: 0 140: 98496: 0 140: 98497: 0 140: 98498: 0 140: 98499: 0 140: 98500: 0 140: 98501: 0 140: 98502: 0 140: 98503: 0 140: 98504: 0 140: 98505: 0 140: 98506: 0 140: 98507: 0 140: 98508: 0 140: 98509: 0 140: 98510: 0 140: 98511: 0 140: 98512: 0 140: 98513: 0 140: 98514: 0 140: 98515: 0 140: 98516: 0 140: 98517: 0 140: 98518: 0 140: 98519: 0 140: 98520: 0 140: 98521: 0 140: 98522: 0 140: 98523: 0 140: 98524: 0 140: 98525: 0 140: 98526: 0 140: 98527: 0 140: 98528: 0 140: 98529: 0 140: 98530: 0 140: 98531: 0 140: 98532: 0 140: 98533: 0 140: 98534: 0 140: 98535: 0 140: 98536: 0 140: 98537: 0 140: 98538: 0 140: 98539: 0 140: 98540: 0 140: 98541: 0 140: 98542: 0 140: 98543: 0 140: 98544: 0 140: 98545: 0 140: 98546: 0 140: 98547: 0 140: 98548: 0 140: 98549: 0 140: 98550: 0 140: 98551: 0 140: 98552: 0 140: 98553: 0 140: 98554: 0 140: 98555: 0 140: 98556: 0 140: 98557: 0 140: 98558: 0 140: 98559: 0 140: 98560: 0 140: 98561: 0 140: 98562: 0 140: 98563: 0 140: 98564: 0 140: 98565: 0 140: 98566: 0 140: 98567: 0 140: 98568: 0 140: 98569: 0 140: 98570: 0 140: 98571: 0 140: 98572: 0 140: 98573: 0 140: 98574: 0 140: 98575: 0 140: 98576: 0 140: 98577: 0 140: 98578: 0 140: 98579: 0 140: 98580: 0 140: 98581: 0 140: 98582: 0 140: 98583: 0 140: 98584: 0 140: 98585: 0 140: 98586: 0 140: 98587: 0 140: 98588: 0 140: 98589: 0 140: 98590: 0 140: 98591: 0 140: 98592: 0 140: 98593: 0 140: 98594: 0 140: 98595: 0 140: 98596: 0 140: 98597: 0 140: 98598: 0 140: 98599: 0 140: 98600: 0 140: 98601: 0 140: 98602: 0 140: 98603: 0 140: 98604: 0 140: 98605: 0 140: 98606: 0 140: 98607: 0 140: 98608: 0 140: 98609: 0 140: 98610: 0 140: 98611: 0 140: 98612: 0 140: 98613: 0 140: 98614: 0 140: 98615: 0 140: 98616: 0 140: 98617: 0 140: 98618: 0 140: 98619: 0 140: 98620: 0 140: 98621: 0 140: 98622: 0 140: 98623: 0 140: 98624: 0 140: 98625: 0 140: 98626: 0 140: 98627: 0 140: 98628: 0 140: 98629: 0 140: 98630: 0 140: 98631: 0 140: 98632: 0 140: 98633: 0 140: 98634: 0 140: 98635: 0 140: 98636: 0 140: 98637: 0 140: 98638: 0 140: 98639: 0 140: 98640: 0 140: 98641: 0 140: 98642: 0 140: 98643: 0 140: 98644: 0 140: 98645: 0 140: 98646: 0 140: 98647: 0 140: 98648: 0 140: 98649: 0 140: 98650: 0 140: 98651: 0 140: 98652: 0 140: 98653: 0 140: 98654: 0 140: 98655: 0 140: 98656: 0 140: 98657: 0 140: 98658: 0 140: 98659: 0 140: 98660: 0 140: 98661: 0 140: 98662: 0 140: 98663: 0 140: 98664: 0 140: 98665: 0 140: 98666: 0 140: 98667: 0 140: 98668: 0 140: 98669: 0 140: 98670: 0 140: 98671: 0 140: 98672: 0 140: 98673: 0 140: 98674: 0 140: 98675: 0 140: 98676: 0 140: 98677: 0 140: 98678: 0 140: 98679: 0 140: 98680: 0 140: 98681: 0 140: 98682: 0 140: 98683: 0 140: 98684: 0 140: 98685: 0 140: 98686: 0 140: 98687: 0 140: 98688: 0 140: 98689: 0 140: 98690: 0 140: 98691: 0 140: 98692: 0 140: 98693: 0 140: 98694: 0 140: 98695: 0 140: 98696: 0 140: 98697: 0 140: 98698: 0 140: 98699: 0 140: 98700: 0 140: 98701: 0 140: 98702: 0 140: 98703: 0 140: 98704: 0 140: 98705: 0 140: 98706: 0 140: 98707: 0 140: 98708: 0 140: 98709: 0 140: 98710: 0 140: 98711: 0 140: 98712: 0 140: 98713: 0 140: 98714: 0 140: 98715: 0 140: 98716: 0 140: 98717: 0 140: 98718: 0 140: 98719: 0 140: 98720: 0 140: 98721: 0 140: 98722: 0 140: 98723: 0 140: 98724: 0 140: 98725: 0 140: 98726: 0 140: 98727: 0 140: 98728: 0 140: 98729: 0 140: 98730: 0 140: 98731: 0 140: 98732: 0 140: 98733: 0 140: 98734: 0 140: 98735: 0 140: 98736: 0 140: 98737: 0 140: 98738: 0 140: 98739: 0 140: 98740: 0 140: 98741: 0 140: 98742: 0 140: 98743: 0 140: 98744: 0 140: 98745: 0 140: 98746: 0 140: 98747: 0 140: 98748: 0 140: 98749: 0 140: 98750: 0 140: 98751: 0 140: 98752: 0 140: 98753: 0 140: 98754: 0 140: 98755: 0 140: 98756: 0 140: 98757: 0 140: 98758: 0 140: 98759: 0 140: 98760: 0 140: 98761: 0 140: 98762: 0 140: 98763: 0 140: 98764: 0 140: 98765: 0 140: 98766: 0 140: 98767: 0 140: 98768: 0 140: 98769: 0 140: 98770: 0 140: 98771: 0 140: 98772: 0 140: 98773: 0 140: 98774: 0 140: 98775: 0 140: 98776: 0 140: 98777: 0 140: 98778: 0 140: 98779: 0 140: 98780: 0 140: 98781: 0 140: 98782: 0 140: 98783: 0 140: 98784: 0 140: 98785: 0 140: 98786: 0 140: 98787: 0 140: 98788: 0 140: 98789: 0 140: 98790: 0 140: 98791: 0 140: 98792: 0 140: 98793: 0 140: 98794: 0 140: 98795: 0 140: 98796: 0 140: 98797: 0 140: 98798: 0 140: 98799: 0 140: 98800: 0 140: 98801: 0 140: 98802: 0 140: 98803: 0 140: 98804: 0 140: 98805: 0 140: 98806: 0 140: 98807: 0 140: 98808: 0 140: 98809: 0 140: 98810: 0 140: 98811: 0 140: 98812: 0 140: 98813: 0 140: 98814: 0 140: 98815: 0 140: 98816: 0 140: 98817: 0 140: 98818: 0 140: 98819: 0 140: 98820: 0 140: 98821: 0 140: 98822: 0 140: 98823: 0 140: 98824: 0 140: 98825: 0 140: 98826: 0 140: 98827: 0 140: 98828: 0 140: 98829: 0 140: 98830: 0 140: 98831: 0 140: 98832: 0 140: 98833: 0 140: 98834: 0 140: 98835: 0 140: 98836: 0 140: 98837: 0 140: 98838: 0 140: 98839: 0 140: 98840: 0 140: 98841: 0 140: 98842: 0 140: 98843: 0 140: 98844: 0 140: 98845: 0 140: 98846: 0 140: 98847: 0 140: 98848: 0 140: 98849: 0 140: 98850: 0 140: 98851: 0 140: 98852: 0 140: 98853: 0 140: 98854: 0 140: 98855: 0 140: 98856: 0 140: 98857: 0 140: 98858: 0 140: 98859: 0 140: 98860: 0 140: 98861: 0 140: 98862: 0 140: 98863: 0 140: 98864: 0 140: 98865: 0 140: 98866: 0 140: 98867: 0 140: 98868: 0 140: 98869: 0 140: 98870: 0 140: 98871: 0 140: 98872: 0 140: 98873: 0 140: 98874: 0 140: 98875: 0 140: 98876: 0 140: 98877: 0 140: 98878: 0 140: 98879: 0 140: 98880: 0 140: 98881: 0 140: 98882: 0 140: 98883: 0 140: 98884: 0 140: 98885: 0 140: 98886: 0 140: 98887: 0 140: 98888: 0 140: 98889: 0 140: 98890: 0 140: 98891: 0 140: 98892: 0 140: 98893: 0 140: 98894: 0 140: 98895: 0 140: 98896: 0 140: 98897: 0 140: 98898: 0 140: 98899: 0 140: 98900: 0 140: 98901: 0 140: 98902: 0 140: 98903: 0 140: 98904: 0 140: 98905: 0 140: 98906: 0 140: 98907: 0 140: 98908: 0 140: 98909: 0 140: 98910: 0 140: 98911: 0 140: 98912: 0 140: 98913: 0 140: 98914: 0 140: 98915: 0 140: 98916: 0 140: 98917: 0 140: 98918: 0 140: 98919: 0 140: 98920: 0 140: 98921: 0 140: 98922: 0 140: 98923: 0 140: 98924: 0 140: 98925: 0 140: 98926: 0 140: 98927: 0 140: 98928: 0 140: 98929: 0 140: 98930: 0 140: 98931: 0 140: 98932: 0 140: 98933: 0 140: 98934: 0 140: 98935: 0 140: 98936: 0 140: 98937: 0 140: 98938: 0 140: 98939: 0 140: 98940: 0 140: 98941: 0 140: 98942: 0 140: 98943: 0 140: 98944: 0 140: 98945: 0 140: 98946: 0 140: 98947: 0 140: 98948: 0 140: 98949: 0 140: 98950: 0 140: 98951: 0 140: 98952: 0 140: 98953: 0 140: 98954: 0 140: 98955: 0 140: 98956: 0 140: 98957: 0 140: 98958: 0 140: 98959: 0 140: 98960: 0 140: 98961: 0 140: 98962: 0 140: 98963: 0 140: 98964: 0 140: 98965: 0 140: 98966: 0 140: 98967: 0 140: 98968: 0 140: 98969: 0 140: 98970: 0 140: 98971: 0 140: 98972: 0 140: 98973: 0 140: 98974: 0 140: 98975: 0 140: 98976: 0 140: 98977: 0 140: 98978: 0 140: 98979: 0 140: 98980: 0 140: 98981: 0 140: 98982: 0 140: 98983: 0 140: 98984: 0 140: 98985: 0 140: 98986: 0 140: 98987: 0 140: 98988: 0 140: 98989: 0 140: 98990: 0 140: 98991: 0 140: 98992: 0 140: 98993: 0 140: 98994: 0 140: 98995: 0 140: 98996: 0 140: 98997: 0 140: 98998: 0 140: 98999: 0 140: 99000: 0 140: 99001: 0 140: 99002: 0 140: 99003: 0 140: 99004: 0 140: 99005: 0 140: 99006: 0 140: 99007: 0 140: 99008: 0 140: 99009: 0 140: 99010: 0 140: 99011: 0 140: 99012: 0 140: 99013: 0 140: 99014: 0 140: 99015: 0 140: 99016: 0 140: 99017: 0 140: 99018: 0 140: 99019: 0 140: 99020: 0 140: 99021: 0 140: 99022: 0 140: 99023: 0 140: 99024: 0 140: 99025: 0 140: 99026: 0 140: 99027: 0 140: 99028: 0 140: 99029: 0 140: 99030: 0 140: 99031: 0 140: 99032: 0 140: 99033: 0 140: 99034: 0 140: 99035: 0 140: 99036: 0 140: 99037: 0 140: 99038: 0 140: 99039: 0 140: 99040: 0 140: 99041: 0 140: 99042: 0 140: 99043: 0 140: 99044: 0 140: 99045: 0 140: 99046: 0 140: 99047: 0 140: 99048: 0 140: 99049: 0 140: 99050: 0 140: 99051: 0 140: 99052: 0 140: 99053: 0 140: 99054: 0 140: 99055: 0 140: 99056: 0 140: 99057: 0 140: 99058: 0 140: 99059: 0 140: 99060: 0 140: 99061: 0 140: 99062: 0 140: 99063: 0 140: 99064: 0 140: 99065: 0 140: 99066: 0 140: 99067: 0 140: 99068: 0 140: 99069: 0 140: 99070: 0 140: 99071: 0 140: 99072: 0 140: 99073: 0 140: 99074: 0 140: 99075: 0 140: 99076: 0 140: 99077: 0 140: 99078: 0 140: 99079: 0 140: 99080: 0 140: 99081: 0 140: 99082: 0 140: 99083: 0 140: 99084: 0 140: 99085: 0 140: 99086: 0 140: 99087: 0 140: 99088: 0 140: 99089: 0 140: 99090: 0 140: 99091: 0 140: 99092: 0 140: 99093: 0 140: 99094: 0 140: 99095: 0 140: 99096: 0 140: 99097: 0 140: 99098: 0 140: 99099: 0 140: 99100: 0 140: 99101: 0 140: 99102: 0 140: 99103: 0 140: 99104: 0 140: 99105: 0 140: 99106: 0 140: 99107: 0 140: 99108: 0 140: 99109: 0 140: 99110: 0 140: 99111: 0 140: 99112: 0 140: 99113: 0 140: 99114: 0 140: 99115: 0 140: 99116: 0 140: 99117: 0 140: 99118: 0 140: 99119: 0 140: 99120: 0 140: 99121: 0 140: 99122: 0 140: 99123: 0 140: 99124: 0 140: 99125: 0 140: 99126: 0 140: 99127: 0 140: 99128: 0 140: 99129: 0 140: 99130: 0 140: 99131: 0 140: 99132: 0 140: 99133: 0 140: 99134: 0 140: 99135: 0 140: 99136: 0 140: 99137: 0 140: 99138: 0 140: 99139: 0 140: 99140: 0 140: 99141: 0 140: 99142: 0 140: 99143: 0 140: 99144: 0 140: 99145: 0 140: 99146: 0 140: 99147: 0 140: 99148: 0 140: 99149: 0 140: 99150: 0 140: 99151: 0 140: 99152: 0 140: 99153: 0 140: 99154: 0 140: 99155: 0 140: 99156: 0 140: 99157: 0 140: 99158: 0 140: 99159: 0 140: 99160: 0 140: 99161: 0 140: 99162: 0 140: 99163: 0 140: 99164: 0 140: 99165: 0 140: 99166: 0 140: 99167: 0 140: 99168: 0 140: 99169: 0 140: 99170: 0 140: 99171: 0 140: 99172: 0 140: 99173: 0 140: 99174: 0 140: 99175: 0 140: 99176: 0 140: 99177: 0 140: 99178: 0 140: 99179: 0 140: 99180: 0 140: 99181: 0 140: 99182: 0 140: 99183: 0 140: 99184: 0 140: 99185: 0 140: 99186: 0 140: 99187: 0 140: 99188: 0 140: 99189: 0 140: 99190: 0 140: 99191: 0 140: 99192: 0 140: 99193: 0 140: 99194: 0 140: 99195: 0 140: 99196: 0 140: 99197: 0 140: 99198: 0 140: 99199: 0 140: 99200: 0 140: 99201: 0 140: 99202: 0 140: 99203: 0 140: 99204: 0 140: 99205: 0 140: 99206: 0 140: 99207: 0 140: 99208: 0 140: 99209: 0 140: 99210: 0 140: 99211: 0 140: 99212: 0 140: 99213: 0 140: 99214: 0 140: 99215: 0 140: 99216: 0 140: 99217: 0 140: 99218: 0 140: 99219: 0 140: 99220: 0 140: 99221: 0 140: 99222: 0 140: 99223: 0 140: 99224: 0 140: 99225: 0 140: 99226: 0 140: 99227: 0 140: 99228: 0 140: 99229: 0 140: 99230: 0 140: 99231: 0 140: 99232: 0 140: 99233: 0 140: 99234: 0 140: 99235: 0 140: 99236: 0 140: 99237: 0 140: 99238: 0 140: 99239: 0 140: 99240: 0 140: 99241: 0 140: 99242: 0 140: 99243: 0 140: 99244: 0 140: 99245: 0 140: 99246: 0 140: 99247: 0 140: 99248: 0 140: 99249: 0 140: 99250: 0 140: 99251: 0 140: 99252: 0 140: 99253: 0 140: 99254: 0 140: 99255: 0 140: 99256: 0 140: 99257: 0 140: 99258: 0 140: 99259: 0 140: 99260: 0 140: 99261: 0 140: 99262: 0 140: 99263: 0 140: 99264: 0 140: 99265: 0 140: 99266: 0 140: 99267: 0 140: 99268: 0 140: 99269: 0 140: 99270: 0 140: 99271: 0 140: 99272: 0 140: 99273: 0 140: 99274: 0 140: 99275: 0 140: 99276: 0 140: 99277: 0 140: 99278: 0 140: 99279: 0 140: 99280: 0 140: 99281: 0 140: 99282: 0 140: 99283: 0 140: 99284: 0 140: 99285: 0 140: 99286: 0 140: 99287: 0 140: 99288: 0 140: 99289: 0 140: 99290: 0 140: 99291: 0 140: 99292: 0 140: 99293: 0 140: 99294: 0 140: 99295: 0 140: 99296: 0 140: 99297: 0 140: 99298: 0 140: 99299: 0 140: 99300: 0 140: 99301: 0 140: 99302: 0 140: 99303: 0 140: 99304: 0 140: 99305: 0 140: 99306: 0 140: 99307: 0 140: 99308: 0 140: 99309: 0 140: 99310: 0 140: 99311: 0 140: 99312: 0 140: 99313: 0 140: 99314: 0 140: 99315: 0 140: 99316: 0 140: 99317: 0 140: 99318: 0 140: 99319: 0 140: 99320: 0 140: 99321: 0 140: 99322: 0 140: 99323: 0 140: 99324: 0 140: 99325: 0 140: 99326: 0 140: 99327: 0 140: 99328: 0 140: 99329: 0 140: 99330: 0 140: 99331: 0 140: 99332: 0 140: 99333: 0 140: 99334: 0 140: 99335: 0 140: 99336: 0 140: 99337: 0 140: 99338: 0 140: 99339: 0 140: 99340: 0 140: 99341: 0 140: 99342: 0 140: 99343: 0 140: 99344: 0 140: 99345: 0 140: 99346: 0 140: 99347: 0 140: 99348: 0 140: 99349: 0 140: 99350: 0 140: 99351: 0 140: 99352: 0 140: 99353: 0 140: 99354: 0 140: 99355: 0 140: 99356: 0 140: 99357: 0 140: 99358: 0 140: 99359: 0 140: 99360: 0 140: 99361: 0 140: 99362: 0 140: 99363: 0 140: 99364: 0 140: 99365: 0 140: 99366: 0 140: 99367: 0 140: 99368: 0 140: 99369: 0 140: 99370: 0 140: 99371: 0 140: 99372: 0 140: 99373: 0 140: 99374: 0 140: 99375: 0 140: 99376: 0 140: 99377: 0 140: 99378: 0 140: 99379: 0 140: 99380: 0 140: 99381: 0 140: 99382: 0 140: 99383: 0 140: 99384: 0 140: 99385: 0 140: 99386: 0 140: 99387: 0 140: 99388: 0 140: 99389: 0 140: 99390: 0 140: 99391: 0 140: 99392: 0 140: 99393: 0 140: 99394: 0 140: 99395: 0 140: 99396: 0 140: 99397: 0 140: 99398: 0 140: 99399: 0 140: 99400: 0 140: 99401: 0 140: 99402: 0 140: 99403: 0 140: 99404: 0 140: 99405: 0 140: 99406: 0 140: 99407: 0 140: 99408: 0 140: 99409: 0 140: 99410: 0 140: 99411: 0 140: 99412: 0 140: 99413: 0 140: 99414: 0 140: 99415: 0 140: 99416: 0 140: 99417: 0 140: 99418: 0 140: 99419: 0 140: 99420: 0 140: 99421: 0 140: 99422: 0 140: 99423: 0 140: 99424: 0 140: 99425: 0 140: 99426: 0 140: 99427: 0 140: 99428: 0 140: 99429: 0 140: 99430: 0 140: 99431: 0 140: 99432: 0 140: 99433: 0 140: 99434: 0 140: 99435: 0 140: 99436: 0 140: 99437: 0 140: 99438: 0 140: 99439: 0 140: 99440: 0 140: 99441: 0 140: 99442: 0 140: 99443: 0 140: 99444: 0 140: 99445: 0 140: 99446: 0 140: 99447: 0 140: 99448: 0 140: 99449: 0 140: 99450: 0 140: 99451: 0 140: 99452: 0 140: 99453: 0 140: 99454: 0 140: 99455: 0 140: 99456: 0 140: 99457: 0 140: 99458: 0 140: 99459: 0 140: 99460: 0 140: 99461: 0 140: 99462: 0 140: 99463: 0 140: 99464: 0 140: 99465: 0 140: 99466: 0 140: 99467: 0 140: 99468: 0 140: 99469: 0 140: 99470: 0 140: 99471: 0 140: 99472: 0 140: 99473: 0 140: 99474: 0 140: 99475: 0 140: 99476: 0 140: 99477: 0 140: 99478: 0 140: 99479: 0 140: 99480: 0 140: 99481: 0 140: 99482: 0 140: 99483: 0 140: 99484: 0 140: 99485: 0 140: 99486: 0 140: 99487: 0 140: 99488: 0 140: 99489: 0 140: 99490: 0 140: 99491: 0 140: 99492: 0 140: 99493: 0 140: 99494: 0 140: 99495: 0 140: 99496: 0 140: 99497: 0 140: 99498: 0 140: 99499: 0 140: 99500: 0 140: 99501: 0 140: 99502: 0 140: 99503: 0 140: 99504: 0 140: 99505: 0 140: 99506: 0 140: 99507: 0 140: 99508: 0 140: 99509: 0 140: 99510: 0 140: 99511: 0 140: 99512: 0 140: 99513: 0 140: 99514: 0 140: 99515: 0 140: 99516: 0 140: 99517: 0 140: 99518: 0 140: 99519: 0 140: 99520: 0 140: 99521: 0 140: 99522: 0 140: 99523: 0 140: 99524: 0 140: 99525: 0 140: 99526: 0 140: 99527: 0 140: 99528: 0 140: 99529: 0 140: 99530: 0 140: 99531: 0 140: 99532: 0 140: 99533: 0 140: 99534: 0 140: 99535: 0 140: 99536: 0 140: 99537: 0 140: 99538: 0 140: 99539: 0 140: 99540: 0 140: 99541: 0 140: 99542: 0 140: 99543: 0 140: 99544: 0 140: 99545: 0 140: 99546: 0 140: 99547: 0 140: 99548: 0 140: 99549: 0 140: 99550: 0 140: 99551: 0 140: 99552: 0 140: 99553: 0 140: 99554: 0 140: 99555: 0 140: 99556: 0 140: 99557: 0 140: 99558: 0 140: 99559: 0 140: 99560: 0 140: 99561: 0 140: 99562: 0 140: 99563: 0 140: 99564: 0 140: 99565: 0 140: 99566: 0 140: 99567: 0 140: 99568: 0 140: 99569: 0 140: 99570: 0 140: 99571: 0 140: 99572: 0 140: 99573: 0 140: 99574: 0 140: 99575: 0 140: 99576: 0 140: 99577: 0 140: 99578: 0 140: 99579: 0 140: 99580: 0 140: 99581: 0 140: 99582: 0 140: 99583: 0 140: 99584: 0 140: 99585: 0 140: 99586: 0 140: 99587: 0 140: 99588: 0 140: 99589: 0 140: 99590: 0 140: 99591: 0 140: 99592: 0 140: 99593: 0 140: 99594: 0 140: 99595: 0 140: 99596: 0 140: 99597: 0 140: 99598: 0 140: 99599: 0 140: 99600: 0 140: 99601: 0 140: 99602: 0 140: 99603: 0 140: 99604: 0 140: 99605: 0 140: 99606: 0 140: 99607: 0 140: 99608: 0 140: 99609: 0 140: 99610: 0 140: 99611: 0 140: 99612: 0 140: 99613: 0 140: 99614: 0 140: 99615: 0 140: 99616: 0 140: 99617: 0 140: 99618: 0 140: 99619: 0 140: 99620: 0 140: 99621: 0 140: 99622: 0 140: 99623: 0 140: 99624: 0 140: 99625: 0 140: 99626: 0 140: 99627: 0 140: 99628: 0 140: 99629: 0 140: 99630: 0 140: 99631: 0 140: 99632: 0 140: 99633: 0 140: 99634: 0 140: 99635: 0 140: 99636: 0 140: 99637: 0 140: 99638: 0 140: 99639: 0 140: 99640: 0 140: 99641: 0 140: 99642: 0 140: 99643: 0 140: 99644: 0 140: 99645: 0 140: 99646: 0 140: 99647: 0 140: 99648: 0 140: 99649: 0 140: 99650: 0 140: 99651: 0 140: 99652: 0 140: 99653: 0 140: 99654: 0 140: 99655: 0 140: 99656: 0 140: 99657: 0 140: 99658: 0 140: 99659: 0 140: 99660: 0 140: 99661: 0 140: 99662: 0 140: 99663: 0 140: 99664: 0 140: 99665: 0 140: 99666: 0 140: 99667: 0 140: 99668: 0 140: 99669: 0 140: 99670: 0 140: 99671: 0 140: 99672: 0 140: 99673: 0 140: 99674: 0 140: 99675: 0 140: 99676: 0 140: 99677: 0 140: 99678: 0 140: 99679: 0 140: 99680: 0 140: 99681: 0 140: 99682: 0 140: 99683: 0 140: 99684: 0 140: 99685: 0 140: 99686: 0 140: 99687: 0 140: 99688: 0 140: 99689: 0 140: 99690: 0 140: 99691: 0 140: 99692: 0 140: 99693: 0 140: 99694: 0 140: 99695: 0 140: 99696: 0 140: 99697: 0 140: 99698: 0 140: 99699: 0 140: 99700: 0 140: 99701: 0 140: 99702: 0 140: 99703: 0 140: 99704: 0 140: 99705: 0 140: 99706: 0 140: 99707: 0 140: 99708: 0 140: 99709: 0 140: 99710: 0 140: 99711: 0 140: 99712: 0 140: 99713: 0 140: 99714: 0 140: 99715: 0 140: 99716: 0 140: 99717: 0 140: 99718: 0 140: 99719: 0 140: 99720: 0 140: 99721: 0 140: 99722: 0 140: 99723: 0 140: 99724: 0 140: 99725: 0 140: 99726: 0 140: 99727: 0 140: 99728: 0 140: 99729: 0 140: 99730: 0 140: 99731: 0 140: 99732: 0 140: 99733: 0 140: 99734: 0 140: 99735: 0 140: 99736: 0 140: 99737: 0 140: 99738: 0 140: 99739: 0 140: 99740: 0 140: 99741: 0 140: 99742: 0 140: 99743: 0 140: 99744: 0 140: 99745: 0 140: 99746: 0 140: 99747: 0 140: 99748: 0 140: 99749: 0 140: 99750: 0 140: 99751: 0 140: 99752: 0 140: 99753: 0 140: 99754: 0 140: 99755: 0 140: 99756: 0 140: 99757: 0 140: 99758: 0 140: 99759: 0 140: 99760: 0 140: 99761: 0 140: 99762: 0 140: 99763: 0 140: 99764: 0 140: 99765: 0 140: 99766: 0 140: 99767: 0 140: 99768: 0 140: 99769: 0 140: 99770: 0 140: 99771: 0 140: 99772: 0 140: 99773: 0 140: 99774: 0 140: 99775: 0 140: 99776: 0 140: 99777: 0 140: 99778: 0 140: 99779: 0 140: 99780: 0 140: 99781: 0 140: 99782: 0 140: 99783: 0 140: 99784: 0 140: 99785: 0 140: 99786: 0 140: 99787: 0 140: 99788: 0 140: 99789: 0 140: 99790: 0 140: 99791: 0 140: 99792: 0 140: 99793: 0 140: 99794: 0 140: 99795: 0 140: 99796: 0 140: 99797: 0 140: 99798: 0 140: 99799: 0 140: 99800: 0 140: 99801: 0 140: 99802: 0 140: 99803: 0 140: 99804: 0 140: 99805: 0 140: 99806: 0 140: 99807: 0 140: 99808: 0 140: 99809: 0 140: 99810: 0 140: 99811: 0 140: 99812: 0 140: 99813: 0 140: 99814: 0 140: 99815: 0 140: 99816: 0 140: 99817: 0 140: 99818: 0 140: 99819: 0 140: 99820: 0 140: 99821: 0 140: 99822: 0 140: 99823: 0 140: 99824: 0 140: 99825: 0 140: 99826: 0 140: 99827: 0 140: 99828: 0 140: 99829: 0 140: 99830: 0 140: 99831: 0 140: 99832: 0 140: 99833: 0 140: 99834: 0 140: 99835: 0 140: 99836: 0 140: 99837: 0 140: 99838: 0 140: 99839: 0 140: 99840: 0 140: 99841: 0 140: 99842: 0 140: 99843: 0 140: 99844: 0 140: 99845: 0 140: 99846: 0 140: 99847: 0 140: 99848: 0 140: 99849: 0 140: 99850: 0 140: 99851: 0 140: 99852: 0 140: 99853: 0 140: 99854: 0 140: 99855: 0 140: 99856: 0 140: 99857: 0 140: 99858: 0 140: 99859: 0 140: 99860: 0 140: 99861: 0 140: 99862: 0 140: 99863: 0 140: 99864: 0 140: 99865: 0 140: 99866: 0 140: 99867: 0 140: 99868: 0 140: 99869: 0 140: 99870: 0 140: 99871: 0 140: 99872: 0 140: 99873: 0 140: 99874: 0 140: 99875: 0 140: 99876: 0 140: 99877: 0 140: 99878: 0 140: 99879: 0 140: 99880: 0 140: 99881: 0 140: 99882: 0 140: 99883: 0 140: 99884: 0 140: 99885: 0 140: 99886: 0 140: 99887: 0 140: 99888: 0 140: 99889: 0 140: 99890: 0 140: 99891: 0 140: 99892: 0 140: 99893: 0 140: 99894: 0 140: 99895: 0 140: 99896: 0 140: 99897: 0 140: 99898: 0 140: 99899: 0 140: 99900: 0 140: 99901: 0 140: 99902: 0 140: 99903: 0 140: 99904: 0 140: 99905: 0 140: 99906: 0 140: 99907: 0 140: 99908: 0 140: 99909: 0 140: 99910: 0 140: 99911: 0 140: 99912: 0 140: 99913: 0 140: 99914: 0 140: 99915: 0 140: 99916: 0 140: 99917: 0 140: 99918: 0 140: 99919: 0 140: 99920: 0 140: 99921: 0 140: 99922: 0 140: 99923: 0 140: 99924: 0 140: 99925: 0 140: 99926: 0 140: 99927: 0 140: 99928: 0 140: 99929: 0 140: 99930: 0 140: 99931: 0 140: 99932: 0 140: 99933: 0 140: 99934: 0 140: 99935: 0 140: 99936: 0 140: 99937: 0 140: 99938: 0 140: 99939: 0 140: 99940: 0 140: 99941: 0 140: 99942: 0 140: 99943: 0 140: 99944: 0 140: 99945: 0 140: 99946: 0 140: 99947: 0 140: 99948: 0 140: 99949: 0 140: 99950: 0 140: 99951: 0 140: 99952: 0 140: 99953: 0 140: 99954: 0 140: 99955: 0 140: 99956: 0 140: 99957: 0 140: 99958: 0 140: 99959: 0 140: 99960: 0 140: 99961: 0 140: 99962: 0 140: 99963: 0 140: 99964: 0 140: 99965: 0 140: 99966: 0 140: 99967: 0 140: 99968: 0 140: 99969: 0 140: 99970: 0 140: 99971: 0 140: 99972: 0 140: 99973: 0 140: 99974: 0 140: 99975: 0 140: 99976: 0 140: 99977: 0 140: 99978: 0 140: 99979: 0 140: 99980: 0 140: 99981: 0 140: 99982: 0 140: 99983: 0 140: 99984: 0 140: 99985: 0 140: 99986: 0 140: 99987: 0 140: 99988: 0 140: 99989: 0 140: 99990: 0 140: 99991: 0 140: 99992: 0 140: 99993: 0 140: 99994: 0 140: 99995: 0 140: 99996: 0 140: 99997: 0 140: 99998: 0 140: 99999: 0 140: 100000: 0 140: 100001: 0 140: 100002: 0 140: 100003: 0 140: 100004: 0 140: 100005: 0 140: 100006: 0 140: 100007: 0 140: 100008: 0 140: 100009: 0 140: 100010: 0 140: 100011: 0 140: 100012: 0 140: 100013: 0 140: 100014: 0 140: 100015: 0 140: 100016: 0 140: 100017: 0 140: 100018: 0 140: 100019: 0 140: 100020: 0 140: 100021: 0 140: 100022: 0 140: 100023: 0 140: 100024: 0 140: 100025: 0 140: 100026: 0 140: 100027: 0 140: 100028: 0 140: 100029: 0 140: 100030: 0 140: 100031: 0 140: 100032: 0 140: 100033: 0 140: 100034: 0 140: 100035: 0 140: 100036: 0 140: 100037: 0 140: 100038: 0 140: 100039: 0 140: 100040: 0 140: 100041: 0 140: 100042: 0 140: 100043: 0 140: 100044: 0 140: 100045: 0 140: 100046: 0 140: 100047: 0 140: 100048: 0 140: 100049: 0 140: 100050: 0 140: 100051: 0 140: 100052: 0 140: 100053: 0 140: 100054: 0 140: 100055: 0 140: 100056: 0 140: 100057: 0 140: 100058: 0 140: 100059: 0 140: 100060: 0 140: 100061: 0 140: 100062: 0 140: 100063: 0 140: 100064: 0 140: 100065: 0 140: 100066: 0 140: 100067: 0 140: 100068: 0 140: 100069: 0 140: 100070: 0 140: 100071: 0 140: 100072: 0 140: 100073: 0 140: 100074: 0 140: 100075: 0 140: 100076: 0 140: 100077: 0 140: 100078: 0 140: 100079: 0 140: 100080: 0 140: 100081: 0 140: 100082: 0 140: 100083: 0 140: 100084: 0 140: 100085: 0 140: 100086: 0 140: 100087: 0 140: 100088: 0 140: 100089: 0 140: 100090: 0 140: 100091: 0 140: 100092: 0 140: 100093: 0 140: 100094: 0 140: 100095: 0 140: 100096: 0 140: 100097: 0 140: 100098: 0 140: 100099: 0 140: 100100: 0 140: 100101: 0 140: 100102: 0 140: 100103: 0 140: 100104: 0 140: 100105: 0 140: 100106: 0 140: 100107: 0 140: 100108: 0 140: 100109: 0 140: 100110: 0 140: 100111: 0 140: 100112: 0 140: 100113: 0 140: 100114: 0 140: 100115: 0 140: 100116: 0 140: 100117: 0 140: 100118: 0 140: 100119: 0 140: 100120: 0 140: 100121: 0 140: 100122: 0 140: 100123: 0 140: 100124: 0 140: 100125: 0 140: 100126: 0 140: 100127: 0 140: 100128: 0 140: 100129: 0 140: 100130: 0 140: 100131: 0 140: 100132: 0 140: 100133: 0 140: 100134: 0 140: 100135: 0 140: 100136: 0 140: 100137: 0 140: 100138: 0 140: 100139: 0 140: 100140: 0 140: 100141: 0 140: 100142: 0 140: 100143: 0 140: 100144: 0 140: 100145: 0 140: 100146: 0 140: 100147: 0 140: 100148: 0 140: 100149: 0 140: 100150: 0 140: 100151: 0 140: 100152: 0 140: 100153: 0 140: 100154: 0 140: 100155: 0 140: 100156: 0 140: 100157: 0 140: 100158: 0 140: 100159: 0 140: 100160: 0 140: 100161: 0 140: 100162: 0 140: 100163: 0 140: 100164: 0 140: 100165: 0 140: 100166: 0 140: 100167: 0 140: 100168: 0 140: 100169: 0 140: 100170: 0 140: 100171: 0 140: 100172: 0 140: 100173: 0 140: 100174: 0 140: 100175: 0 140: 100176: 0 140: 100177: 0 140: 100178: 0 140: 100179: 0 140: 100180: 0 140: 100181: 0 140: 100182: 0 140: 100183: 0 140: 100184: 0 140: 100185: 0 140: 100186: 0 140: 100187: 0 140: 100188: 0 140: 100189: 0 140: 100190: 0 140: 100191: 0 140: 100192: 0 140: 100193: 0 140: 100194: 0 140: 100195: 0 140: 100196: 0 140: 100197: 0 140: 100198: 0 140: 100199: 0 140: 100200: 0 140: 100201: 0 140: 100202: 0 140: 100203: 0 140: 100204: 0 140: 100205: 0 140: 100206: 0 140: 100207: 0 140: 100208: 0 140: 100209: 0 140: 100210: 0 140: 100211: 0 140: 100212: 0 140: 100213: 0 140: 100214: 0 140: 100215: 0 140: 100216: 0 140: 100217: 0 140: 100218: 0 140: 100219: 0 140: 100220: 0 140: 100221: 0 140: 100222: 0 140: 100223: 0 140: 100224: 0 140: 100225: 0 140: 100226: 0 140: 100227: 0 140: 100228: 0 140: 100229: 0 140: 100230: 0 140: 100231: 0 140: 100232: 0 140: 100233: 0 140: 100234: 0 140: 100235: 0 140: 100236: 0 140: 100237: 0 140: 100238: 0 140: 100239: 0 140: 100240: 0 140: 100241: 0 140: 100242: 0 140: 100243: 0 140: 100244: 0 140: 100245: 0 140: 100246: 0 140: 100247: 0 140: 100248: 0 140: 100249: 0 140: 100250: 0 140: 100251: 0 140: 100252: 0 140: 100253: 0 140: 100254: 0 140: 100255: 0 140: 100256: 0 140: 100257: 0 140: 100258: 0 140: 100259: 0 140: 100260: 0 140: 100261: 0 140: 100262: 0 140: 100263: 0 140: 100264: 0 140: 100265: 0 140: 100266: 0 140: 100267: 0 140: 100268: 0 140: 100269: 0 140: 100270: 0 140: 100271: 0 140: 100272: 0 140: 100273: 0 140: 100274: 0 140: 100275: 0 140: 100276: 0 140: 100277: 0 140: 100278: 0 140: 100279: 0 140: 100280: 0 140: 100281: 0 140: 100282: 0 140: 100283: 0 140: 100284: 0 140: 100285: 0 140: 100286: 0 140: 100287: 0 140: 100288: 0 140: 100289: 0 140: 100290: 0 140: 100291: 0 140: 100292: 0 140: 100293: 0 140: 100294: 0 140: 100295: 0 140: 100296: 0 140: 100297: 0 140: 100298: 0 140: 100299: 0 140: 100300: 0 140: 100301: 0 140: 100302: 0 140: 100303: 0 140: 100304: 0 140: 100305: 0 140: 100306: 0 140: 100307: 0 140: 100308: 0 140: 100309: 0 140: 100310: 0 140: 100311: 0 140: 100312: 0 140: 100313: 0 140: 100314: 0 140: 100315: 0 140: 100316: 0 140: 100317: 0 140: 100318: 0 140: 100319: 0 140: 100320: 0 140: 100321: 0 140: 100322: 0 140: 100323: 0 140: 100324: 0 140: 100325: 0 140: 100326: 0 140: 100327: 0 140: 100328: 0 140: 100329: 0 140: 100330: 0 140: 100331: 0 140: 100332: 0 140: 100333: 0 140: 100334: 0 140: 100335: 0 140: 100336: 0 140: 100337: 0 140: 100338: 0 140: 100339: 0 140: 100340: 0 140: 100341: 0 140: 100342: 0 140: 100343: 0 140: 100344: 0 140: 100345: 0 140: 100346: 0 140: 100347: 0 140: 100348: 0 140: 100349: 0 140: 100350: 0 140: 100351: 0 140: 100352: 0 140: 100353: 0 140: 100354: 0 140: 100355: 0 140: 100356: 0 140: 100357: 0 140: 100358: 0 140: 100359: 0 140: 100360: 0 140: 100361: 0 140: 100362: 0 140: 100363: 0 140: 100364: 0 140: 100365: 0 140: 100366: 0 140: 100367: 0 140: 100368: 0 140: 100369: 0 140: 100370: 0 140: 100371: 0 140: 100372: 0 140: 100373: 0 140: 100374: 0 140: 100375: 0 140: 100376: 0 140: 100377: 0 140: 100378: 0 140: 100379: 0 140: 100380: 0 140: 100381: 0 140: 100382: 0 140: 100383: 0 140: 100384: 0 140: 100385: 0 140: 100386: 0 140: 100387: 0 140: 100388: 0 140: 100389: 0 140: 100390: 0 140: 100391: 0 140: 100392: 0 140: 100393: 0 140: 100394: 0 140: 100395: 0 140: 100396: 0 140: 100397: 0 140: 100398: 0 140: 100399: 0 140: 100400: 0 140: 100401: 0 140: 100402: 0 140: 100403: 0 140: 100404: 0 140: 100405: 0 140: 100406: 0 140: 100407: 0 140: 100408: 0 140: 100409: 0 140: 100410: 0 140: 100411: 0 140: 100412: 0 140: 100413: 0 140: 100414: 0 140: 100415: 0 140: 100416: 0 140: 100417: 0 140: 100418: 0 140: 100419: 0 140: 100420: 0 140: 100421: 0 140: 100422: 0 140: 100423: 0 140: 100424: 0 140: 100425: 0 140: 100426: 0 140: 100427: 0 140: 100428: 0 140: 100429: 0 140: 100430: 0 140: 100431: 0 140: 100432: 0 140: 100433: 0 140: 100434: 0 140: 100435: 0 140: 100436: 0 140: 100437: 0 140: 100438: 0 140: 100439: 0 140: 100440: 0 140: 100441: 0 140: 100442: 0 140: 100443: 0 140: 100444: 0 140: 100445: 0 140: 100446: 0 140: 100447: 0 140: 100448: 0 140: 100449: 0 140: 100450: 0 140: 100451: 0 140: 100452: 0 140: 100453: 0 140: 100454: 0 140: 100455: 0 140: 100456: 0 140: 100457: 0 140: 100458: 0 140: 100459: 0 140: 100460: 0 140: 100461: 0 140: 100462: 0 140: 100463: 0 140: 100464: 0 140: 100465: 0 140: 100466: 0 140: 100467: 0 140: 100468: 0 140: 100469: 0 140: 100470: 0 140: 100471: 0 140: 100472: 0 140: 100473: 0 140: 100474: 0 140: 100475: 0 140: 100476: 0 140: 100477: 0 140: 100478: 0 140: 100479: 0 140: 100480: 0 140: 100481: 0 140: 100482: 0 140: 100483: 0 140: 100484: 0 140: 100485: 0 140: 100486: 0 140: 100487: 0 140: 100488: 0 140: 100489: 0 140: 100490: 0 140: 100491: 0 140: 100492: 0 140: 100493: 0 140: 100494: 0 140: 100495: 0 140: 100496: 0 140: 100497: 0 140: 100498: 0 140: 100499: 0 140: 100500: 0 140: 100501: 0 140: 100502: 0 140: 100503: 0 140: 100504: 0 140: 100505: 0 140: 100506: 0 140: 100507: 0 140: 100508: 0 140: 100509: 0 140: 100510: 0 140: 100511: 0 140: 100512: 0 140: 100513: 0 140: 100514: 0 140: 100515: 0 140: 100516: 0 140: 100517: 0 140: 100518: 0 140: 100519: 0 140: 100520: 0 140: 100521: 0 140: 100522: 0 140: 100523: 0 140: 100524: 0 140: 100525: 0 140: 100526: 0 140: 100527: 0 140: 100528: 0 140: 100529: 0 140: 100530: 0 140: 100531: 0 140: 100532: 0 140: 100533: 0 140: 100534: 0 140: 100535: 0 140: 100536: 0 140: 100537: 0 140: 100538: 0 140: 100539: 0 140: 100540: 0 140: 100541: 0 140: 100542: 0 140: 100543: 0 140: 100544: 0 140: 100545: 0 140: 100546: 0 140: 100547: 0 140: 100548: 0 140: 100549: 0 140: 100550: 0 140: 100551: 0 140: 100552: 0 140: 100553: 0 140: 100554: 0 140: 100555: 0 140: 100556: 0 140: 100557: 0 140: 100558: 0 140: 100559: 0 140: 100560: 0 140: 100561: 0 140: 100562: 0 140: 100563: 0 140: 100564: 0 140: 100565: 0 140: 100566: 0 140: 100567: 0 140: 100568: 0 140: 100569: 0 140: 100570: 0 140: 100571: 0 140: 100572: 0 140: 100573: 0 140: 100574: 0 140: 100575: 0 140: 100576: 0 140: 100577: 0 140: 100578: 0 140: 100579: 0 140: 100580: 0 140: 100581: 0 140: 100582: 0 140: 100583: 0 140: 100584: 0 140: 100585: 0 140: 100586: 0 140: 100587: 0 140: 100588: 0 140: 100589: 0 140: 100590: 0 140: 100591: 0 140: 100592: 0 140: 100593: 0 140: 100594: 0 140: 100595: 0 140: 100596: 0 140: 100597: 0 140: 100598: 0 140: 100599: 0 140: 100600: 0 140: 100601: 0 140: 100602: 0 140: 100603: 0 140: 100604: 0 140: 100605: 0 140: 100606: 0 140: 100607: 0 140: 100608: 0 140: 100609: 0 140: 100610: 0 140: 100611: 0 140: 100612: 0 140: 100613: 0 140: 100614: 0 140: 100615: 0 140: 100616: 0 140: 100617: 0 140: 100618: 0 140: 100619: 0 140: 100620: 0 140: 100621: 0 140: 100622: 0 140: 100623: 0 140: 100624: 0 140: 100625: 0 140: 100626: 0 140: 100627: 0 140: 100628: 0 140: 100629: 0 140: 100630: 0 140: 100631: 0 140: 100632: 0 140: 100633: 0 140: 100634: 0 140: 100635: 0 140: 100636: 0 140: 100637: 0 140: 100638: 0 140: 100639: 0 140: 100640: 0 140: 100641: 0 140: 100642: 0 140: 100643: 0 140: 100644: 0 140: 100645: 0 140: 100646: 0 140: 100647: 0 140: 100648: 0 140: 100649: 0 140: 100650: 0 140: 100651: 0 140: 100652: 0 140: 100653: 0 140: 100654: 0 140: 100655: 0 140: 100656: 0 140: 100657: 0 140: 100658: 0 140: 100659: 0 140: 100660: 0 140: 100661: 0 140: 100662: 0 140: 100663: 0 140: 100664: 0 140: 100665: 0 140: 100666: 0 140: 100667: 0 140: 100668: 0 140: 100669: 0 140: 100670: 0 140: 100671: 0 140: 100672: 0 140: 100673: 0 140: 100674: 0 140: 100675: 0 140: 100676: 0 140: 100677: 0 140: 100678: 0 140: 100679: 0 140: 100680: 0 140: 100681: 0 140: 100682: 0 140: 100683: 0 140: 100684: 0 140: 100685: 0 140: 100686: 0 140: 100687: 0 140: 100688: 0 140: 100689: 0 140: 100690: 0 140: 100691: 0 140: 100692: 0 140: 100693: 0 140: 100694: 0 140: 100695: 0 140: 100696: 0 140: 100697: 0 140: 100698: 0 140: 100699: 0 140: 100700: 0 140: 100701: 0 140: 100702: 0 140: 100703: 0 140: 100704: 0 140: 100705: 0 140: 100706: 0 140: 100707: 0 140: 100708: 0 140: 100709: 0 140: 100710: 0 140: 100711: 0 140: 100712: 0 140: 100713: 0 140: 100714: 0 140: 100715: 0 140: 100716: 0 140: 100717: 0 140: 100718: 0 140: 100719: 0 140: 100720: 0 140: 100721: 0 140: 100722: 0 140: 100723: 0 140: 100724: 0 140: 100725: 0 140: 100726: 0 140: 100727: 0 140: 100728: 0 140: 100729: 0 140: 100730: 0 140: 100731: 0 140: 100732: 0 140: 100733: 0 140: 100734: 0 140: 100735: 0 140: 100736: 0 140: 100737: 0 140: 100738: 0 140: 100739: 0 140: 100740: 0 140: 100741: 0 140: 100742: 0 140: 100743: 0 140: 100744: 0 140: 100745: 0 140: 100746: 0 140: 100747: 0 140: 100748: 0 140: 100749: 0 140: 100750: 0 140: 100751: 0 140: 100752: 0 140: 100753: 0 140: 100754: 0 140: 100755: 0 140: 100756: 0 140: 100757: 0 140: 100758: 0 140: 100759: 0 140: 100760: 0 140: 100761: 0 140: 100762: 0 140: 100763: 0 140: 100764: 0 140: 100765: 0 140: 100766: 0 140: 100767: 0 140: 100768: 0 140: 100769: 0 140: 100770: 0 140: 100771: 0 140: 100772: 0 140: 100773: 0 140: 100774: 0 140: 100775: 0 140: 100776: 0 140: 100777: 0 140: 100778: 0 140: 100779: 0 140: 100780: 0 140: 100781: 0 140: 100782: 0 140: 100783: 0 140: 100784: 0 140: 100785: 0 140: 100786: 0 140: 100787: 0 140: 100788: 0 140: 100789: 0 140: 100790: 0 140: 100791: 0 140: 100792: 0 140: 100793: 0 140: 100794: 0 140: 100795: 0 140: 100796: 0 140: 100797: 0 140: 100798: 0 140: 100799: 0 140: 100800: 0 140: 100801: 0 140: 100802: 0 140: 100803: 0 140: 100804: 0 140: 100805: 0 140: 100806: 0 140: 100807: 0 140: 100808: 0 140: 100809: 0 140: 100810: 0 140: 100811: 0 140: 100812: 0 140: 100813: 0 140: 100814: 0 140: 100815: 0 140: 100816: 0 140: 100817: 0 140: 100818: 0 140: 100819: 0 140: 100820: 0 140: 100821: 0 140: 100822: 0 140: 100823: 0 140: 100824: 0 140: 100825: 0 140: 100826: 0 140: 100827: 0 140: 100828: 0 140: 100829: 0 140: 100830: 0 140: 100831: 0 140: 100832: 0 140: 100833: 0 140: 100834: 0 140: 100835: 0 140: 100836: 0 140: 100837: 0 140: 100838: 0 140: 100839: 0 140: 100840: 0 140: 100841: 0 140: 100842: 0 140: 100843: 0 140: 100844: 0 140: 100845: 0 140: 100846: 0 140: 100847: 0 140: 100848: 0 140: 100849: 0 140: 100850: 0 140: 100851: 0 140: 100852: 0 140: 100853: 0 140: 100854: 0 140: 100855: 0 140: 100856: 0 140: 100857: 0 140: 100858: 0 140: 100859: 0 140: 100860: 0 140: 100861: 0 140: 100862: 0 140: 100863: 0 140: 100864: 0 140: 100865: 0 140: 100866: 0 140: 100867: 0 140: 100868: 0 140: 100869: 0 140: 100870: 0 140: 100871: 0 140: 100872: 0 140: 100873: 0 140: 100874: 0 140: 100875: 0 140: 100876: 0 140: 100877: 0 140: 100878: 0 140: 100879: 0 140: 100880: 0 140: 100881: 0 140: 100882: 0 140: 100883: 0 140: 100884: 0 140: 100885: 0 140: 100886: 0 140: 100887: 0 140: 100888: 0 140: 100889: 0 140: 100890: 0 140: 100891: 0 140: 100892: 0 140: 100893: 0 140: 100894: 0 140: 100895: 0 140: 100896: 0 140: 100897: 0 140: 100898: 0 140: 100899: 0 140: 100900: 0 140: 100901: 0 140: 100902: 0 140: 100903: 0 140: 100904: 0 140: 100905: 0 140: 100906: 0 140: 100907: 0 140: 100908: 0 140: 100909: 0 140: 100910: 0 140: 100911: 0 140: 100912: 0 140: 100913: 0 140: 100914: 0 140: 100915: 0 140: 100916: 0 140: 100917: 0 140: 100918: 0 140: 100919: 0 140: 100920: 0 140: 100921: 0 140: 100922: 0 140: 100923: 0 140: 100924: 0 140: 100925: 0 140: 100926: 0 140: 100927: 0 140: 100928: 0 140: 100929: 0 140: 100930: 0 140: 100931: 0 140: 100932: 0 140: 100933: 0 140: 100934: 0 140: 100935: 0 140: 100936: 0 140: 100937: 0 140: 100938: 0 140: 100939: 0 140: 100940: 0 140: 100941: 0 140: 100942: 0 140: 100943: 0 140: 100944: 0 140: 100945: 0 140: 100946: 0 140: 100947: 0 140: 100948: 0 140: 100949: 0 140: 100950: 0 140: 100951: 0 140: 100952: 0 140: 100953: 0 140: 100954: 0 140: 100955: 0 140: 100956: 0 140: 100957: 0 140: 100958: 0 140: 100959: 0 140: 100960: 0 140: 100961: 0 140: 100962: 0 140: 100963: 0 140: 100964: 0 140: 100965: 0 140: 100966: 0 140: 100967: 0 140: 100968: 0 140: 100969: 0 140: 100970: 0 140: 100971: 0 140: 100972: 0 140: 100973: 0 140: 100974: 0 140: 100975: 0 140: 100976: 0 140: 100977: 0 140: 100978: 0 140: 100979: 0 140: 100980: 0 140: 100981: 0 140: 100982: 0 140: 100983: 0 140: 100984: 0 140: 100985: 0 140: 100986: 0 140: 100987: 0 140: 100988: 0 140: 100989: 0 140: 100990: 0 140: 100991: 0 140: 100992: 0 140: 100993: 0 140: 100994: 0 140: 100995: 0 140: 100996: 0 140: 100997: 0 140: 100998: 0 140: 100999: 0 140: 101000: 0 140: 101001: 0 140: 101002: 0 140: 101003: 0 140: 101004: 0 140: 101005: 0 140: 101006: 0 140: 101007: 0 140: 101008: 0 140: 101009: 0 140: 101010: 0 140: 101011: 0 140: 101012: 0 140: 101013: 0 140: 101014: 0 140: 101015: 0 140: 101016: 0 140: 101017: 0 140: 101018: 0 140: 101019: 0 140: 101020: 0 140: 101021: 0 140: 101022: 0 140: 101023: 0 140: 101024: 0 140: 101025: 0 140: 101026: 0 140: 101027: 0 140: 101028: 0 140: 101029: 0 140: 101030: 0 140: 101031: 0 140: 101032: 0 140: 101033: 0 140: 101034: 0 140: 101035: 0 140: 101036: 0 140: 101037: 0 140: 101038: 0 140: 101039: 0 140: 101040: 0 140: 101041: 0 140: 101042: 0 140: 101043: 0 140: 101044: 0 140: 101045: 0 140: 101046: 0 140: 101047: 0 140: 101048: 0 140: 101049: 0 140: 101050: 0 140: 101051: 0 140: 101052: 0 140: 101053: 0 140: 101054: 0 140: 101055: 0 140: 101056: 0 140: 101057: 0 140: 101058: 0 140: 101059: 0 140: 101060: 0 140: 101061: 0 140: 101062: 0 140: 101063: 0 140: 101064: 0 140: 101065: 0 140: 101066: 0 140: 101067: 0 140: 101068: 0 140: 101069: 0 140: 101070: 0 140: 101071: 0 140: 101072: 0 140: 101073: 0 140: 101074: 0 140: 101075: 0 140: 101076: 0 140: 101077: 0 140: 101078: 0 140: 101079: 0 140: 101080: 0 140: 101081: 0 140: 101082: 0 140: 101083: 0 140: 101084: 0 140: 101085: 0 140: 101086: 0 140: 101087: 0 140: 101088: 0 140: 101089: 0 140: 101090: 0 140: 101091: 0 140: 101092: 0 140: 101093: 0 140: 101094: 0 140: 101095: 0 140: 101096: 0 140: 101097: 0 140: 101098: 0 140: 101099: 0 140: 101100: 0 140: 101101: 0 140: 101102: 0 140: 101103: 0 140: 101104: 0 140: 101105: 0 140: 101106: 0 140: 101107: 0 140: 101108: 0 140: 101109: 0 140: 101110: 0 140: 101111: 0 140: 101112: 0 140: 101113: 0 140: 101114: 0 140: 101115: 0 140: 101116: 0 140: 101117: 0 140: 101118: 0 140: 101119: 0 140: 101120: 0 140: 101121: 0 140: 101122: 0 140: 101123: 0 140: 101124: 0 140: 101125: 0 140: 101126: 0 140: 101127: 0 140: 101128: 0 140: 101129: 0 140: 101130: 0 140: 101131: 0 140: 101132: 0 140: 101133: 0 140: 101134: 0 140: 101135: 0 140: 101136: 0 140: 101137: 0 140: 101138: 0 140: 101139: 0 140: 101140: 0 140: 101141: 0 140: 101142: 0 140: 101143: 0 140: 101144: 0 140: 101145: 0 140: 101146: 0 140: 101147: 0 140: 101148: 0 140: 101149: 0 140: 101150: 0 140: 101151: 0 140: 101152: 0 140: 101153: 0 140: 101154: 0 140: 101155: 0 140: 101156: 0 140: 101157: 0 140: 101158: 0 140: 101159: 0 140: 101160: 0 140: 101161: 0 140: 101162: 0 140: 101163: 0 140: 101164: 0 140: 101165: 0 140: 101166: 0 140: 101167: 0 140: 101168: 0 140: 101169: 0 140: 101170: 0 140: 101171: 0 140: 101172: 0 140: 101173: 0 140: 101174: 0 140: 101175: 0 140: 101176: 0 140: 101177: 0 140: 101178: 0 140: 101179: 0 140: 101180: 0 140: 101181: 0 140: 101182: 0 140: 101183: 0 140: 101184: 0 140: 101185: 0 140: 101186: 0 140: 101187: 0 140: 101188: 0 140: 101189: 0 140: 101190: 0 140: 101191: 0 140: 101192: 0 140: 101193: 0 140: 101194: 0 140: 101195: 0 140: 101196: 0 140: 101197: 0 140: 101198: 0 140: 101199: 0 140: 101200: 0 140: 101201: 0 140: 101202: 0 140: 101203: 0 140: 101204: 0 140: 101205: 0 140: 101206: 0 140: 101207: 0 140: 101208: 0 140: 101209: 0 140: 101210: 0 140: 101211: 0 140: 101212: 0 140: 101213: 0 140: 101214: 0 140: 101215: 0 140: 101216: 0 140: 101217: 0 140: 101218: 0 140: 101219: 0 140: 101220: 0 140: 101221: 0 140: 101222: 0 140: 101223: 0 140: 101224: 0 140: 101225: 0 140: 101226: 0 140: 101227: 0 140: 101228: 0 140: 101229: 0 140: 101230: 0 140: 101231: 0 140: 101232: 0 140: 101233: 0 140: 101234: 0 140: 101235: 0 140: 101236: 0 140: 101237: 0 140: 101238: 0 140: 101239: 0 140: 101240: 0 140: 101241: 0 140: 101242: 0 140: 101243: 0 140: 101244: 0 140: 101245: 0 140: 101246: 0 140: 101247: 0 140: 101248: 0 140: 101249: 0 140: 101250: 0 140: 101251: 0 140: 101252: 0 140: 101253: 0 140: 101254: 0 140: 101255: 0 140: 101256: 0 140: 101257: 0 140: 101258: 0 140: 101259: 0 140: 101260: 0 140: 101261: 0 140: 101262: 0 140: 101263: 0 140: 101264: 0 140: 101265: 0 140: 101266: 0 140: 101267: 0 140: 101268: 0 140: 101269: 0 140: 101270: 0 140: 101271: 0 140: 101272: 0 140: 101273: 0 140: 101274: 0 140: 101275: 0 140: 101276: 0 140: 101277: 0 140: 101278: 0 140: 101279: 0 140: 101280: 0 140: 101281: 0 140: 101282: 0 140: 101283: 0 140: 101284: 0 140: 101285: 0 140: 101286: 0 140: 101287: 0 140: 101288: 0 140: 101289: 0 140: 101290: 0 140: 101291: 0 140: 101292: 0 140: 101293: 0 140: 101294: 0 140: 101295: 0 140: 101296: 0 140: 101297: 0 140: 101298: 0 140: 101299: 0 140: 101300: 0 140: 101301: 0 140: 101302: 0 140: 101303: 0 140: 101304: 0 140: 101305: 0 140: 101306: 0 140: 101307: 0 140: 101308: 0 140: 101309: 0 140: 101310: 0 140: 101311: 0 140: 101312: 0 140: 101313: 0 140: 101314: 0 140: 101315: 0 140: 101316: 0 140: 101317: 0 140: 101318: 0 140: 101319: 0 140: 101320: 0 140: 101321: 0 140: 101322: 0 140: 101323: 0 140: 101324: 0 140: 101325: 0 140: 101326: 0 140: 101327: 0 140: 101328: 0 140: 101329: 0 140: 101330: 0 140: 101331: 0 140: 101332: 0 140: 101333: 0 140: 101334: 0 140: 101335: 0 140: 101336: 0 140: 101337: 0 140: 101338: 0 140: 101339: 0 140: 101340: 0 140: 101341: 0 140: 101342: 0 140: 101343: 0 140: 101344: 0 140: 101345: 0 140: 101346: 0 140: 101347: 0 140: 101348: 0 140: 101349: 0 140: 101350: 0 140: 101351: 0 140: 101352: 0 140: 101353: 0 140: 101354: 0 140: 101355: 0 140: 101356: 0 140: 101357: 0 140: 101358: 0 140: 101359: 0 140: 101360: 0 140: 101361: 0 140: 101362: 0 140: 101363: 0 140: 101364: 0 140: 101365: 0 140: 101366: 0 140: 101367: 0 140: 101368: 0 140: 101369: 0 140: 101370: 0 140: 101371: 0 140: 101372: 0 140: 101373: 0 140: 101374: 0 140: 101375: 0 140: 101376: 0 140: 101377: 0 140: 101378: 0 140: 101379: 0 140: 101380: 0 140: 101381: 0 140: 101382: 0 140: 101383: 0 140: 101384: 0 140: 101385: 0 140: 101386: 0 140: 101387: 0 140: 101388: 0 140: 101389: 0 140: 101390: 0 140: 101391: 0 140: 101392: 0 140: 101393: 0 140: 101394: 0 140: 101395: 0 140: 101396: 0 140: 101397: 0 140: 101398: 0 140: 101399: 0 140: 101400: 0 140: 101401: 0 140: 101402: 0 140: 101403: 0 140: 101404: 0 140: 101405: 0 140: 101406: 0 140: 101407: 0 140: 101408: 0 140: 101409: 0 140: 101410: 0 140: 101411: 0 140: 101412: 0 140: 101413: 0 140: 101414: 0 140: 101415: 0 140: 101416: 0 140: 101417: 0 140: 101418: 0 140: 101419: 0 140: 101420: 0 140: 101421: 0 140: 101422: 0 140: 101423: 0 140: 101424: 0 140: 101425: 0 140: 101426: 0 140: 101427: 0 140: 101428: 0 140: 101429: 0 140: 101430: 0 140: 101431: 0 140: 101432: 0 140: 101433: 0 140: 101434: 0 140: 101435: 0 140: 101436: 0 140: 101437: 0 140: 101438: 0 140: 101439: 0 140: 101440: 0 140: 101441: 0 140: 101442: 0 140: 101443: 0 140: 101444: 0 140: 101445: 0 140: 101446: 0 140: 101447: 0 140: 101448: 0 140: 101449: 0 140: 101450: 0 140: 101451: 0 140: 101452: 0 140: 101453: 0 140: 101454: 0 140: 101455: 0 140: 101456: 0 140: 101457: 0 140: 101458: 0 140: 101459: 0 140: 101460: 0 140: 101461: 0 140: 101462: 0 140: 101463: 0 140: 101464: 0 140: 101465: 0 140: 101466: 0 140: 101467: 0 140: 101468: 0 140: 101469: 0 140: 101470: 0 140: 101471: 0 140: 101472: 0 140: 101473: 0 140: 101474: 0 140: 101475: 0 140: 101476: 0 140: 101477: 0 140: 101478: 0 140: 101479: 0 140: 101480: 0 140: 101481: 0 140: 101482: 0 140: 101483: 0 140: 101484: 0 140: 101485: 0 140: 101486: 0 140: 101487: 0 140: 101488: 0 140: 101489: 0 140: 101490: 0 140: 101491: 0 140: 101492: 0 140: 101493: 0 140: 101494: 0 140: 101495: 0 140: 101496: 0 140: 101497: 0 140: 101498: 0 140: 101499: 0 140: 101500: 0 140: 101501: 0 140: 101502: 0 140: 101503: 0 140: 101504: 0 140: 101505: 0 140: 101506: 0 140: 101507: 0 140: 101508: 0 140: 101509: 0 140: 101510: 0 140: 101511: 0 140: 101512: 0 140: 101513: 0 140: 101514: 0 140: 101515: 0 140: 101516: 0 140: 101517: 0 140: 101518: 0 140: 101519: 0 140: 101520: 0 140: 101521: 0 140: 101522: 0 140: 101523: 0 140: 101524: 0 140: 101525: 0 140: 101526: 0 140: 101527: 0 140: 101528: 0 140: 101529: 0 140: 101530: 0 140: 101531: 0 140: 101532: 0 140: 101533: 0 140: 101534: 0 140: 101535: 0 140: 101536: 0 140: 101537: 0 140: 101538: 0 140: 101539: 0 140: 101540: 0 140: 101541: 0 140: 101542: 0 140: 101543: 0 140: 101544: 0 140: 101545: 0 140: 101546: 0 140: 101547: 0 140: 101548: 0 140: 101549: 0 140: 101550: 0 140: 101551: 0 140: 101552: 0 140: 101553: 0 140: 101554: 0 140: 101555: 0 140: 101556: 0 140: 101557: 0 140: 101558: 0 140: 101559: 0 140: 101560: 0 140: 101561: 0 140: 101562: 0 140: 101563: 0 140: 101564: 0 140: 101565: 0 140: 101566: 0 140: 101567: 0 140: 101568: 0 140: 101569: 0 140: 101570: 0 140: 101571: 0 140: 101572: 0 140: 101573: 0 140: 101574: 0 140: 101575: 0 140: 101576: 0 140: 101577: 0 140: 101578: 0 140: 101579: 0 140: 101580: 0 140: 101581: 0 140: 101582: 0 140: 101583: 0 140: 101584: 0 140: 101585: 0 140: 101586: 0 140: 101587: 0 140: 101588: 0 140: 101589: 0 140: 101590: 0 140: 101591: 0 140: 101592: 0 140: 101593: 0 140: 101594: 0 140: 101595: 0 140: 101596: 0 140: 101597: 0 140: 101598: 0 140: 101599: 0 140: 101600: 0 140: 101601: 0 140: 101602: 0 140: 101603: 0 140: 101604: 0 140: 101605: 0 140: 101606: 0 140: 101607: 0 140: 101608: 0 140: 101609: 0 140: 101610: 0 140: 101611: 0 140: 101612: 0 140: 101613: 0 140: 101614: 0 140: 101615: 0 140: 101616: 0 140: 101617: 0 140: 101618: 0 140: 101619: 0 140: 101620: 0 140: 101621: 0 140: 101622: 0 140: 101623: 0 140: 101624: 0 140: 101625: 0 140: 101626: 0 140: 101627: 0 140: 101628: 0 140: 101629: 0 140: 101630: 0 140: 101631: 0 140: 101632: 0 140: 101633: 0 140: 101634: 0 140: 101635: 0 140: 101636: 0 140: 101637: 0 140: 101638: 0 140: 101639: 0 140: 101640: 0 140: 101641: 0 140: 101642: 0 140: 101643: 0 140: 101644: 0 140: 101645: 0 140: 101646: 0 140: 101647: 0 140: 101648: 0 140: 101649: 0 140: 101650: 0 140: 101651: 0 140: 101652: 0 140: 101653: 0 140: 101654: 0 140: 101655: 0 140: 101656: 0 140: 101657: 0 140: 101658: 0 140: 101659: 0 140: 101660: 0 140: 101661: 0 140: 101662: 0 140: 101663: 0 140: 101664: 0 140: 101665: 0 140: 101666: 0 140: 101667: 0 140: 101668: 0 140: 101669: 0 140: 101670: 0 140: 101671: 0 140: 101672: 0 140: 101673: 0 140: 101674: 0 140: 101675: 0 140: 101676: 0 140: 101677: 0 140: 101678: 0 140: 101679: 0 140: 101680: 0 140: 101681: 0 140: 101682: 0 140: 101683: 0 140: 101684: 0 140: 101685: 0 140: 101686: 0 140: 101687: 0 140: 101688: 0 140: 101689: 0 140: 101690: 0 140: 101691: 0 140: 101692: 0 140: 101693: 0 140: 101694: 0 140: 101695: 0 140: 101696: 0 140: 101697: 0 140: 101698: 0 140: 101699: 0 140: 101700: 0 140: 101701: 0 140: 101702: 0 140: 101703: 0 140: 101704: 0 140: 101705: 0 140: 101706: 0 140: 101707: 0 140: 101708: 0 140: 101709: 0 140: 101710: 0 140: 101711: 0 140: 101712: 0 140: 101713: 0 140: 101714: 0 140: 101715: 0 140: 101716: 0 140: 101717: 0 140: 101718: 0 140: 101719: 0 140: 101720: 0 140: 101721: 0 140: 101722: 0 140: 101723: 0 140: 101724: 0 140: 101725: 0 140: 101726: 0 140: 101727: 0 140: 101728: 0 140: 101729: 0 140: 101730: 0 140: 101731: 0 140: 101732: 0 140: 101733: 0 140: 101734: 0 140: 101735: 0 140: 101736: 0 140: 101737: 0 140: 101738: 0 140: 101739: 0 140: 101740: 0 140: 101741: 0 140: 101742: 0 140: 101743: 0 140: 101744: 0 140: 101745: 0 140: 101746: 0 140: 101747: 0 140: 101748: 0 140: 101749: 0 140: 101750: 0 140: 101751: 0 140: 101752: 0 140: 101753: 0 140: 101754: 0 140: 101755: 0 140: 101756: 0 140: 101757: 0 140: 101758: 0 140: 101759: 0 140: 101760: 0 140: 101761: 0 140: 101762: 0 140: 101763: 0 140: 101764: 0 140: 101765: 0 140: 101766: 0 140: 101767: 0 140: 101768: 0 140: 101769: 0 140: 101770: 0 140: 101771: 0 140: 101772: 0 140: 101773: 0 140: 101774: 0 140: 101775: 0 140: 101776: 0 140: 101777: 0 140: 101778: 0 140: 101779: 0 140: 101780: 0 140: 101781: 0 140: 101782: 0 140: 101783: 0 140: 101784: 0 140: 101785: 0 140: 101786: 0 140: 101787: 0 140: 101788: 0 140: 101789: 0 140: 101790: 0 140: 101791: 0 140: 101792: 0 140: 101793: 0 140: 101794: 0 140: 101795: 0 140: 101796: 0 140: 101797: 0 140: 101798: 0 140: 101799: 0 140: 101800: 0 140: 101801: 0 140: 101802: 0 140: 101803: 0 140: 101804: 0 140: 101805: 0 140: 101806: 0 140: 101807: 0 140: 101808: 0 140: 101809: 0 140: 101810: 0 140: 101811: 0 140: 101812: 0 140: 101813: 0 140: 101814: 0 140: 101815: 0 140: 101816: 0 140: 101817: 0 140: 101818: 0 140: 101819: 0 140: 101820: 0 140: 101821: 0 140: 101822: 0 140: 101823: 0 140: 101824: 0 140: 101825: 0 140: 101826: 0 140: 101827: 0 140: 101828: 0 140: 101829: 0 140: 101830: 0 140: 101831: 0 140: 101832: 0 140: 101833: 0 140: 101834: 0 140: 101835: 0 140: 101836: 0 140: 101837: 0 140: 101838: 0 140: 101839: 0 140: 101840: 0 140: 101841: 0 140: 101842: 0 140: 101843: 0 140: 101844: 0 140: 101845: 0 140: 101846: 0 140: 101847: 0 140: 101848: 0 140: 101849: 0 140: 101850: 0 140: 101851: 0 140: 101852: 0 140: 101853: 0 140: 101854: 0 140: 101855: 0 140: 101856: 0 140: 101857: 0 140: 101858: 0 140: 101859: 0 140: 101860: 0 140: 101861: 0 140: 101862: 0 140: 101863: 0 140: 101864: 0 140: 101865: 0 140: 101866: 0 140: 101867: 0 140: 101868: 0 140: 101869: 0 140: 101870: 0 140: 101871: 0 140: 101872: 0 140: 101873: 0 140: 101874: 0 140: 101875: 0 140: 101876: 0 140: 101877: 0 140: 101878: 0 140: 101879: 0 140: 101880: 0 140: 101881: 0 140: 101882: 0 140: 101883: 0 140: 101884: 0 140: 101885: 0 140: 101886: 0 140: 101887: 0 140: 101888: 0 140: 101889: 0 140: 101890: 0 140: 101891: 0 140: 101892: 0 140: 101893: 0 140: 101894: 0 140: 101895: 0 140: 101896: 0 140: 101897: 0 140: 101898: 0 140: 101899: 0 140: 101900: 0 140: 101901: 0 140: 101902: 0 140: 101903: 0 140: 101904: 0 140: 101905: 0 140: 101906: 0 140: 101907: 0 140: 101908: 0 140: 101909: 0 140: 101910: 0 140: 101911: 0 140: 101912: 0 140: 101913: 0 140: 101914: 0 140: 101915: 0 140: 101916: 0 140: 101917: 0 140: 101918: 0 140: 101919: 0 140: 101920: 0 140: 101921: 0 140: 101922: 0 140: 101923: 0 140: 101924: 0 140: 101925: 0 140: 101926: 0 140: 101927: 0 140: 101928: 0 140: 101929: 0 140: 101930: 0 140: 101931: 0 140: 101932: 0 140: 101933: 0 140: 101934: 0 140: 101935: 0 140: 101936: 0 140: 101937: 0 140: 101938: 0 140: 101939: 0 140: 101940: 0 140: 101941: 0 140: 101942: 0 140: 101943: 0 140: 101944: 0 140: 101945: 0 140: 101946: 0 140: 101947: 0 140: 101948: 0 140: 101949: 0 140: 101950: 0 140: 101951: 0 140: 101952: 0 140: 101953: 0 140: 101954: 0 140: 101955: 0 140: 101956: 0 140: 101957: 0 140: 101958: 0 140: 101959: 0 140: 101960: 0 140: 101961: 0 140: 101962: 0 140: 101963: 0 140: 101964: 0 140: 101965: 0 140: 101966: 0 140: 101967: 0 140: 101968: 0 140: 101969: 0 140: 101970: 0 140: 101971: 0 140: 101972: 0 140: 101973: 0 140: 101974: 0 140: 101975: 0 140: 101976: 0 140: 101977: 0 140: 101978: 0 140: 101979: 0 140: 101980: 0 140: 101981: 0 140: 101982: 0 140: 101983: 0 140: 101984: 0 140: 101985: 0 140: 101986: 0 140: 101987: 0 140: 101988: 0 140: 101989: 0 140: 101990: 0 140: 101991: 0 140: 101992: 0 140: 101993: 0 140: 101994: 0 140: 101995: 0 140: 101996: 0 140: 101997: 0 140: 101998: 0 140: 101999: 0 140: 102000: 0 140: 102001: 0 140: 102002: 0 140: 102003: 0 140: 102004: 0 140: 102005: 0 140: 102006: 0 140: 102007: 0 140: 102008: 0 140: 102009: 0 140: 102010: 0 140: 102011: 0 140: 102012: 0 140: 102013: 0 140: 102014: 0 140: 102015: 0 140: 102016: 0 140: 102017: 0 140: 102018: 0 140: 102019: 0 140: 102020: 0 140: 102021: 0 140: 102022: 0 140: 102023: 0 140: 102024: 0 140: 102025: 0 140: 102026: 0 140: 102027: 0 140: 102028: 0 140: 102029: 0 140: 102030: 0 140: 102031: 0 140: 102032: 0 140: 102033: 0 140: 102034: 0 140: 102035: 0 140: 102036: 0 140: 102037: 0 140: 102038: 0 140: 102039: 0 140: 102040: 0 140: 102041: 0 140: 102042: 0 140: 102043: 0 140: 102044: 0 140: 102045: 0 140: 102046: 0 140: 102047: 0 140: 102048: 0 140: 102049: 0 140: 102050: 0 140: 102051: 0 140: 102052: 0 140: 102053: 0 140: 102054: 0 140: 102055: 0 140: 102056: 0 140: 102057: 0 140: 102058: 0 140: 102059: 0 140: 102060: 0 140: 102061: 0 140: 102062: 0 140: 102063: 0 140: 102064: 0 140: 102065: 0 140: 102066: 0 140: 102067: 0 140: 102068: 0 140: 102069: 0 140: 102070: 0 140: 102071: 0 140: 102072: 0 140: 102073: 0 140: 102074: 0 140: 102075: 0 140: 102076: 0 140: 102077: 0 140: 102078: 0 140: 102079: 0 140: 102080: 0 140: 102081: 0 140: 102082: 0 140: 102083: 0 140: 102084: 0 140: 102085: 0 140: 102086: 0 140: 102087: 0 140: 102088: 0 140: 102089: 0 140: 102090: 0 140: 102091: 0 140: 102092: 0 140: 102093: 0 140: 102094: 0 140: 102095: 0 140: 102096: 0 140: 102097: 0 140: 102098: 0 140: 102099: 0 140: 102100: 0 140: 102101: 0 140: 102102: 0 140: 102103: 0 140: 102104: 0 140: 102105: 0 140: 102106: 0 140: 102107: 0 140: 102108: 0 140: 102109: 0 140: 102110: 0 140: 102111: 0 140: 102112: 0 140: 102113: 0 140: 102114: 0 140: 102115: 0 140: 102116: 0 140: 102117: 0 140: 102118: 0 140: 102119: 0 140: 102120: 0 140: 102121: 0 140: 102122: 0 140: 102123: 0 140: 102124: 0 140: 102125: 0 140: 102126: 0 140: 102127: 0 140: 102128: 0 140: 102129: 0 140: 102130: 0 140: 102131: 0 140: 102132: 0 140: 102133: 0 140: 102134: 0 140: 102135: 0 140: 102136: 0 140: 102137: 0 140: 102138: 0 140: 102139: 0 140: 102140: 0 140: 102141: 0 140: 102142: 0 140: 102143: 0 140: 102144: 0 140: 102145: 0 140: 102146: 0 140: 102147: 0 140: 102148: 0 140: 102149: 0 140: 102150: 0 140: 102151: 0 140: 102152: 0 140: 102153: 0 140: 102154: 0 140: 102155: 0 140: 102156: 0 140: 102157: 0 140: 102158: 0 140: 102159: 0 140: 102160: 0 140: 102161: 0 140: 102162: 0 140: 102163: 0 140: 102164: 0 140: 102165: 0 140: 102166: 0 140: 102167: 0 140: 102168: 0 140: 102169: 0 140: 102170: 0 140: 102171: 0 140: 102172: 0 140: 102173: 0 140: 102174: 0 140: 102175: 0 140: 102176: 0 140: 102177: 0 140: 102178: 0 140: 102179: 0 140: 102180: 0 140: 102181: 0 140: 102182: 0 140: 102183: 0 140: 102184: 0 140: 102185: 0 140: 102186: 0 140: 102187: 0 140: 102188: 0 140: 102189: 0 140: 102190: 0 140: 102191: 0 140: 102192: 0 140: 102193: 0 140: 102194: 0 140: 102195: 0 140: 102196: 0 140: 102197: 0 140: 102198: 0 140: 102199: 0 140: 102200: 0 140: 102201: 0 140: 102202: 0 140: 102203: 0 140: 102204: 0 140: 102205: 0 140: 102206: 0 140: 102207: 0 140: 102208: 0 140: 102209: 0 140: 102210: 0 140: 102211: 0 140: 102212: 0 140: 102213: 0 140: 102214: 0 140: 102215: 0 140: 102216: 0 140: 102217: 0 140: 102218: 0 140: 102219: 0 140: 102220: 0 140: 102221: 0 140: 102222: 0 140: 102223: 0 140: 102224: 0 140: 102225: 0 140: 102226: 0 140: 102227: 0 140: 102228: 0 140: 102229: 0 140: 102230: 0 140: 102231: 0 140: 102232: 0 140: 102233: 0 140: 102234: 0 140: 102235: 0 140: 102236: 0 140: 102237: 0 140: 102238: 0 140: 102239: 0 140: 102240: 0 140: 102241: 0 140: 102242: 0 140: 102243: 0 140: 102244: 0 140: 102245: 0 140: 102246: 0 140: 102247: 0 140: 102248: 0 140: 102249: 0 140: 102250: 0 140: 102251: 0 140: 102252: 0 140: 102253: 0 140: 102254: 0 140: 102255: 0 140: 102256: 0 140: 102257: 0 140: 102258: 0 140: 102259: 0 140: 102260: 0 140: 102261: 0 140: 102262: 0 140: 102263: 0 140: 102264: 0 140: 102265: 0 140: 102266: 0 140: 102267: 0 140: 102268: 0 140: 102269: 0 140: 102270: 0 140: 102271: 0 140: 102272: 0 140: 102273: 0 140: 102274: 0 140: 102275: 0 140: 102276: 0 140: 102277: 0 140: 102278: 0 140: 102279: 0 140: 102280: 0 140: 102281: 0 140: 102282: 0 140: 102283: 0 140: 102284: 0 140: 102285: 0 140: 102286: 0 140: 102287: 0 140: 102288: 0 140: 102289: 0 140: 102290: 0 140: 102291: 0 140: 102292: 0 140: 102293: 0 140: 102294: 0 140: 102295: 0 140: 102296: 0 140: 102297: 0 140: 102298: 0 140: 102299: 0 140: 102300: 0 140: 102301: 0 140: 102302: 0 140: 102303: 0 140: 102304: 0 140: 102305: 0 140: 102306: 0 140: 102307: 0 140: 102308: 0 140: 102309: 0 140: 102310: 0 140: 102311: 0 140: 102312: 0 140: 102313: 0 140: 102314: 0 140: 102315: 0 140: 102316: 0 140: 102317: 0 140: 102318: 0 140: 102319: 0 140: 102320: 0 140: 102321: 0 140: 102322: 0 140: 102323: 0 140: 102324: 0 140: 102325: 0 140: 102326: 0 140: 102327: 0 140: 102328: 0 140: 102329: 0 140: 102330: 0 140: 102331: 0 140: 102332: 0 140: 102333: 0 140: 102334: 0 140: 102335: 0 140: 102336: 0 140: 102337: 0 140: 102338: 0 140: 102339: 0 140: 102340: 0 140: 102341: 0 140: 102342: 0 140: 102343: 0 140: 102344: 0 140: 102345: 0 140: 102346: 0 140: 102347: 0 140: 102348: 0 140: 102349: 0 140: 102350: 0 140: 102351: 0 140: 102352: 0 140: 102353: 0 140: 102354: 0 140: 102355: 0 140: 102356: 0 140: 102357: 0 140: 102358: 0 140: 102359: 0 140: 102360: 0 140: 102361: 0 140: 102362: 0 140: 102363: 0 140: 102364: 0 140: 102365: 0 140: 102366: 0 140: 102367: 0 140: 102368: 0 140: 102369: 0 140: 102370: 0 140: 102371: 0 140: 102372: 0 140: 102373: 0 140: 102374: 0 140: 102375: 0 140: 102376: 0 140: 102377: 0 140: 102378: 0 140: 102379: 0 140: 102380: 0 140: 102381: 0 140: 102382: 0 140: 102383: 0 140: 102384: 0 140: 102385: 0 140: 102386: 0 140: 102387: 0 140: 102388: 0 140: 102389: 0 140: 102390: 0 140: 102391: 0 140: 102392: 0 140: 102393: 0 140: 102394: 0 140: 102395: 0 140: 102396: 0 140: 102397: 0 140: 102398: 0 140: 102399: 0 140: 102400: 0 140: 102401: 0 140: 102402: 0 140: 102403: 0 140: 102404: 0 140: 102405: 0 140: 102406: 0 140: 102407: 0 140: 102408: 0 140: 102409: 0 140: 102410: 0 140: 102411: 0 140: 102412: 0 140: 102413: 0 140: 102414: 0 140: 102415: 0 140: 102416: 0 140: 102417: 0 140: 102418: 0 140: 102419: 0 140: 102420: 0 140: 102421: 0 140: 102422: 0 140: 102423: 0 140: 102424: 0 140: 102425: 0 140: 102426: 0 140: 102427: 0 140: 102428: 0 140: 102429: 0 140: 102430: 0 140: 102431: 0 140: 102432: 0 140: 102433: 0 140: 102434: 0 140: 102435: 0 140: 102436: 0 140: 102437: 0 140: 102438: 0 140: 102439: 0 140: 102440: 0 140: 102441: 0 140: 102442: 0 140: 102443: 0 140: 102444: 0 140: 102445: 0 140: 102446: 0 140: 102447: 0 140: 102448: 0 140: 102449: 0 140: 102450: 0 140: 102451: 0 140: 102452: 0 140: 102453: 0 140: 102454: 0 140: 102455: 0 140: 102456: 0 140: 102457: 0 140: 102458: 0 140: 102459: 0 140: 102460: 0 140: 102461: 0 140: 102462: 0 140: 102463: 0 140: 102464: 0 140: 102465: 0 140: 102466: 0 140: 102467: 0 140: 102468: 0 140: 102469: 0 140: 102470: 0 140: 102471: 0 140: 102472: 0 140: 102473: 0 140: 102474: 0 140: 102475: 0 140: 102476: 0 140: 102477: 0 140: 102478: 0 140: 102479: 0 140: 102480: 0 140: 102481: 0 140: 102482: 0 140: 102483: 0 140: 102484: 0 140: 102485: 0 140: 102486: 0 140: 102487: 0 140: 102488: 0 140: 102489: 0 140: 102490: 0 140: 102491: 0 140: 102492: 0 140: 102493: 0 140: 102494: 0 140: 102495: 0 140: 102496: 0 140: 102497: 0 140: 102498: 0 140: 102499: 0 140: 102500: 0 140: 102501: 0 140: 102502: 0 140: 102503: 0 140: 102504: 0 140: 102505: 0 140: 102506: 0 140: 102507: 0 140: 102508: 0 140: 102509: 0 140: 102510: 0 140: 102511: 0 140: 102512: 0 140: 102513: 0 140: 102514: 0 140: 102515: 0 140: 102516: 0 140: 102517: 0 140: 102518: 0 140: 102519: 0 140: 102520: 0 140: 102521: 0 140: 102522: 0 140: 102523: 0 140: 102524: 0 140: 102525: 0 140: 102526: 0 140: 102527: 0 140: 102528: 0 140: 102529: 0 140: 102530: 0 140: 102531: 0 140: 102532: 0 140: 102533: 0 140: 102534: 0 140: 102535: 0 140: 102536: 0 140: 102537: 0 140: 102538: 0 140: 102539: 0 140: 102540: 0 140: 102541: 0 140: 102542: 0 140: 102543: 0 140: 102544: 0 140: 102545: 0 140: 102546: 0 140: 102547: 0 140: 102548: 0 140: 102549: 0 140: 102550: 0 140: 102551: 0 140: 102552: 0 140: 102553: 0 140: 102554: 0 140: 102555: 0 140: 102556: 0 140: 102557: 0 140: 102558: 0 140: 102559: 0 140: 102560: 0 140: 102561: 0 140: 102562: 0 140: 102563: 0 140: 102564: 0 140: 102565: 0 140: 102566: 0 140: 102567: 0 140: 102568: 0 140: 102569: 0 140: 102570: 0 140: 102571: 0 140: 102572: 0 140: 102573: 0 140: 102574: 0 140: 102575: 0 140: 102576: 0 140: 102577: 0 140: 102578: 0 140: 102579: 0 140: 102580: 0 140: 102581: 0 140: 102582: 0 140: 102583: 0 140: 102584: 0 140: 102585: 0 140: 102586: 0 140: 102587: 0 140: 102588: 0 140: 102589: 0 140: 102590: 0 140: 102591: 0 140: 102592: 0 140: 102593: 0 140: 102594: 0 140: 102595: 0 140: 102596: 0 140: 102597: 0 140: 102598: 0 140: 102599: 0 140: 102600: 0 140: 102601: 0 140: 102602: 0 140: 102603: 0 140: 102604: 0 140: 102605: 0 140: 102606: 0 140: 102607: 0 140: 102608: 0 140: 102609: 0 140: 102610: 0 140: 102611: 0 140: 102612: 0 140: 102613: 0 140: 102614: 0 140: 102615: 0 140: 102616: 0 140: 102617: 0 140: 102618: 0 140: 102619: 0 140: 102620: 0 140: 102621: 0 140: 102622: 0 140: 102623: 0 140: 102624: 0 140: 102625: 0 140: 102626: 0 140: 102627: 0 140: 102628: 0 140: 102629: 0 140: 102630: 0 140: 102631: 0 140: 102632: 0 140: 102633: 0 140: 102634: 0 140: 102635: 0 140: 102636: 0 140: 102637: 0 140: 102638: 0 140: 102639: 0 140: 102640: 0 140: 102641: 0 140: 102642: 0 140: 102643: 0 140: 102644: 0 140: 102645: 0 140: 102646: 0 140: 102647: 0 140: 102648: 0 140: 102649: 0 140: 102650: 0 140: 102651: 0 140: 102652: 0 140: 102653: 0 140: 102654: 0 140: 102655: 0 140: 102656: 0 140: 102657: 0 140: 102658: 0 140: 102659: 0 140: 102660: 0 140: 102661: 0 140: 102662: 0 140: 102663: 0 140: 102664: 0 140: 102665: 0 140: 102666: 0 140: 102667: 0 140: 102668: 0 140: 102669: 0 140: 102670: 0 140: 102671: 0 140: 102672: 0 140: 102673: 0 140: 102674: 0 140: 102675: 0 140: 102676: 0 140: 102677: 0 140: 102678: 0 140: 102679: 0 140: 102680: 0 140: 102681: 0 140: 102682: 0 140: 102683: 0 140: 102684: 0 140: 102685: 0 140: 102686: 0 140: 102687: 0 140: 102688: 0 140: 102689: 0 140: 102690: 0 140: 102691: 0 140: 102692: 0 140: 102693: 0 140: 102694: 0 140: 102695: 0 140: 102696: 0 140: 102697: 0 140: 102698: 0 140: 102699: 0 140: 102700: 0 140: 102701: 0 140: 102702: 0 140: 102703: 0 140: 102704: 0 140: 102705: 0 140: 102706: 0 140: 102707: 0 140: 102708: 0 140: 102709: 0 140: 102710: 0 140: 102711: 0 140: 102712: 0 140: 102713: 0 140: 102714: 0 140: 102715: 0 140: 102716: 0 140: 102717: 0 140: 102718: 0 140: 102719: 0 140: 102720: 0 140: 102721: 0 140: 102722: 0 140: 102723: 0 140: 102724: 0 140: 102725: 0 140: 102726: 0 140: 102727: 0 140: 102728: 0 140: 102729: 0 140: 102730: 0 140: 102731: 0 140: 102732: 0 140: 102733: 0 140: 102734: 0 140: 102735: 0 140: 102736: 0 140: 102737: 0 140: 102738: 0 140: 102739: 0 140: 102740: 0 140: 102741: 0 140: 102742: 0 140: 102743: 0 140: 102744: 0 140: 102745: 0 140: 102746: 0 140: 102747: 0 140: 102748: 0 140: 102749: 0 140: 102750: 0 140: 102751: 0 140: 102752: 0 140: 102753: 0 140: 102754: 0 140: 102755: 0 140: 102756: 0 140: 102757: 0 140: 102758: 0 140: 102759: 0 140: 102760: 0 140: 102761: 0 140: 102762: 0 140: 102763: 0 140: 102764: 0 140: 102765: 0 140: 102766: 0 140: 102767: 0 140: 102768: 0 140: 102769: 0 140: 102770: 0 140: 102771: 0 140: 102772: 0 140: 102773: 0 140: 102774: 0 140: 102775: 0 140: 102776: 0 140: 102777: 0 140: 102778: 0 140: 102779: 0 140: 102780: 0 140: 102781: 0 140: 102782: 0 140: 102783: 0 140: 102784: 0 140: 102785: 0 140: 102786: 0 140: 102787: 0 140: 102788: 0 140: 102789: 0 140: 102790: 0 140: 102791: 0 140: 102792: 0 140: 102793: 0 140: 102794: 0 140: 102795: 0 140: 102796: 0 140: 102797: 0 140: 102798: 0 140: 102799: 0 140: 102800: 0 140: 102801: 0 140: 102802: 0 140: 102803: 0 140: 102804: 0 140: 102805: 0 140: 102806: 0 140: 102807: 0 140: 102808: 0 140: 102809: 0 140: 102810: 0 140: 102811: 0 140: 102812: 0 140: 102813: 0 140: 102814: 0 140: 102815: 0 140: 102816: 0 140: 102817: 0 140: 102818: 0 140: 102819: 0 140: 102820: 0 140: 102821: 0 140: 102822: 0 140: 102823: 0 140: 102824: 0 140: 102825: 0 140: 102826: 0 140: 102827: 0 140: 102828: 0 140: 102829: 0 140: 102830: 0 140: 102831: 0 140: 102832: 0 140: 102833: 0 140: 102834: 0 140: 102835: 0 140: 102836: 0 140: 102837: 0 140: 102838: 0 140: 102839: 0 140: 102840: 0 140: 102841: 0 140: 102842: 0 140: 102843: 0 140: 102844: 0 140: 102845: 0 140: 102846: 0 140: 102847: 0 140: 102848: 0 140: 102849: 0 140: 102850: 0 140: 102851: 0 140: 102852: 0 140: 102853: 0 140: 102854: 0 140: 102855: 0 140: 102856: 0 140: 102857: 0 140: 102858: 0 140: 102859: 0 140: 102860: 0 140: 102861: 0 140: 102862: 0 140: 102863: 0 140: 102864: 0 140: 102865: 0 140: 102866: 0 140: 102867: 0 140: 102868: 0 140: 102869: 0 140: 102870: 0 140: 102871: 0 140: 102872: 0 140: 102873: 0 140: 102874: 0 140: 102875: 0 140: 102876: 0 140: 102877: 0 140: 102878: 0 140: 102879: 0 140: 102880: 0 140: 102881: 0 140: 102882: 0 140: 102883: 0 140: 102884: 0 140: 102885: 0 140: 102886: 0 140: 102887: 0 140: 102888: 0 140: 102889: 0 140: 102890: 0 140: 102891: 0 140: 102892: 0 140: 102893: 0 140: 102894: 0 140: 102895: 0 140: 102896: 0 140: 102897: 0 140: 102898: 0 140: 102899: 0 140: 102900: 0 140: 102901: 0 140: 102902: 0 140: 102903: 0 140: 102904: 0 140: 102905: 0 140: 102906: 0 140: 102907: 0 140: 102908: 0 140: 102909: 0 140: 102910: 0 140: 102911: 0 140: 102912: 0 140: 102913: 0 140: 102914: 0 140: 102915: 0 140: 102916: 0 140: 102917: 0 140: 102918: 0 140: 102919: 0 140: 102920: 0 140: 102921: 0 140: 102922: 0 140: 102923: 0 140: 102924: 0 140: 102925: 0 140: 102926: 0 140: 102927: 0 140: 102928: 0 140: 102929: 0 140: 102930: 0 140: 102931: 0 140: 102932: 0 140: 102933: 0 140: 102934: 0 140: 102935: 0 140: 102936: 0 140: 102937: 0 140: 102938: 0 140: 102939: 0 140: 102940: 0 140: 102941: 0 140: 102942: 0 140: 102943: 0 140: 102944: 0 140: 102945: 0 140: 102946: 0 140: 102947: 0 140: 102948: 0 140: 102949: 0 140: 102950: 0 140: 102951: 0 140: 102952: 0 140: 102953: 0 140: 102954: 0 140: 102955: 0 140: 102956: 0 140: 102957: 0 140: 102958: 0 140: 102959: 0 140: 102960: 0 140: 102961: 0 140: 102962: 0 140: 102963: 0 140: 102964: 0 140: 102965: 0 140: 102966: 0 140: 102967: 0 140: 102968: 0 140: 102969: 0 140: 102970: 0 140: 102971: 0 140: 102972: 0 140: 102973: 0 140: 102974: 0 140: 102975: 0 140: 102976: 0 140: 102977: 0 140: 102978: 0 140: 102979: 0 140: 102980: 0 140: 102981: 0 140: 102982: 0 140: 102983: 0 140: 102984: 0 140: 102985: 0 140: 102986: 0 140: 102987: 0 140: 102988: 0 140: 102989: 0 140: 102990: 0 140: 102991: 0 140: 102992: 0 140: 102993: 0 140: 102994: 0 140: 102995: 0 140: 102996: 0 140: 102997: 0 140: 102998: 0 140: 102999: 0 140: 103000: 0 140: 103001: 0 140: 103002: 0 140: 103003: 0 140: 103004: 0 140: 103005: 0 140: 103006: 0 140: 103007: 0 140: 103008: 0 140: 103009: 0 140: 103010: 0 140: 103011: 0 140: 103012: 0 140: 103013: 0 140: 103014: 0 140: 103015: 0 140: 103016: 0 140: 103017: 0 140: 103018: 0 140: 103019: 0 140: 103020: 0 140: 103021: 0 140: 103022: 0 140: 103023: 0 140: 103024: 0 140: 103025: 0 140: 103026: 0 140: 103027: 0 140: 103028: 0 140: 103029: 0 140: 103030: 0 140: 103031: 0 140: 103032: 0 140: 103033: 0 140: 103034: 0 140: 103035: 0 140: 103036: 0 140: 103037: 0 140: 103038: 0 140: 103039: 0 140: 103040: 0 140: 103041: 0 140: 103042: 0 140: 103043: 0 140: 103044: 0 140: 103045: 0 140: 103046: 0 140: 103047: 0 140: 103048: 0 140: 103049: 0 140: 103050: 0 140: 103051: 0 140: 103052: 0 140: 103053: 0 140: 103054: 0 140: 103055: 0 140: 103056: 0 140: 103057: 0 140: 103058: 0 140: 103059: 0 140: 103060: 0 140: 103061: 0 140: 103062: 0 140: 103063: 0 140: 103064: 0 140: 103065: 0 140: 103066: 0 140: 103067: 0 140: 103068: 0 140: 103069: 0 140: 103070: 0 140: 103071: 0 140: 103072: 0 140: 103073: 0 140: 103074: 0 140: 103075: 0 140: 103076: 0 140: 103077: 0 140: 103078: 0 140: 103079: 0 140: 103080: 0 140: 103081: 0 140: 103082: 0 140: 103083: 0 140: 103084: 0 140: 103085: 0 140: 103086: 0 140: 103087: 0 140: 103088: 0 140: 103089: 0 140: 103090: 0 140: 103091: 0 140: 103092: 0 140: 103093: 0 140: 103094: 0 140: 103095: 0 140: 103096: 0 140: 103097: 0 140: 103098: 0 140: 103099: 0 140: 103100: 0 140: 103101: 0 140: 103102: 0 140: 103103: 0 140: 103104: 0 140: 103105: 0 140: 103106: 0 140: 103107: 0 140: 103108: 0 140: 103109: 0 140: 103110: 0 140: 103111: 0 140: 103112: 0 140: 103113: 0 140: 103114: 0 140: 103115: 0 140: 103116: 0 140: 103117: 0 140: 103118: 0 140: 103119: 0 140: 103120: 0 140: 103121: 0 140: 103122: 0 140: 103123: 0 140: 103124: 0 140: 103125: 0 140: 103126: 0 140: 103127: 0 140: 103128: 0 140: 103129: 0 140: 103130: 0 140: 103131: 0 140: 103132: 0 140: 103133: 0 140: 103134: 0 140: 103135: 0 140: 103136: 0 140: 103137: 0 140: 103138: 0 140: 103139: 0 140: 103140: 0 140: 103141: 0 140: 103142: 0 140: 103143: 0 140: 103144: 0 140: 103145: 0 140: 103146: 0 140: 103147: 0 140: 103148: 0 140: 103149: 0 140: 103150: 0 140: 103151: 0 140: 103152: 0 140: 103153: 0 140: 103154: 0 140: 103155: 0 140: 103156: 0 140: 103157: 0 140: 103158: 0 140: 103159: 0 140: 103160: 0 140: 103161: 0 140: 103162: 0 140: 103163: 0 140: 103164: 0 140: 103165: 0 140: 103166: 0 140: 103167: 0 140: 103168: 0 140: 103169: 0 140: 103170: 0 140: 103171: 0 140: 103172: 0 140: 103173: 0 140: 103174: 0 140: 103175: 0 140: 103176: 0 140: 103177: 0 140: 103178: 0 140: 103179: 0 140: 103180: 0 140: 103181: 0 140: 103182: 0 140: 103183: 0 140: 103184: 0 140: 103185: 0 140: 103186: 0 140: 103187: 0 140: 103188: 0 140: 103189: 0 140: 103190: 0 140: 103191: 0 140: 103192: 0 140: 103193: 0 140: 103194: 0 140: 103195: 0 140: 103196: 0 140: 103197: 0 140: 103198: 0 140: 103199: 0 140: 103200: 0 140: 103201: 0 140: 103202: 0 140: 103203: 0 140: 103204: 0 140: 103205: 0 140: 103206: 0 140: 103207: 0 140: 103208: 0 140: 103209: 0 140: 103210: 0 140: 103211: 0 140: 103212: 0 140: 103213: 0 140: 103214: 0 140: 103215: 0 140: 103216: 0 140: 103217: 0 140: 103218: 0 140: 103219: 0 140: 103220: 0 140: 103221: 0 140: 103222: 0 140: 103223: 0 140: 103224: 0 140: 103225: 0 140: 103226: 0 140: 103227: 0 140: 103228: 0 140: 103229: 0 140: 103230: 0 140: 103231: 0 140: 103232: 0 140: 103233: 0 140: 103234: 0 140: 103235: 0 140: 103236: 0 140: 103237: 0 140: 103238: 0 140: 103239: 0 140: 103240: 0 140: 103241: 0 140: 103242: 0 140: 103243: 0 140: 103244: 0 140: 103245: 0 140: 103246: 0 140: 103247: 0 140: 103248: 0 140: 103249: 0 140: 103250: 0 140: 103251: 0 140: 103252: 0 140: 103253: 0 140: 103254: 0 140: 103255: 0 140: 103256: 0 140: 103257: 0 140: 103258: 0 140: 103259: 0 140: 103260: 0 140: 103261: 0 140: 103262: 0 140: 103263: 0 140: 103264: 0 140: 103265: 0 140: 103266: 0 140: 103267: 0 140: 103268: 0 140: 103269: 0 140: 103270: 0 140: 103271: 0 140: 103272: 0 140: 103273: 0 140: 103274: 0 140: 103275: 0 140: 103276: 0 140: 103277: 0 140: 103278: 0 140: 103279: 0 140: 103280: 0 140: 103281: 0 140: 103282: 0 140: 103283: 0 140: 103284: 0 140: 103285: 0 140: 103286: 0 140: 103287: 0 140: 103288: 0 140: 103289: 0 140: 103290: 0 140: 103291: 0 140: 103292: 0 140: 103293: 0 140: 103294: 0 140: 103295: 0 140: 103296: 0 140: 103297: 0 140: 103298: 0 140: 103299: 0 140: 103300: 0 140: 103301: 0 140: 103302: 0 140: 103303: 0 140: 103304: 0 140: 103305: 0 140: 103306: 0 140: 103307: 0 140: 103308: 0 140: 103309: 0 140: 103310: 0 140: 103311: 0 140: 103312: 0 140: 103313: 0 140: 103314: 0 140: 103315: 0 140: 103316: 0 140: 103317: 0 140: 103318: 0 140: 103319: 0 140: 103320: 0 140: 103321: 0 140: 103322: 0 140: 103323: 0 140: 103324: 0 140: 103325: 0 140: 103326: 0 140: 103327: 0 140: 103328: 0 140: 103329: 0 140: 103330: 0 140: 103331: 0 140: 103332: 0 140: 103333: 0 140: 103334: 0 140: 103335: 0 140: 103336: 0 140: 103337: 0 140: 103338: 0 140: 103339: 0 140: 103340: 0 140: 103341: 0 140: 103342: 0 140: 103343: 0 140: 103344: 0 140: 103345: 0 140: 103346: 0 140: 103347: 0 140: 103348: 0 140: 103349: 0 140: 103350: 0 140: 103351: 0 140: 103352: 0 140: 103353: 0 140: 103354: 0 140: 103355: 0 140: 103356: 0 140: 103357: 0 140: 103358: 0 140: 103359: 0 140: 103360: 0 140: 103361: 0 140: 103362: 0 140: 103363: 0 140: 103364: 0 140: 103365: 0 140: 103366: 0 140: 103367: 0 140: 103368: 0 140: 103369: 0 140: 103370: 0 140: 103371: 0 140: 103372: 0 140: 103373: 0 140: 103374: 0 140: 103375: 0 140: 103376: 0 140: 103377: 0 140: 103378: 0 140: 103379: 0 140: 103380: 0 140: 103381: 0 140: 103382: 0 140: 103383: 0 140: 103384: 0 140: 103385: 0 140: 103386: 0 140: 103387: 0 140: 103388: 0 140: 103389: 0 140: 103390: 0 140: 103391: 0 140: 103392: 0 140: 103393: 0 140: 103394: 0 140: 103395: 0 140: 103396: 0 140: 103397: 0 140: 103398: 0 140: 103399: 0 140: 103400: 0 140: 103401: 0 140: 103402: 0 140: 103403: 0 140: 103404: 0 140: 103405: 0 140: 103406: 0 140: 103407: 0 140: 103408: 0 140: 103409: 0 140: 103410: 0 140: 103411: 0 140: 103412: 0 140: 103413: 0 140: 103414: 0 140: 103415: 0 140: 103416: 0 140: 103417: 0 140: 103418: 0 140: 103419: 0 140: 103420: 0 140: 103421: 0 140: 103422: 0 140: 103423: 0 140: 103424: 0 140: 103425: 0 140: 103426: 0 140: 103427: 0 140: 103428: 0 140: 103429: 0 140: 103430: 0 140: 103431: 0 140: 103432: 0 140: 103433: 0 140: 103434: 0 140: 103435: 0 140: 103436: 0 140: 103437: 0 140: 103438: 0 140: 103439: 0 140: 103440: 0 140: 103441: 0 140: 103442: 0 140: 103443: 0 140: 103444: 0 140: 103445: 0 140: 103446: 0 140: 103447: 0 140: 103448: 0 140: 103449: 0 140: 103450: 0 140: 103451: 0 140: 103452: 0 140: 103453: 0 140: 103454: 0 140: 103455: 0 140: 103456: 0 140: 103457: 0 140: 103458: 0 140: 103459: 0 140: 103460: 0 140: 103461: 0 140: 103462: 0 140: 103463: 0 140: 103464: 0 140: 103465: 0 140: 103466: 0 140: 103467: 0 140: 103468: 0 140: 103469: 0 140: 103470: 0 140: 103471: 0 140: 103472: 0 140: 103473: 0 140: 103474: 0 140: 103475: 0 140: 103476: 0 140: 103477: 0 140: 103478: 0 140: 103479: 0 140: 103480: 0 140: 103481: 0 140: 103482: 0 140: 103483: 0 140: 103484: 0 140: 103485: 0 140: 103486: 0 140: 103487: 0 140: 103488: 0 140: 103489: 0 140: 103490: 0 140: 103491: 0 140: 103492: 0 140: 103493: 0 140: 103494: 0 140: 103495: 0 140: 103496: 0 140: 103497: 0 140: 103498: 0 140: 103499: 0 140: 103500: 0 140: 103501: 0 140: 103502: 0 140: 103503: 0 140: 103504: 0 140: 103505: 0 140: 103506: 0 140: 103507: 0 140: 103508: 0 140: 103509: 0 140: 103510: 0 140: 103511: 0 140: 103512: 0 140: 103513: 0 140: 103514: 0 140: 103515: 0 140: 103516: 0 140: 103517: 0 140: 103518: 0 140: 103519: 0 140: 103520: 0 140: 103521: 0 140: 103522: 0 140: 103523: 0 140: 103524: 0 140: 103525: 0 140: 103526: 0 140: 103527: 0 140: 103528: 0 140: 103529: 0 140: 103530: 0 140: 103531: 0 140: 103532: 0 140: 103533: 0 140: 103534: 0 140: 103535: 0 140: 103536: 0 140: 103537: 0 140: 103538: 0 140: 103539: 0 140: 103540: 0 140: 103541: 0 140: 103542: 0 140: 103543: 0 140: 103544: 0 140: 103545: 0 140: 103546: 0 140: 103547: 0 140: 103548: 0 140: 103549: 0 140: 103550: 0 140: 103551: 0 140: 103552: 0 140: 103553: 0 140: 103554: 0 140: 103555: 0 140: 103556: 0 140: 103557: 0 140: 103558: 0 140: 103559: 0 140: 103560: 0 140: 103561: 0 140: 103562: 0 140: 103563: 0 140: 103564: 0 140: 103565: 0 140: 103566: 0 140: 103567: 0 140: 103568: 0 140: 103569: 0 140: 103570: 0 140: 103571: 0 140: 103572: 0 140: 103573: 0 140: 103574: 0 140: 103575: 0 140: 103576: 0 140: 103577: 0 140: 103578: 0 140: 103579: 0 140: 103580: 0 140: 103581: 0 140: 103582: 0 140: 103583: 0 140: 103584: 0 140: 103585: 0 140: 103586: 0 140: 103587: 0 140: 103588: 0 140: 103589: 0 140: 103590: 0 140: 103591: 0 140: 103592: 0 140: 103593: 0 140: 103594: 0 140: 103595: 0 140: 103596: 0 140: 103597: 0 140: 103598: 0 140: 103599: 0 140: 103600: 0 140: 103601: 0 140: 103602: 0 140: 103603: 0 140: 103604: 0 140: 103605: 0 140: 103606: 0 140: 103607: 0 140: 103608: 0 140: 103609: 0 140: 103610: 0 140: 103611: 0 140: 103612: 0 140: 103613: 0 140: 103614: 0 140: 103615: 0 140: 103616: 0 140: 103617: 0 140: 103618: 0 140: 103619: 0 140: 103620: 0 140: 103621: 0 140: 103622: 0 140: 103623: 0 140: 103624: 0 140: 103625: 0 140: 103626: 0 140: 103627: 0 140: 103628: 0 140: 103629: 0 140: 103630: 0 140: 103631: 0 140: 103632: 0 140: 103633: 0 140: 103634: 0 140: 103635: 0 140: 103636: 0 140: 103637: 0 140: 103638: 0 140: 103639: 0 140: 103640: 0 140: 103641: 0 140: 103642: 0 140: 103643: 0 140: 103644: 0 140: 103645: 0 140: 103646: 0 140: 103647: 0 140: 103648: 0 140: 103649: 0 140: 103650: 0 140: 103651: 0 140: 103652: 0 140: 103653: 0 140: 103654: 0 140: 103655: 0 140: 103656: 0 140: 103657: 0 140: 103658: 0 140: 103659: 0 140: 103660: 0 140: 103661: 0 140: 103662: 0 140: 103663: 0 140: 103664: 0 140: 103665: 0 140: 103666: 0 140: 103667: 0 140: 103668: 0 140: 103669: 0 140: 103670: 0 140: 103671: 0 140: 103672: 0 140: 103673: 0 140: 103674: 0 140: 103675: 0 140: 103676: 0 140: 103677: 0 140: 103678: 0 140: 103679: 0 140: 103680: 0 140: 103681: 0 140: 103682: 0 140: 103683: 0 140: 103684: 0 140: 103685: 0 140: 103686: 0 140: 103687: 0 140: 103688: 0 140: 103689: 0 140: 103690: 0 140: 103691: 0 140: 103692: 0 140: 103693: 0 140: 103694: 0 140: 103695: 0 140: 103696: 0 140: 103697: 0 140: 103698: 0 140: 103699: 0 140: 103700: 0 140: 103701: 0 140: 103702: 0 140: 103703: 0 140: 103704: 0 140: 103705: 0 140: 103706: 0 140: 103707: 0 140: 103708: 0 140: 103709: 0 140: 103710: 0 140: 103711: 0 140: 103712: 0 140: 103713: 0 140: 103714: 0 140: 103715: 0 140: 103716: 0 140: 103717: 0 140: 103718: 0 140: 103719: 0 140: 103720: 0 140: 103721: 0 140: 103722: 0 140: 103723: 0 140: 103724: 0 140: 103725: 0 140: 103726: 0 140: 103727: 0 140: 103728: 0 140: 103729: 0 140: 103730: 0 140: 103731: 0 140: 103732: 0 140: 103733: 0 140: 103734: 0 140: 103735: 0 140: 103736: 0 140: 103737: 0 140: 103738: 0 140: 103739: 0 140: 103740: 0 140: 103741: 0 140: 103742: 0 140: 103743: 0 140: 103744: 0 140: 103745: 0 140: 103746: 0 140: 103747: 0 140: 103748: 0 140: 103749: 0 140: 103750: 0 140: 103751: 0 140: 103752: 0 140: 103753: 0 140: 103754: 0 140: 103755: 0 140: 103756: 0 140: 103757: 0 140: 103758: 0 140: 103759: 0 140: 103760: 0 140: 103761: 0 140: 103762: 0 140: 103763: 0 140: 103764: 0 140: 103765: 0 140: 103766: 0 140: 103767: 0 140: 103768: 0 140: 103769: 0 140: 103770: 0 140: 103771: 0 140: 103772: 0 140: 103773: 0 140: 103774: 0 140: 103775: 0 140: 103776: 0 140: 103777: 0 140: 103778: 0 140: 103779: 0 140: 103780: 0 140: 103781: 0 140: 103782: 0 140: 103783: 0 140: 103784: 0 140: 103785: 0 140: 103786: 0 140: 103787: 0 140: 103788: 0 140: 103789: 0 140: 103790: 0 140: 103791: 0 140: 103792: 0 140: 103793: 0 140: 103794: 0 140: 103795: 0 140: 103796: 0 140: 103797: 0 140: 103798: 0 140: 103799: 0 140: 103800: 0 140: 103801: 0 140: 103802: 0 140: 103803: 0 140: 103804: 0 140: 103805: 0 140: 103806: 0 140: 103807: 0 140: 103808: 0 140: 103809: 0 140: 103810: 0 140: 103811: 0 140: 103812: 0 140: 103813: 0 140: 103814: 0 140: 103815: 0 140: 103816: 0 140: 103817: 0 140: 103818: 0 140: 103819: 0 140: 103820: 0 140: 103821: 0 140: 103822: 0 140: 103823: 0 140: 103824: 0 140: 103825: 0 140: 103826: 0 140: 103827: 0 140: 103828: 0 140: 103829: 0 140: 103830: 0 140: 103831: 0 140: 103832: 0 140: 103833: 0 140: 103834: 0 140: 103835: 0 140: 103836: 0 140: 103837: 0 140: 103838: 0 140: 103839: 0 140: 103840: 0 140: 103841: 0 140: 103842: 0 140: 103843: 0 140: 103844: 0 140: 103845: 0 140: 103846: 0 140: 103847: 0 140: 103848: 0 140: 103849: 0 140: 103850: 0 140: 103851: 0 140: 103852: 0 140: 103853: 0 140: 103854: 0 140: 103855: 0 140: 103856: 0 140: 103857: 0 140: 103858: 0 140: 103859: 0 140: 103860: 0 140: 103861: 0 140: 103862: 0 140: 103863: 0 140: 103864: 0 140: 103865: 0 140: 103866: 0 140: 103867: 0 140: 103868: 0 140: 103869: 0 140: 103870: 0 140: 103871: 0 140: 103872: 0 140: 103873: 0 140: 103874: 0 140: 103875: 0 140: 103876: 0 140: 103877: 0 140: 103878: 0 140: 103879: 0 140: 103880: 0 140: 103881: 0 140: 103882: 0 140: 103883: 0 140: 103884: 0 140: 103885: 0 140: 103886: 0 140: 103887: 0 140: 103888: 0 140: 103889: 0 140: 103890: 0 140: 103891: 0 140: 103892: 0 140: 103893: 0 140: 103894: 0 140: 103895: 0 140: 103896: 0 140: 103897: 0 140: 103898: 0 140: 103899: 0 140: 103900: 0 140: 103901: 0 140: 103902: 0 140: 103903: 0 140: 103904: 0 140: 103905: 0 140: 103906: 0 140: 103907: 0 140: 103908: 0 140: 103909: 0 140: 103910: 0 140: 103911: 0 140: 103912: 0 140: 103913: 0 140: 103914: 0 140: 103915: 0 140: 103916: 0 140: 103917: 0 140: 103918: 0 140: 103919: 0 140: 103920: 0 140: 103921: 0 140: 103922: 0 140: 103923: 0 140: 103924: 0 140: 103925: 0 140: 103926: 0 140: 103927: 0 140: 103928: 0 140: 103929: 0 140: 103930: 0 140: 103931: 0 140: 103932: 0 140: 103933: 0 140: 103934: 0 140: 103935: 0 140: 103936: 0 140: 103937: 0 140: 103938: 0 140: 103939: 0 140: 103940: 0 140: 103941: 0 140: 103942: 0 140: 103943: 0 140: 103944: 0 140: 103945: 0 140: 103946: 0 140: 103947: 0 140: 103948: 0 140: 103949: 0 140: 103950: 0 140: 103951: 0 140: 103952: 0 140: 103953: 0 140: 103954: 0 140: 103955: 0 140: 103956: 0 140: 103957: 0 140: 103958: 0 140: 103959: 0 140: 103960: 0 140: 103961: 0 140: 103962: 0 140: 103963: 0 140: 103964: 0 140: 103965: 0 140: 103966: 0 140: 103967: 0 140: 103968: 0 140: 103969: 0 140: 103970: 0 140: 103971: 0 140: 103972: 0 140: 103973: 0 140: 103974: 0 140: 103975: 0 140: 103976: 0 140: 103977: 0 140: 103978: 0 140: 103979: 0 140: 103980: 0 140: 103981: 0 140: 103982: 0 140: 103983: 0 140: 103984: 0 140: 103985: 0 140: 103986: 0 140: 103987: 0 140: 103988: 0 140: 103989: 0 140: 103990: 0 140: 103991: 0 140: 103992: 0 140: 103993: 0 140: 103994: 0 140: 103995: 0 140: 103996: 0 140: 103997: 0 140: 103998: 0 140: 103999: 0 140: 104000: 0 140: 104001: 0 140: 104002: 0 140: 104003: 0 140: 104004: 0 140: 104005: 0 140: 104006: 0 140: 104007: 0 140: 104008: 0 140: 104009: 0 140: 104010: 0 140: 104011: 0 140: 104012: 0 140: 104013: 0 140: 104014: 0 140: 104015: 0 140: 104016: 0 140: 104017: 0 140: 104018: 0 140: 104019: 0 140: 104020: 0 140: 104021: 0 140: 104022: 0 140: 104023: 0 140: 104024: 0 140: 104025: 0 140: 104026: 0 140: 104027: 0 140: 104028: 0 140: 104029: 0 140: 104030: 0 140: 104031: 0 140: 104032: 0 140: 104033: 0 140: 104034: 0 140: 104035: 0 140: 104036: 0 140: 104037: 0 140: 104038: 0 140: 104039: 0 140: 104040: 0 140: 104041: 0 140: 104042: 0 140: 104043: 0 140: 104044: 0 140: 104045: 0 140: 104046: 0 140: 104047: 0 140: 104048: 0 140: 104049: 0 140: 104050: 0 140: 104051: 0 140: 104052: 0 140: 104053: 0 140: 104054: 0 140: 104055: 0 140: 104056: 0 140: 104057: 0 140: 104058: 0 140: 104059: 0 140: 104060: 0 140: 104061: 0 140: 104062: 0 140: 104063: 0 140: 104064: 0 140: 104065: 0 140: 104066: 0 140: 104067: 0 140: 104068: 0 140: 104069: 0 140: 104070: 0 140: 104071: 0 140: 104072: 0 140: 104073: 0 140: 104074: 0 140: 104075: 0 140: 104076: 0 140: 104077: 0 140: 104078: 0 140: 104079: 0 140: 104080: 0 140: 104081: 0 140: 104082: 0 140: 104083: 0 140: 104084: 0 140: 104085: 0 140: 104086: 0 140: 104087: 0 140: 104088: 0 140: 104089: 0 140: 104090: 0 140: 104091: 0 140: 104092: 0 140: 104093: 0 140: 104094: 0 140: 104095: 0 140: 104096: 0 140: 104097: 0 140: 104098: 0 140: 104099: 0 140: 104100: 0 140: 104101: 0 140: 104102: 0 140: 104103: 0 140: 104104: 0 140: 104105: 0 140: 104106: 0 140: 104107: 0 140: 104108: 0 140: 104109: 0 140: 104110: 0 140: 104111: 0 140: 104112: 0 140: 104113: 0 140: 104114: 0 140: 104115: 0 140: 104116: 0 140: 104117: 0 140: 104118: 0 140: 104119: 0 140: 104120: 0 140: 104121: 0 140: 104122: 0 140: 104123: 0 140: 104124: 0 140: 104125: 0 140: 104126: 0 140: 104127: 0 140: 104128: 0 140: 104129: 0 140: 104130: 0 140: 104131: 0 140: 104132: 0 140: 104133: 0 140: 104134: 0 140: 104135: 0 140: 104136: 0 140: 104137: 0 140: 104138: 0 140: 104139: 0 140: 104140: 0 140: 104141: 0 140: 104142: 0 140: 104143: 0 140: 104144: 0 140: 104145: 0 140: 104146: 0 140: 104147: 0 140: 104148: 0 140: 104149: 0 140: 104150: 0 140: 104151: 0 140: 104152: 0 140: 104153: 0 140: 104154: 0 140: 104155: 0 140: 104156: 0 140: 104157: 0 140: 104158: 0 140: 104159: 0 140: 104160: 0 140: 104161: 0 140: 104162: 0 140: 104163: 0 140: 104164: 0 140: 104165: 0 140: 104166: 0 140: 104167: 0 140: 104168: 0 140: 104169: 0 140: 104170: 0 140: 104171: 0 140: 104172: 0 140: 104173: 0 140: 104174: 0 140: 104175: 0 140: 104176: 0 140: 104177: 0 140: 104178: 0 140: 104179: 0 140: 104180: 0 140: 104181: 0 140: 104182: 0 140: 104183: 0 140: 104184: 0 140: 104185: 0 140: 104186: 0 140: 104187: 0 140: 104188: 0 140: 104189: 0 140: 104190: 0 140: 104191: 0 140: 104192: 0 140: 104193: 0 140: 104194: 0 140: 104195: 0 140: 104196: 0 140: 104197: 0 140: 104198: 0 140: 104199: 0 140: 104200: 0 140: 104201: 0 140: 104202: 0 140: 104203: 0 140: 104204: 0 140: 104205: 0 140: 104206: 0 140: 104207: 0 140: 104208: 0 140: 104209: 0 140: 104210: 0 140: 104211: 0 140: 104212: 0 140: 104213: 0 140: 104214: 0 140: 104215: 0 140: 104216: 0 140: 104217: 0 140: 104218: 0 140: 104219: 0 140: 104220: 0 140: 104221: 0 140: 104222: 0 140: 104223: 0 140: 104224: 0 140: 104225: 0 140: 104226: 0 140: 104227: 0 140: 104228: 0 140: 104229: 0 140: 104230: 0 140: 104231: 0 140: 104232: 0 140: 104233: 0 140: 104234: 0 140: 104235: 0 140: 104236: 0 140: 104237: 0 140: 104238: 0 140: 104239: 0 140: 104240: 0 140: 104241: 0 140: 104242: 0 140: 104243: 0 140: 104244: 0 140: 104245: 0 140: 104246: 0 140: 104247: 0 140: 104248: 0 140: 104249: 0 140: 104250: 0 140: 104251: 0 140: 104252: 0 140: 104253: 0 140: 104254: 0 140: 104255: 0 140: 104256: 0 140: 104257: 0 140: 104258: 0 140: 104259: 0 140: 104260: 0 140: 104261: 0 140: 104262: 0 140: 104263: 0 140: 104264: 0 140: 104265: 0 140: 104266: 0 140: 104267: 0 140: 104268: 0 140: 104269: 0 140: 104270: 0 140: 104271: 0 140: 104272: 0 140: 104273: 0 140: 104274: 0 140: 104275: 0 140: 104276: 0 140: 104277: 0 140: 104278: 0 140: 104279: 0 140: 104280: 0 140: 104281: 0 140: 104282: 0 140: 104283: 0 140: 104284: 0 140: 104285: 0 140: 104286: 0 140: 104287: 0 140: 104288: 0 140: 104289: 0 140: 104290: 0 140: 104291: 0 140: 104292: 0 140: 104293: 0 140: 104294: 0 140: 104295: 0 140: 104296: 0 140: 104297: 0 140: 104298: 0 140: 104299: 0 140: 104300: 0 140: 104301: 0 140: 104302: 0 140: 104303: 0 140: 104304: 0 140: 104305: 0 140: 104306: 0 140: 104307: 0 140: 104308: 0 140: 104309: 0 140: 104310: 0 140: 104311: 0 140: 104312: 0 140: 104313: 0 140: 104314: 0 140: 104315: 0 140: 104316: 0 140: 104317: 0 140: 104318: 0 140: 104319: 0 140: 104320: 0 140: 104321: 0 140: 104322: 0 140: 104323: 0 140: 104324: 0 140: 104325: 0 140: 104326: 0 140: 104327: 0 140: 104328: 0 140: 104329: 0 140: 104330: 0 140: 104331: 0 140: 104332: 0 140: 104333: 0 140: 104334: 0 140: 104335: 0 140: 104336: 0 140: 104337: 0 140: 104338: 0 140: 104339: 0 140: 104340: 0 140: 104341: 0 140: 104342: 0 140: 104343: 0 140: 104344: 0 140: 104345: 0 140: 104346: 0 140: 104347: 0 140: 104348: 0 140: 104349: 0 140: 104350: 0 140: 104351: 0 140: 104352: 0 140: 104353: 0 140: 104354: 0 140: 104355: 0 140: 104356: 0 140: 104357: 0 140: 104358: 0 140: 104359: 0 140: 104360: 0 140: 104361: 0 140: 104362: 0 140: 104363: 0 140: 104364: 0 140: 104365: 0 140: 104366: 0 140: 104367: 0 140: 104368: 0 140: 104369: 0 140: 104370: 0 140: 104371: 0 140: 104372: 0 140: 104373: 0 140: 104374: 0 140: 104375: 0 140: 104376: 0 140: 104377: 0 140: 104378: 0 140: 104379: 0 140: 104380: 0 140: 104381: 0 140: 104382: 0 140: 104383: 0 140: 104384: 0 140: 104385: 0 140: 104386: 0 140: 104387: 0 140: 104388: 0 140: 104389: 0 140: 104390: 0 140: 104391: 0 140: 104392: 0 140: 104393: 0 140: 104394: 0 140: 104395: 0 140: 104396: 0 140: 104397: 0 140: 104398: 0 140: 104399: 0 140: 104400: 0 140: 104401: 0 140: 104402: 0 140: 104403: 0 140: 104404: 0 140: 104405: 0 140: 104406: 0 140: 104407: 0 140: 104408: 0 140: 104409: 0 140: 104410: 0 140: 104411: 0 140: 104412: 0 140: 104413: 0 140: 104414: 0 140: 104415: 0 140: 104416: 0 140: 104417: 0 140: 104418: 0 140: 104419: 0 140: 104420: 0 140: 104421: 0 140: 104422: 0 140: 104423: 0 140: 104424: 0 140: 104425: 0 140: 104426: 0 140: 104427: 0 140: 104428: 0 140: 104429: 0 140: 104430: 0 140: 104431: 0 140: 104432: 0 140: 104433: 0 140: 104434: 0 140: 104435: 0 140: 104436: 0 140: 104437: 0 140: 104438: 0 140: 104439: 0 140: 104440: 0 140: 104441: 0 140: 104442: 0 140: 104443: 0 140: 104444: 0 140: 104445: 0 140: 104446: 0 140: 104447: 0 140: 104448: 0 140: 104449: 0 140: 104450: 0 140: 104451: 0 140: 104452: 0 140: 104453: 0 140: 104454: 0 140: 104455: 0 140: 104456: 0 140: 104457: 0 140: 104458: 0 140: 104459: 0 140: 104460: 0 140: 104461: 0 140: 104462: 0 140: 104463: 0 140: 104464: 0 140: 104465: 0 140: 104466: 0 140: 104467: 0 140: 104468: 0 140: 104469: 0 140: 104470: 0 140: 104471: 0 140: 104472: 0 140: 104473: 0 140: 104474: 0 140: 104475: 0 140: 104476: 0 140: 104477: 0 140: 104478: 0 140: 104479: 0 140: 104480: 0 140: 104481: 0 140: 104482: 0 140: 104483: 0 140: 104484: 0 140: 104485: 0 140: 104486: 0 140: 104487: 0 140: 104488: 0 140: 104489: 0 140: 104490: 0 140: 104491: 0 140: 104492: 0 140: 104493: 0 140: 104494: 0 140: 104495: 0 140: 104496: 0 140: 104497: 0 140: 104498: 0 140: 104499: 0 140: 104500: 0 140: 104501: 0 140: 104502: 0 140: 104503: 0 140: 104504: 0 140: 104505: 0 140: 104506: 0 140: 104507: 0 140: 104508: 0 140: 104509: 0 140: 104510: 0 140: 104511: 0 140: 104512: 0 140: 104513: 0 140: 104514: 0 140: 104515: 0 140: 104516: 0 140: 104517: 0 140: 104518: 0 140: 104519: 0 140: 104520: 0 140: 104521: 0 140: 104522: 0 140: 104523: 0 140: 104524: 0 140: 104525: 0 140: 104526: 0 140: 104527: 0 140: 104528: 0 140: 104529: 0 140: 104530: 0 140: 104531: 0 140: 104532: 0 140: 104533: 0 140: 104534: 0 140: 104535: 0 140: 104536: 0 140: 104537: 0 140: 104538: 0 140: 104539: 0 140: 104540: 0 140: 104541: 0 140: 104542: 0 140: 104543: 0 140: 104544: 0 140: 104545: 0 140: 104546: 0 140: 104547: 0 140: 104548: 0 140: 104549: 0 140: 104550: 0 140: 104551: 0 140: 104552: 0 140: 104553: 0 140: 104554: 0 140: 104555: 0 140: 104556: 0 140: 104557: 0 140: 104558: 0 140: 104559: 0 140: 104560: 0 140: 104561: 0 140: 104562: 0 140: 104563: 0 140: 104564: 0 140: 104565: 0 140: 104566: 0 140: 104567: 0 140: 104568: 0 140: 104569: 0 140: 104570: 0 140: 104571: 0 140: 104572: 0 140: 104573: 0 140: 104574: 0 140: 104575: 0 140: 104576: 0 140: 104577: 0 140: 104578: 0 140: 104579: 0 140: 104580: 0 140: 104581: 0 140: 104582: 0 140: 104583: 0 140: 104584: 0 140: 104585: 0 140: 104586: 0 140: 104587: 0 140: 104588: 0 140: 104589: 0 140: 104590: 0 140: 104591: 0 140: 104592: 0 140: 104593: 0 140: 104594: 0 140: 104595: 0 140: 104596: 0 140: 104597: 0 140: 104598: 0 140: 104599: 0 140: 104600: 0 140: 104601: 0 140: 104602: 0 140: 104603: 0 140: 104604: 0 140: 104605: 0 140: 104606: 0 140: 104607: 0 140: 104608: 0 140: 104609: 0 140: 104610: 0 140: 104611: 0 140: 104612: 0 140: 104613: 0 140: 104614: 0 140: 104615: 0 140: 104616: 0 140: 104617: 0 140: 104618: 0 140: 104619: 0 140: 104620: 0 140: 104621: 0 140: 104622: 0 140: 104623: 0 140: 104624: 0 140: 104625: 0 140: 104626: 0 140: 104627: 0 140: 104628: 0 140: 104629: 0 140: 104630: 0 140: 104631: 0 140: 104632: 0 140: 104633: 0 140: 104634: 0 140: 104635: 0 140: 104636: 0 140: 104637: 0 140: 104638: 0 140: 104639: 0 140: 104640: 0 140: 104641: 0 140: 104642: 0 140: 104643: 0 140: 104644: 0 140: 104645: 0 140: 104646: 0 140: 104647: 0 140: 104648: 0 140: 104649: 0 140: 104650: 0 140: 104651: 0 140: 104652: 0 140: 104653: 0 140: 104654: 0 140: 104655: 0 140: 104656: 0 140: 104657: 0 140: 104658: 0 140: 104659: 0 140: 104660: 0 140: 104661: 0 140: 104662: 0 140: 104663: 0 140: 104664: 0 140: 104665: 0 140: 104666: 0 140: 104667: 0 140: 104668: 0 140: 104669: 0 140: 104670: 0 140: 104671: 0 140: 104672: 0 140: 104673: 0 140: 104674: 0 140: 104675: 0 140: 104676: 0 140: 104677: 0 140: 104678: 0 140: 104679: 0 140: 104680: 0 140: 104681: 0 140: 104682: 0 140: 104683: 0 140: 104684: 0 140: 104685: 0 140: 104686: 0 140: 104687: 0 140: 104688: 0 140: 104689: 0 140: 104690: 0 140: 104691: 0 140: 104692: 0 140: 104693: 0 140: 104694: 0 140: 104695: 0 140: 104696: 0 140: 104697: 0 140: 104698: 0 140: 104699: 0 140: 104700: 0 140: 104701: 0 140: 104702: 0 140: 104703: 0 140: 104704: 0 140: 104705: 0 140: 104706: 0 140: 104707: 0 140: 104708: 0 140: 104709: 0 140: 104710: 0 140: 104711: 0 140: 104712: 0 140: 104713: 0 140: 104714: 0 140: 104715: 0 140: 104716: 0 140: 104717: 0 140: 104718: 0 140: 104719: 0 140: 104720: 0 140: 104721: 0 140: 104722: 0 140: 104723: 0 140: 104724: 0 140: 104725: 0 140: 104726: 0 140: 104727: 0 140: 104728: 0 140: 104729: 0 140: 104730: 0 140: 104731: 0 140: 104732: 0 140: 104733: 0 140: 104734: 0 140: 104735: 0 140: 104736: 0 140: 104737: 0 140: 104738: 0 140: 104739: 0 140: 104740: 0 140: 104741: 0 140: 104742: 0 140: 104743: 0 140: 104744: 0 140: 104745: 0 140: 104746: 0 140: 104747: 0 140: 104748: 0 140: 104749: 0 140: 104750: 0 140: 104751: 0 140: 104752: 0 140: 104753: 0 140: 104754: 0 140: 104755: 0 140: 104756: 0 140: 104757: 0 140: 104758: 0 140: 104759: 0 140: 104760: 0 140: 104761: 0 140: 104762: 0 140: 104763: 0 140: 104764: 0 140: 104765: 0 140: 104766: 0 140: 104767: 0 140: 104768: 0 140: 104769: 0 140: 104770: 0 140: 104771: 0 140: 104772: 0 140: 104773: 0 140: 104774: 0 140: 104775: 0 140: 104776: 0 140: 104777: 0 140: 104778: 0 140: 104779: 0 140: 104780: 0 140: 104781: 0 140: 104782: 0 140: 104783: 0 140: 104784: 0 140: 104785: 0 140: 104786: 0 140: 104787: 0 140: 104788: 0 140: 104789: 0 140: 104790: 0 140: 104791: 0 140: 104792: 0 140: 104793: 0 140: 104794: 0 140: 104795: 0 140: 104796: 0 140: 104797: 0 140: 104798: 0 140: 104799: 0 140: 104800: 0 140: 104801: 0 140: 104802: 0 140: 104803: 0 140: 104804: 0 140: 104805: 0 140: 104806: 0 140: 104807: 0 140: 104808: 0 140: 104809: 0 140: 104810: 0 140: 104811: 0 140: 104812: 0 140: 104813: 0 140: 104814: 0 140: 104815: 0 140: 104816: 0 140: 104817: 0 140: 104818: 0 140: 104819: 0 140: 104820: 0 140: 104821: 0 140: 104822: 0 140: 104823: 0 140: 104824: 0 140: 104825: 0 140: 104826: 0 140: 104827: 0 140: 104828: 0 140: 104829: 0 140: 104830: 0 140: 104831: 0 140: 104832: 0 140: 104833: 0 140: 104834: 0 140: 104835: 0 140: 104836: 0 140: 104837: 0 140: 104838: 0 140: 104839: 0 140: 104840: 0 140: 104841: 0 140: 104842: 0 140: 104843: 0 140: 104844: 0 140: 104845: 0 140: 104846: 0 140: 104847: 0 140: 104848: 0 140: 104849: 0 140: 104850: 0 140: 104851: 0 140: 104852: 0 140: 104853: 0 140: 104854: 0 140: 104855: 0 140: 104856: 0 140: 104857: 0 140: 104858: 0 140: 104859: 0 140: 104860: 0 140: 104861: 0 140: 104862: 0 140: 104863: 0 140: 104864: 0 140: 104865: 0 140: 104866: 0 140: 104867: 0 140: 104868: 0 140: 104869: 0 140: 104870: 0 140: 104871: 0 140: 104872: 0 140: 104873: 0 140: 104874: 0 140: 104875: 0 140: 104876: 0 140: 104877: 0 140: 104878: 0 140: 104879: 0 140: 104880: 0 140: 104881: 0 140: 104882: 0 140: 104883: 0 140: 104884: 0 140: 104885: 0 140: 104886: 0 140: 104887: 0 140: 104888: 0 140: 104889: 0 140: 104890: 0 140: 104891: 0 140: 104892: 0 140: 104893: 0 140: 104894: 0 140: 104895: 0 140: 104896: 0 140: 104897: 0 140: 104898: 0 140: 104899: 0 140: 104900: 0 140: 104901: 0 140: 104902: 0 140: 104903: 0 140: 104904: 0 140: 104905: 0 140: 104906: 0 140: 104907: 0 140: 104908: 0 140: 104909: 0 140: 104910: 0 140: 104911: 0 140: 104912: 0 140: 104913: 0 140: 104914: 0 140: 104915: 0 140: 104916: 0 140: 104917: 0 140: 104918: 0 140: 104919: 0 140: 104920: 0 140: 104921: 0 140: 104922: 0 140: 104923: 0 140: 104924: 0 140: 104925: 0 140: 104926: 0 140: 104927: 0 140: 104928: 0 140: 104929: 0 140: 104930: 0 140: 104931: 0 140: 104932: 0 140: 104933: 0 140: 104934: 0 140: 104935: 0 140: 104936: 0 140: 104937: 0 140: 104938: 0 140: 104939: 0 140: 104940: 0 140: 104941: 0 140: 104942: 0 140: 104943: 0 140: 104944: 0 140: 104945: 0 140: 104946: 0 140: 104947: 0 140: 104948: 0 140: 104949: 0 140: 104950: 0 140: 104951: 0 140: 104952: 0 140: 104953: 0 140: 104954: 0 140: 104955: 0 140: 104956: 0 140: 104957: 0 140: 104958: 0 140: 104959: 0 140: 104960: 0 140: 104961: 0 140: 104962: 0 140: 104963: 0 140: 104964: 0 140: 104965: 0 140: 104966: 0 140: 104967: 0 140: 104968: 0 140: 104969: 0 140: 104970: 0 140: 104971: 0 140: 104972: 0 140: 104973: 0 140: 104974: 0 140: 104975: 0 140: 104976: 0 140: 104977: 0 140: 104978: 0 140: 104979: 0 140: 104980: 0 140: 104981: 0 140: 104982: 0 140: 104983: 0 140: 104984: 0 140: 104985: 0 140: 104986: 0 140: 104987: 0 140: 104988: 0 140: 104989: 0 140: 104990: 0 140: 104991: 0 140: 104992: 0 140: 104993: 0 140: 104994: 0 140: 104995: 0 140: 104996: 0 140: 104997: 0 140: 104998: 0 140: 104999: 0 140: 105000: 0 140: 105001: 0 140: 105002: 0 140: 105003: 0 140: 105004: 0 140: 105005: 0 140: 105006: 0 140: 105007: 0 140: 105008: 0 140: 105009: 0 140: 105010: 0 140: 105011: 0 140: 105012: 0 140: 105013: 0 140: 105014: 0 140: 105015: 0 140: 105016: 0 140: 105017: 0 140: 105018: 0 140: 105019: 0 140: 105020: 0 140: 105021: 0 140: 105022: 0 140: 105023: 0 140: 105024: 0 140: 105025: 0 140: 105026: 0 140: 105027: 0 140: 105028: 0 140: 105029: 0 140: 105030: 0 140: 105031: 0 140: 105032: 0 140: 105033: 0 140: 105034: 0 140: 105035: 0 140: 105036: 0 140: 105037: 0 140: 105038: 0 140: 105039: 0 140: 105040: 0 140: 105041: 0 140: 105042: 0 140: 105043: 0 140: 105044: 0 140: 105045: 0 140: 105046: 0 140: 105047: 0 140: 105048: 0 140: 105049: 0 140: 105050: 0 140: 105051: 0 140: 105052: 0 140: 105053: 0 140: 105054: 0 140: 105055: 0 140: 105056: 0 140: 105057: 0 140: 105058: 0 140: 105059: 0 140: 105060: 0 140: 105061: 0 140: 105062: 0 140: 105063: 0 140: 105064: 0 140: 105065: 0 140: 105066: 0 140: 105067: 0 140: 105068: 0 140: 105069: 0 140: 105070: 0 140: 105071: 0 140: 105072: 0 140: 105073: 0 140: 105074: 0 140: 105075: 0 140: 105076: 0 140: 105077: 0 140: 105078: 0 140: 105079: 0 140: 105080: 0 140: 105081: 0 140: 105082: 0 140: 105083: 0 140: 105084: 0 140: 105085: 0 140: 105086: 0 140: 105087: 0 140: 105088: 0 140: 105089: 0 140: 105090: 0 140: 105091: 0 140: 105092: 0 140: 105093: 0 140: 105094: 0 140: 105095: 0 140: 105096: 0 140: 105097: 0 140: 105098: 0 140: 105099: 0 140: 105100: 0 140: 105101: 0 140: 105102: 0 140: 105103: 0 140: 105104: 0 140: 105105: 0 140: 105106: 0 140: 105107: 0 140: 105108: 0 140: 105109: 0 140: 105110: 0 140: 105111: 0 140: 105112: 0 140: 105113: 0 140: 105114: 0 140: 105115: 0 140: 105116: 0 140: 105117: 0 140: 105118: 0 140: 105119: 0 140: 105120: 0 140: 105121: 0 140: 105122: 0 140: 105123: 0 140: 105124: 0 140: 105125: 0 140: 105126: 0 140: 105127: 0 140: 105128: 0 140: 105129: 0 140: 105130: 0 140: 105131: 0 140: 105132: 0 140: 105133: 0 140: 105134: 0 140: 105135: 0 140: 105136: 0 140: 105137: 0 140: 105138: 0 140: 105139: 0 140: 105140: 0 140: 105141: 0 140: 105142: 0 140: 105143: 0 140: 105144: 0 140: 105145: 0 140: 105146: 0 140: 105147: 0 140: 105148: 0 140: 105149: 0 140: 105150: 0 140: 105151: 0 140: 105152: 0 140: 105153: 0 140: 105154: 0 140: 105155: 0 140: 105156: 0 140: 105157: 0 140: 105158: 0 140: 105159: 0 140: 105160: 0 140: 105161: 0 140: 105162: 0 140: 105163: 0 140: 105164: 0 140: 105165: 0 140: 105166: 0 140: 105167: 0 140: 105168: 0 140: 105169: 0 140: 105170: 0 140: 105171: 0 140: 105172: 0 140: 105173: 0 140: 105174: 0 140: 105175: 0 140: 105176: 0 140: 105177: 0 140: 105178: 0 140: 105179: 0 140: 105180: 0 140: 105181: 0 140: 105182: 0 140: 105183: 0 140: 105184: 0 140: 105185: 0 140: 105186: 0 140: 105187: 0 140: 105188: 0 140: 105189: 0 140: 105190: 0 140: 105191: 0 140: 105192: 0 140: 105193: 0 140: 105194: 0 140: 105195: 0 140: 105196: 0 140: 105197: 0 140: 105198: 0 140: 105199: 0 140: 105200: 0 140: 105201: 0 140: 105202: 0 140: 105203: 0 140: 105204: 0 140: 105205: 0 140: 105206: 0 140: 105207: 0 140: 105208: 0 140: 105209: 0 140: 105210: 0 140: 105211: 0 140: 105212: 0 140: 105213: 0 140: 105214: 0 140: 105215: 0 140: 105216: 0 140: 105217: 0 140: 105218: 0 140: 105219: 0 140: 105220: 0 140: 105221: 0 140: 105222: 0 140: 105223: 0 140: 105224: 0 140: 105225: 0 140: 105226: 0 140: 105227: 0 140: 105228: 0 140: 105229: 0 140: 105230: 0 140: 105231: 0 140: 105232: 0 140: 105233: 0 140: 105234: 0 140: 105235: 0 140: 105236: 0 140: 105237: 0 140: 105238: 0 140: 105239: 0 140: 105240: 0 140: 105241: 0 140: 105242: 0 140: 105243: 0 140: 105244: 0 140: 105245: 0 140: 105246: 0 140: 105247: 0 140: 105248: 0 140: 105249: 0 140: 105250: 0 140: 105251: 0 140: 105252: 0 140: 105253: 0 140: 105254: 0 140: 105255: 0 140: 105256: 0 140: 105257: 0 140: 105258: 0 140: 105259: 0 140: 105260: 0 140: 105261: 0 140: 105262: 0 140: 105263: 0 140: 105264: 0 140: 105265: 0 140: 105266: 0 140: 105267: 0 140: 105268: 0 140: 105269: 0 140: 105270: 0 140: 105271: 0 140: 105272: 0 140: 105273: 0 140: 105274: 0 140: 105275: 0 140: 105276: 0 140: 105277: 0 140: 105278: 0 140: 105279: 0 140: 105280: 0 140: 105281: 0 140: 105282: 0 140: 105283: 0 140: 105284: 0 140: 105285: 0 140: 105286: 0 140: 105287: 0 140: 105288: 0 140: 105289: 0 140: 105290: 0 140: 105291: 0 140: 105292: 0 140: 105293: 0 140: 105294: 0 140: 105295: 0 140: 105296: 0 140: 105297: 0 140: 105298: 0 140: 105299: 0 140: 105300: 0 140: 105301: 0 140: 105302: 0 140: 105303: 0 140: 105304: 0 140: 105305: 0 140: 105306: 0 140: 105307: 0 140: 105308: 0 140: 105309: 0 140: 105310: 0 140: 105311: 0 140: 105312: 0 140: 105313: 0 140: 105314: 0 140: 105315: 0 140: 105316: 0 140: 105317: 0 140: 105318: 0 140: 105319: 0 140: 105320: 0 140: 105321: 0 140: 105322: 0 140: 105323: 0 140: 105324: 0 140: 105325: 0 140: 105326: 0 140: 105327: 0 140: 105328: 0 140: 105329: 0 140: 105330: 0 140: 105331: 0 140: 105332: 0 140: 105333: 0 140: 105334: 0 140: 105335: 0 140: 105336: 0 140: 105337: 0 140: 105338: 0 140: 105339: 0 140: 105340: 0 140: 105341: 0 140: 105342: 0 140: 105343: 0 140: 105344: 0 140: 105345: 0 140: 105346: 0 140: 105347: 0 140: 105348: 0 140: 105349: 0 140: 105350: 0 140: 105351: 0 140: 105352: 0 140: 105353: 0 140: 105354: 0 140: 105355: 0 140: 105356: 0 140: 105357: 0 140: 105358: 0 140: 105359: 0 140: 105360: 0 140: 105361: 0 140: 105362: 0 140: 105363: 0 140: 105364: 0 140: 105365: 0 140: 105366: 0 140: 105367: 0 140: 105368: 0 140: 105369: 0 140: 105370: 0 140: 105371: 0 140: 105372: 0 140: 105373: 0 140: 105374: 0 140: 105375: 0 140: 105376: 0 140: 105377: 0 140: 105378: 0 140: 105379: 0 140: 105380: 0 140: 105381: 0 140: 105382: 0 140: 105383: 0 140: 105384: 0 140: 105385: 0 140: 105386: 0 140: 105387: 0 140: 105388: 0 140: 105389: 0 140: 105390: 0 140: 105391: 0 140: 105392: 0 140: 105393: 0 140: 105394: 0 140: 105395: 0 140: 105396: 0 140: 105397: 0 140: 105398: 0 140: 105399: 0 140: 105400: 0 140: 105401: 0 140: 105402: 0 140: 105403: 0 140: 105404: 0 140: 105405: 0 140: 105406: 0 140: 105407: 0 140: 105408: 0 140: 105409: 0 140: 105410: 0 140: 105411: 0 140: 105412: 0 140: 105413: 0 140: 105414: 0 140: 105415: 0 140: 105416: 0 140: 105417: 0 140: 105418: 0 140: 105419: 0 140: 105420: 0 140: 105421: 0 140: 105422: 0 140: 105423: 0 140: 105424: 0 140: 105425: 0 140: 105426: 0 140: 105427: 0 140: 105428: 0 140: 105429: 0 140: 105430: 0 140: 105431: 0 140: 105432: 0 140: 105433: 0 140: 105434: 0 140: 105435: 0 140: 105436: 0 140: 105437: 0 140: 105438: 0 140: 105439: 0 140: 105440: 0 140: 105441: 0 140: 105442: 0 140: 105443: 0 140: 105444: 0 140: 105445: 0 140: 105446: 0 140: 105447: 0 140: 105448: 0 140: 105449: 0 140: 105450: 0 140: 105451: 0 140: 105452: 0 140: 105453: 0 140: 105454: 0 140: 105455: 0 140: 105456: 0 140: 105457: 0 140: 105458: 0 140: 105459: 0 140: 105460: 0 140: 105461: 0 140: 105462: 0 140: 105463: 0 140: 105464: 0 140: 105465: 0 140: 105466: 0 140: 105467: 0 140: 105468: 0 140: 105469: 0 140: 105470: 0 140: 105471: 0 140: 105472: 0 140: 105473: 0 140: 105474: 0 140: 105475: 0 140: 105476: 0 140: 105477: 0 140: 105478: 0 140: 105479: 0 140: 105480: 0 140: 105481: 0 140: 105482: 0 140: 105483: 0 140: 105484: 0 140: 105485: 0 140: 105486: 0 140: 105487: 0 140: 105488: 0 140: 105489: 0 140: 105490: 0 140: 105491: 0 140: 105492: 0 140: 105493: 0 140: 105494: 0 140: 105495: 0 140: 105496: 0 140: 105497: 0 140: 105498: 0 140: 105499: 0 140: 105500: 0 140: 105501: 0 140: 105502: 0 140: 105503: 0 140: 105504: 0 140: 105505: 0 140: 105506: 0 140: 105507: 0 140: 105508: 0 140: 105509: 0 140: 105510: 0 140: 105511: 0 140: 105512: 0 140: 105513: 0 140: 105514: 0 140: 105515: 0 140: 105516: 0 140: 105517: 0 140: 105518: 0 140: 105519: 0 140: 105520: 0 140: 105521: 0 140: 105522: 0 140: 105523: 0 140: 105524: 0 140: 105525: 0 140: 105526: 0 140: 105527: 0 140: 105528: 0 140: 105529: 0 140: 105530: 0 140: 105531: 0 140: 105532: 0 140: 105533: 0 140: 105534: 0 140: 105535: 0 140: 105536: 0 140: 105537: 0 140: 105538: 0 140: 105539: 0 140: 105540: 0 140: 105541: 0 140: 105542: 0 140: 105543: 0 140: 105544: 0 140: 105545: 0 140: 105546: 0 140: 105547: 0 140: 105548: 0 140: 105549: 0 140: 105550: 0 140: 105551: 0 140: 105552: 0 140: 105553: 0 140: 105554: 0 140: 105555: 0 140: 105556: 0 140: 105557: 0 140: 105558: 0 140: 105559: 0 140: 105560: 0 140: 105561: 0 140: 105562: 0 140: 105563: 0 140: 105564: 0 140: 105565: 0 140: 105566: 0 140: 105567: 0 140: 105568: 0 140: 105569: 0 140: 105570: 0 140: 105571: 0 140: 105572: 0 140: 105573: 0 140: 105574: 0 140: 105575: 0 140: 105576: 0 140: 105577: 0 140: 105578: 0 140: 105579: 0 140: 105580: 0 140: 105581: 0 140: 105582: 0 140: 105583: 0 140: 105584: 0 140: 105585: 0 140: 105586: 0 140: 105587: 0 140: 105588: 0 140: 105589: 0 140: 105590: 0 140: 105591: 0 140: 105592: 0 140: 105593: 0 140: 105594: 0 140: 105595: 0 140: 105596: 0 140: 105597: 0 140: 105598: 0 140: 105599: 0 140: 105600: 0 140: 105601: 0 140: 105602: 0 140: 105603: 0 140: 105604: 0 140: 105605: 0 140: 105606: 0 140: 105607: 0 140: 105608: 0 140: 105609: 0 140: 105610: 0 140: 105611: 0 140: 105612: 0 140: 105613: 0 140: 105614: 0 140: 105615: 0 140: 105616: 0 140: 105617: 0 140: 105618: 0 140: 105619: 0 140: 105620: 0 140: 105621: 0 140: 105622: 0 140: 105623: 0 140: 105624: 0 140: 105625: 0 140: 105626: 0 140: 105627: 0 140: 105628: 0 140: 105629: 0 140: 105630: 0 140: 105631: 0 140: 105632: 0 140: 105633: 0 140: 105634: 0 140: 105635: 0 140: 105636: 0 140: 105637: 0 140: 105638: 0 140: 105639: 0 140: 105640: 0 140: 105641: 0 140: 105642: 0 140: 105643: 0 140: 105644: 0 140: 105645: 0 140: 105646: 0 140: 105647: 0 140: 105648: 0 140: 105649: 0 140: 105650: 0 140: 105651: 0 140: 105652: 0 140: 105653: 0 140: 105654: 0 140: 105655: 0 140: 105656: 0 140: 105657: 0 140: 105658: 0 140: 105659: 0 140: 105660: 0 140: 105661: 0 140: 105662: 0 140: 105663: 0 140: 105664: 0 140: 105665: 0 140: 105666: 0 140: 105667: 0 140: 105668: 0 140: 105669: 0 140: 105670: 0 140: 105671: 0 140: 105672: 0 140: 105673: 0 140: 105674: 0 140: 105675: 0 140: 105676: 0 140: 105677: 0 140: 105678: 0 140: 105679: 0 140: 105680: 0 140: 105681: 0 140: 105682: 0 140: 105683: 0 140: 105684: 0 140: 105685: 0 140: 105686: 0 140: 105687: 0 140: 105688: 0 140: 105689: 0 140: 105690: 0 140: 105691: 0 140: 105692: 0 140: 105693: 0 140: 105694: 0 140: 105695: 0 140: 105696: 0 140: 105697: 0 140: 105698: 0 140: 105699: 0 140: 105700: 0 140: 105701: 0 140: 105702: 0 140: 105703: 0 140: 105704: 0 140: 105705: 0 140: 105706: 0 140: 105707: 0 140: 105708: 0 140: 105709: 0 140: 105710: 0 140: 105711: 0 140: 105712: 0 140: 105713: 0 140: 105714: 0 140: 105715: 0 140: 105716: 0 140: 105717: 0 140: 105718: 0 140: 105719: 0 140: 105720: 0 140: 105721: 0 140: 105722: 0 140: 105723: 0 140: 105724: 0 140: 105725: 0 140: 105726: 0 140: 105727: 0 140: 105728: 0 140: 105729: 0 140: 105730: 0 140: 105731: 0 140: 105732: 0 140: 105733: 0 140: 105734: 0 140: 105735: 0 140: 105736: 0 140: 105737: 0 140: 105738: 0 140: 105739: 0 140: 105740: 0 140: 105741: 0 140: 105742: 0 140: 105743: 0 140: 105744: 0 140: 105745: 0 140: 105746: 0 140: 105747: 0 140: 105748: 0 140: 105749: 0 140: 105750: 0 140: 105751: 0 140: 105752: 0 140: 105753: 0 140: 105754: 0 140: 105755: 0 140: 105756: 0 140: 105757: 0 140: 105758: 0 140: 105759: 0 140: 105760: 0 140: 105761: 0 140: 105762: 0 140: 105763: 0 140: 105764: 0 140: 105765: 0 140: 105766: 0 140: 105767: 0 140: 105768: 0 140: 105769: 0 140: 105770: 0 140: 105771: 0 140: 105772: 0 140: 105773: 0 140: 105774: 0 140: 105775: 0 140: 105776: 0 140: 105777: 0 140: 105778: 0 140: 105779: 0 140: 105780: 0 140: 105781: 0 140: 105782: 0 140: 105783: 0 140: 105784: 0 140: 105785: 0 140: 105786: 0 140: 105787: 0 140: 105788: 0 140: 105789: 0 140: 105790: 0 140: 105791: 0 140: 105792: 0 140: 105793: 0 140: 105794: 0 140: 105795: 0 140: 105796: 0 140: 105797: 0 140: 105798: 0 140: 105799: 0 140: 105800: 0 140: 105801: 0 140: 105802: 0 140: 105803: 0 140: 105804: 0 140: 105805: 0 140: 105806: 0 140: 105807: 0 140: 105808: 0 140: 105809: 0 140: 105810: 0 140: 105811: 0 140: 105812: 0 140: 105813: 0 140: 105814: 0 140: 105815: 0 140: 105816: 0 140: 105817: 0 140: 105818: 0 140: 105819: 0 140: 105820: 0 140: 105821: 0 140: 105822: 0 140: 105823: 0 140: 105824: 0 140: 105825: 0 140: 105826: 0 140: 105827: 0 140: 105828: 0 140: 105829: 0 140: 105830: 0 140: 105831: 0 140: 105832: 0 140: 105833: 0 140: 105834: 0 140: 105835: 0 140: 105836: 0 140: 105837: 0 140: 105838: 0 140: 105839: 0 140: 105840: 0 140: 105841: 0 140: 105842: 0 140: 105843: 0 140: 105844: 0 140: 105845: 0 140: 105846: 0 140: 105847: 0 140: 105848: 0 140: 105849: 0 140: 105850: 0 140: 105851: 0 140: 105852: 0 140: 105853: 0 140: 105854: 0 140: 105855: 0 140: 105856: 0 140: 105857: 0 140: 105858: 0 140: 105859: 0 140: 105860: 0 140: 105861: 0 140: 105862: 0 140: 105863: 0 140: 105864: 0 140: 105865: 0 140: 105866: 0 140: 105867: 0 140: 105868: 0 140: 105869: 0 140: 105870: 0 140: 105871: 0 140: 105872: 0 140: 105873: 0 140: 105874: 0 140: 105875: 0 140: 105876: 0 140: 105877: 0 140: 105878: 0 140: 105879: 0 140: 105880: 0 140: 105881: 0 140: 105882: 0 140: 105883: 0 140: 105884: 0 140: 105885: 0 140: 105886: 0 140: 105887: 0 140: 105888: 0 140: 105889: 0 140: 105890: 0 140: 105891: 0 140: 105892: 0 140: 105893: 0 140: 105894: 0 140: 105895: 0 140: 105896: 0 140: 105897: 0 140: 105898: 0 140: 105899: 0 140: 105900: 0 140: 105901: 0 140: 105902: 0 140: 105903: 0 140: 105904: 0 140: 105905: 0 140: 105906: 0 140: 105907: 0 140: 105908: 0 140: 105909: 0 140: 105910: 0 140: 105911: 0 140: 105912: 0 140: 105913: 0 140: 105914: 0 140: 105915: 0 140: 105916: 0 140: 105917: 0 140: 105918: 0 140: 105919: 0 140: 105920: 0 140: 105921: 0 140: 105922: 0 140: 105923: 0 140: 105924: 0 140: 105925: 0 140: 105926: 0 140: 105927: 0 140: 105928: 0 140: 105929: 0 140: 105930: 0 140: 105931: 0 140: 105932: 0 140: 105933: 0 140: 105934: 0 140: 105935: 0 140: 105936: 0 140: 105937: 0 140: 105938: 0 140: 105939: 0 140: 105940: 0 140: 105941: 0 140: 105942: 0 140: 105943: 0 140: 105944: 0 140: 105945: 0 140: 105946: 0 140: 105947: 0 140: 105948: 0 140: 105949: 0 140: 105950: 0 140: 105951: 0 140: 105952: 0 140: 105953: 0 140: 105954: 0 140: 105955: 0 140: 105956: 0 140: 105957: 0 140: 105958: 0 140: 105959: 0 140: 105960: 0 140: 105961: 0 140: 105962: 0 140: 105963: 0 140: 105964: 0 140: 105965: 0 140: 105966: 0 140: 105967: 0 140: 105968: 0 140: 105969: 0 140: 105970: 0 140: 105971: 0 140: 105972: 0 140: 105973: 0 140: 105974: 0 140: 105975: 0 140: 105976: 0 140: 105977: 0 140: 105978: 0 140: 105979: 0 140: 105980: 0 140: 105981: 0 140: 105982: 0 140: 105983: 0 140: 105984: 0 140: 105985: 0 140: 105986: 0 140: 105987: 0 140: 105988: 0 140: 105989: 0 140: 105990: 0 140: 105991: 0 140: 105992: 0 140: 105993: 0 140: 105994: 0 140: 105995: 0 140: 105996: 0 140: 105997: 0 140: 105998: 0 140: 105999: 0 140: 106000: 0 140: 106001: 0 140: 106002: 0 140: 106003: 0 140: 106004: 0 140: 106005: 0 140: 106006: 0 140: 106007: 0 140: 106008: 0 140: 106009: 0 140: 106010: 0 140: 106011: 0 140: 106012: 0 140: 106013: 0 140: 106014: 0 140: 106015: 0 140: 106016: 0 140: 106017: 0 140: 106018: 0 140: 106019: 0 140: 106020: 0 140: 106021: 0 140: 106022: 0 140: 106023: 0 140: 106024: 0 140: 106025: 0 140: 106026: 0 140: 106027: 0 140: 106028: 0 140: 106029: 0 140: 106030: 0 140: 106031: 0 140: 106032: 0 140: 106033: 0 140: 106034: 0 140: 106035: 0 140: 106036: 0 140: 106037: 0 140: 106038: 0 140: 106039: 0 140: 106040: 0 140: 106041: 0 140: 106042: 0 140: 106043: 0 140: 106044: 0 140: 106045: 0 140: 106046: 0 140: 106047: 0 140: 106048: 0 140: 106049: 0 140: 106050: 0 140: 106051: 0 140: 106052: 0 140: 106053: 0 140: 106054: 0 140: 106055: 0 140: 106056: 0 140: 106057: 0 140: 106058: 0 140: 106059: 0 140: 106060: 0 140: 106061: 0 140: 106062: 0 140: 106063: 0 140: 106064: 0 140: 106065: 0 140: 106066: 0 140: 106067: 0 140: 106068: 0 140: 106069: 0 140: 106070: 0 140: 106071: 0 140: 106072: 0 140: 106073: 0 140: 106074: 0 140: 106075: 0 140: 106076: 0 140: 106077: 0 140: 106078: 0 140: 106079: 0 140: 106080: 0 140: 106081: 0 140: 106082: 0 140: 106083: 0 140: 106084: 0 140: 106085: 0 140: 106086: 0 140: 106087: 0 140: 106088: 0 140: 106089: 0 140: 106090: 0 140: 106091: 0 140: 106092: 0 140: 106093: 0 140: 106094: 0 140: 106095: 0 140: 106096: 0 140: 106097: 0 140: 106098: 0 140: 106099: 0 140: 106100: 0 140: 106101: 0 140: 106102: 0 140: 106103: 0 140: 106104: 0 140: 106105: 0 140: 106106: 0 140: 106107: 0 140: 106108: 0 140: 106109: 0 140: 106110: 0 140: 106111: 0 140: 106112: 0 140: 106113: 0 140: 106114: 0 140: 106115: 0 140: 106116: 0 140: 106117: 0 140: 106118: 0 140: 106119: 0 140: 106120: 0 140: 106121: 0 140: 106122: 0 140: 106123: 0 140: 106124: 0 140: 106125: 0 140: 106126: 0 140: 106127: 0 140: 106128: 0 140: 106129: 0 140: 106130: 0 140: 106131: 0 140: 106132: 0 140: 106133: 0 140: 106134: 0 140: 106135: 0 140: 106136: 0 140: 106137: 0 140: 106138: 0 140: 106139: 0 140: 106140: 0 140: 106141: 0 140: 106142: 0 140: 106143: 0 140: 106144: 0 140: 106145: 0 140: 106146: 0 140: 106147: 0 140: 106148: 0 140: 106149: 0 140: 106150: 0 140: 106151: 0 140: 106152: 0 140: 106153: 0 140: 106154: 0 140: 106155: 0 140: 106156: 0 140: 106157: 0 140: 106158: 0 140: 106159: 0 140: 106160: 0 140: 106161: 0 140: 106162: 0 140: 106163: 0 140: 106164: 0 140: 106165: 0 140: 106166: 0 140: 106167: 0 140: 106168: 0 140: 106169: 0 140: 106170: 0 140: 106171: 0 140: 106172: 0 140: 106173: 0 140: 106174: 0 140: 106175: 0 140: 106176: 0 140: 106177: 0 140: 106178: 0 140: 106179: 0 140: 106180: 0 140: 106181: 0 140: 106182: 0 140: 106183: 0 140: 106184: 0 140: 106185: 0 140: 106186: 0 140: 106187: 0 140: 106188: 0 140: 106189: 0 140: 106190: 0 140: 106191: 0 140: 106192: 0 140: 106193: 0 140: 106194: 0 140: 106195: 0 140: 106196: 0 140: 106197: 0 140: 106198: 0 140: 106199: 0 140: 106200: 0 140: 106201: 0 140: 106202: 0 140: 106203: 0 140: 106204: 0 140: 106205: 0 140: 106206: 0 140: 106207: 0 140: 106208: 0 140: 106209: 0 140: 106210: 0 140: 106211: 0 140: 106212: 0 140: 106213: 0 140: 106214: 0 140: 106215: 0 140: 106216: 0 140: 106217: 0 140: 106218: 0 140: 106219: 0 140: 106220: 0 140: 106221: 0 140: 106222: 0 140: 106223: 0 140: 106224: 0 140: 106225: 0 140: 106226: 0 140: 106227: 0 140: 106228: 0 140: 106229: 0 140: 106230: 0 140: 106231: 0 140: 106232: 0 140: 106233: 0 140: 106234: 0 140: 106235: 0 140: 106236: 0 140: 106237: 0 140: 106238: 0 140: 106239: 0 140: 106240: 0 140: 106241: 0 140: 106242: 0 140: 106243: 0 140: 106244: 0 140: 106245: 0 140: 106246: 0 140: 106247: 0 140: 106248: 0 140: 106249: 0 140: 106250: 0 140: 106251: 0 140: 106252: 0 140: 106253: 0 140: 106254: 0 140: 106255: 0 140: 106256: 0 140: 106257: 0 140: 106258: 0 140: 106259: 0 140: 106260: 0 140: 106261: 0 140: 106262: 0 140: 106263: 0 140: 106264: 0 140: 106265: 0 140: 106266: 0 140: 106267: 0 140: 106268: 0 140: 106269: 0 140: 106270: 0 140: 106271: 0 140: 106272: 0 140: 106273: 0 140: 106274: 0 140: 106275: 0 140: 106276: 0 140: 106277: 0 140: 106278: 0 140: 106279: 0 140: 106280: 0 140: 106281: 0 140: 106282: 0 140: 106283: 0 140: 106284: 0 140: 106285: 0 140: 106286: 0 140: 106287: 0 140: 106288: 0 140: 106289: 0 140: 106290: 0 140: 106291: 0 140: 106292: 0 140: 106293: 0 140: 106294: 0 140: 106295: 0 140: 106296: 0 140: 106297: 0 140: 106298: 0 140: 106299: 0 140: 106300: 0 140: 106301: 0 140: 106302: 0 140: 106303: 0 140: 106304: 0 140: 106305: 0 140: 106306: 0 140: 106307: 0 140: 106308: 0 140: 106309: 0 140: 106310: 0 140: 106311: 0 140: 106312: 0 140: 106313: 0 140: 106314: 0 140: 106315: 0 140: 106316: 0 140: 106317: 0 140: 106318: 0 140: 106319: 0 140: 106320: 0 140: 106321: 0 140: 106322: 0 140: 106323: 0 140: 106324: 0 140: 106325: 0 140: 106326: 0 140: 106327: 0 140: 106328: 0 140: 106329: 0 140: 106330: 0 140: 106331: 0 140: 106332: 0 140: 106333: 0 140: 106334: 0 140: 106335: 0 140: 106336: 0 140: 106337: 0 140: 106338: 0 140: 106339: 0 140: 106340: 0 140: 106341: 0 140: 106342: 0 140: 106343: 0 140: 106344: 0 140: 106345: 0 140: 106346: 0 140: 106347: 0 140: 106348: 0 140: 106349: 0 140: 106350: 0 140: 106351: 0 140: 106352: 0 140: 106353: 0 140: 106354: 0 140: 106355: 0 140: 106356: 0 140: 106357: 0 140: 106358: 0 140: 106359: 0 140: 106360: 0 140: 106361: 0 140: 106362: 0 140: 106363: 0 140: 106364: 0 140: 106365: 0 140: 106366: 0 140: 106367: 0 140: 106368: 0 140: 106369: 0 140: 106370: 0 140: 106371: 0 140: 106372: 0 140: 106373: 0 140: 106374: 0 140: 106375: 0 140: 106376: 0 140: 106377: 0 140: 106378: 0 140: 106379: 0 140: 106380: 0 140: 106381: 0 140: 106382: 0 140: 106383: 0 140: 106384: 0 140: 106385: 0 140: 106386: 0 140: 106387: 0 140: 106388: 0 140: 106389: 0 140: 106390: 0 140: 106391: 0 140: 106392: 0 140: 106393: 0 140: 106394: 0 140: 106395: 0 140: 106396: 0 140: 106397: 0 140: 106398: 0 140: 106399: 0 140: 106400: 0 140: 106401: 0 140: 106402: 0 140: 106403: 0 140: 106404: 0 140: 106405: 0 140: 106406: 0 140: 106407: 0 140: 106408: 0 140: 106409: 0 140: 106410: 0 140: 106411: 0 140: 106412: 0 140: 106413: 0 140: 106414: 0 140: 106415: 0 140: 106416: 0 140: 106417: 0 140: 106418: 0 140: 106419: 0 140: 106420: 0 140: 106421: 0 140: 106422: 0 140: 106423: 0 140: 106424: 0 140: 106425: 0 140: 106426: 0 140: 106427: 0 140: 106428: 0 140: 106429: 0 140: 106430: 0 140: 106431: 0 140: 106432: 0 140: 106433: 0 140: 106434: 0 140: 106435: 0 140: 106436: 0 140: 106437: 0 140: 106438: 0 140: 106439: 0 140: 106440: 0 140: 106441: 0 140: 106442: 0 140: 106443: 0 140: 106444: 0 140: 106445: 0 140: 106446: 0 140: 106447: 0 140: 106448: 0 140: 106449: 0 140: 106450: 0 140: 106451: 0 140: 106452: 0 140: 106453: 0 140: 106454: 0 140: 106455: 0 140: 106456: 0 140: 106457: 0 140: 106458: 0 140: 106459: 0 140: 106460: 0 140: 106461: 0 140: 106462: 0 140: 106463: 0 140: 106464: 0 140: 106465: 0 140: 106466: 0 140: 106467: 0 140: 106468: 0 140: 106469: 0 140: 106470: 0 140: 106471: 0 140: 106472: 0 140: 106473: 0 140: 106474: 0 140: 106475: 0 140: 106476: 0 140: 106477: 0 140: 106478: 0 140: 106479: 0 140: 106480: 0 140: 106481: 0 140: 106482: 0 140: 106483: 0 140: 106484: 0 140: 106485: 0 140: 106486: 0 140: 106487: 0 140: 106488: 0 140: 106489: 0 140: 106490: 0 140: 106491: 0 140: 106492: 0 140: 106493: 0 140: 106494: 0 140: 106495: 0 140: 106496: 0 140: 106497: 0 140: 106498: 0 140: 106499: 0 140: 106500: 0 140: 106501: 0 140: 106502: 0 140: 106503: 0 140: 106504: 0 140: 106505: 0 140: 106506: 0 140: 106507: 0 140: 106508: 0 140: 106509: 0 140: 106510: 0 140: 106511: 0 140: 106512: 0 140: 106513: 0 140: 106514: 0 140: 106515: 0 140: 106516: 0 140: 106517: 0 140: 106518: 0 140: 106519: 0 140: 106520: 0 140: 106521: 0 140: 106522: 0 140: 106523: 0 140: 106524: 0 140: 106525: 0 140: 106526: 0 140: 106527: 0 140: 106528: 0 140: 106529: 0 140: 106530: 0 140: 106531: 0 140: 106532: 0 140: 106533: 0 140: 106534: 0 140: 106535: 0 140: 106536: 0 140: 106537: 0 140: 106538: 0 140: 106539: 0 140: 106540: 0 140: 106541: 0 140: 106542: 0 140: 106543: 0 140: 106544: 0 140: 106545: 0 140: 106546: 0 140: 106547: 0 140: 106548: 0 140: 106549: 0 140: 106550: 0 140: 106551: 0 140: 106552: 0 140: 106553: 0 140: 106554: 0 140: 106555: 0 140: 106556: 0 140: 106557: 0 140: 106558: 0 140: 106559: 0 140: 106560: 0 140: 106561: 0 140: 106562: 0 140: 106563: 0 140: 106564: 0 140: 106565: 0 140: 106566: 0 140: 106567: 0 140: 106568: 0 140: 106569: 0 140: 106570: 0 140: 106571: 0 140: 106572: 0 140: 106573: 0 140: 106574: 0 140: 106575: 0 140: 106576: 0 140: 106577: 0 140: 106578: 0 140: 106579: 0 140: 106580: 0 140: 106581: 0 140: 106582: 0 140: 106583: 0 140: 106584: 0 140: 106585: 0 140: 106586: 0 140: 106587: 0 140: 106588: 0 140: 106589: 0 140: 106590: 0 140: 106591: 0 140: 106592: 0 140: 106593: 0 140: 106594: 0 140: 106595: 0 140: 106596: 0 140: 106597: 0 140: 106598: 0 140: 106599: 0 140: 106600: 0 140: 106601: 0 140: 106602: 0 140: 106603: 0 140: 106604: 0 140: 106605: 0 140: 106606: 0 140: 106607: 0 140: 106608: 0 140: 106609: 0 140: 106610: 0 140: 106611: 0 140: 106612: 0 140: 106613: 0 140: 106614: 0 140: 106615: 0 140: 106616: 0 140: 106617: 0 140: 106618: 0 140: 106619: 0 140: 106620: 0 140: 106621: 0 140: 106622: 0 140: 106623: 0 140: 106624: 0 140: 106625: 0 140: 106626: 0 140: 106627: 0 140: 106628: 0 140: 106629: 0 140: 106630: 0 140: 106631: 0 140: 106632: 0 140: 106633: 0 140: 106634: 0 140: 106635: 0 140: 106636: 0 140: 106637: 0 140: 106638: 0 140: 106639: 0 140: 106640: 0 140: 106641: 0 140: 106642: 0 140: 106643: 0 140: 106644: 0 140: 106645: 0 140: 106646: 0 140: 106647: 0 140: 106648: 0 140: 106649: 0 140: 106650: 0 140: 106651: 0 140: 106652: 0 140: 106653: 0 140: 106654: 0 140: 106655: 0 140: 106656: 0 140: 106657: 0 140: 106658: 0 140: 106659: 0 140: 106660: 0 140: 106661: 0 140: 106662: 0 140: 106663: 0 140: 106664: 0 140: 106665: 0 140: 106666: 0 140: 106667: 0 140: 106668: 0 140: 106669: 0 140: 106670: 0 140: 106671: 0 140: 106672: 0 140: 106673: 0 140: 106674: 0 140: 106675: 0 140: 106676: 0 140: 106677: 0 140: 106678: 0 140: 106679: 0 140: 106680: 0 140: 106681: 0 140: 106682: 0 140: 106683: 0 140: 106684: 0 140: 106685: 0 140: 106686: 0 140: 106687: 0 140: 106688: 0 140: 106689: 0 140: 106690: 0 140: 106691: 0 140: 106692: 0 140: 106693: 0 140: 106694: 0 140: 106695: 0 140: 106696: 0 140: 106697: 0 140: 106698: 0 140: 106699: 0 140: 106700: 0 140: 106701: 0 140: 106702: 0 140: 106703: 0 140: 106704: 0 140: 106705: 0 140: 106706: 0 140: 106707: 0 140: 106708: 0 140: 106709: 0 140: 106710: 0 140: 106711: 0 140: 106712: 0 140: 106713: 0 140: 106714: 0 140: 106715: 0 140: 106716: 0 140: 106717: 0 140: 106718: 0 140: 106719: 0 140: 106720: 0 140: 106721: 0 140: 106722: 0 140: 106723: 0 140: 106724: 0 140: 106725: 0 140: 106726: 0 140: 106727: 0 140: 106728: 0 140: 106729: 0 140: 106730: 0 140: 106731: 0 140: 106732: 0 140: 106733: 0 140: 106734: 0 140: 106735: 0 140: 106736: 0 140: 106737: 0 140: 106738: 0 140: 106739: 0 140: 106740: 0 140: 106741: 0 140: 106742: 0 140: 106743: 0 140: 106744: 0 140: 106745: 0 140: 106746: 0 140: 106747: 0 140: 106748: 0 140: 106749: 0 140: 106750: 0 140: 106751: 0 140: 106752: 0 140: 106753: 0 140: 106754: 0 140: 106755: 0 140: 106756: 0 140: 106757: 0 140: 106758: 0 140: 106759: 0 140: 106760: 0 140: 106761: 0 140: 106762: 0 140: 106763: 0 140: 106764: 0 140: 106765: 0 140: 106766: 0 140: 106767: 0 140: 106768: 0 140: 106769: 0 140: 106770: 0 140: 106771: 0 140: 106772: 0 140: 106773: 0 140: 106774: 0 140: 106775: 0 140: 106776: 0 140: 106777: 0 140: 106778: 0 140: 106779: 0 140: 106780: 0 140: 106781: 0 140: 106782: 0 140: 106783: 0 140: 106784: 0 140: 106785: 0 140: 106786: 0 140: 106787: 0 140: 106788: 0 140: 106789: 0 140: 106790: 0 140: 106791: 0 140: 106792: 0 140: 106793: 0 140: 106794: 0 140: 106795: 0 140: 106796: 0 140: 106797: 0 140: 106798: 0 140: 106799: 0 140: 106800: 0 140: 106801: 0 140: 106802: 0 140: 106803: 0 140: 106804: 0 140: 106805: 0 140: 106806: 0 140: 106807: 0 140: 106808: 0 140: 106809: 0 140: 106810: 0 140: 106811: 0 140: 106812: 0 140: 106813: 0 140: 106814: 0 140: 106815: 0 140: 106816: 0 140: 106817: 0 140: 106818: 0 140: 106819: 0 140: 106820: 0 140: 106821: 0 140: 106822: 0 140: 106823: 0 140: 106824: 0 140: 106825: 0 140: 106826: 0 140: 106827: 0 140: 106828: 0 140: 106829: 0 140: 106830: 0 140: 106831: 0 140: 106832: 0 140: 106833: 0 140: 106834: 0 140: 106835: 0 140: 106836: 0 140: 106837: 0 140: 106838: 0 140: 106839: 0 140: 106840: 0 140: 106841: 0 140: 106842: 0 140: 106843: 0 140: 106844: 0 140: 106845: 0 140: 106846: 0 140: 106847: 0 140: 106848: 0 140: 106849: 0 140: 106850: 0 140: 106851: 0 140: 106852: 0 140: 106853: 0 140: 106854: 0 140: 106855: 0 140: 106856: 0 140: 106857: 0 140: 106858: 0 140: 106859: 0 140: 106860: 0 140: 106861: 0 140: 106862: 0 140: 106863: 0 140: 106864: 0 140: 106865: 0 140: 106866: 0 140: 106867: 0 140: 106868: 0 140: 106869: 0 140: 106870: 0 140: 106871: 0 140: 106872: 0 140: 106873: 0 140: 106874: 0 140: 106875: 0 140: 106876: 0 140: 106877: 0 140: 106878: 0 140: 106879: 0 140: 106880: 0 140: 106881: 0 140: 106882: 0 140: 106883: 0 140: 106884: 0 140: 106885: 0 140: 106886: 0 140: 106887: 0 140: 106888: 0 140: 106889: 0 140: 106890: 0 140: 106891: 0 140: 106892: 0 140: 106893: 0 140: 106894: 0 140: 106895: 0 140: 106896: 0 140: 106897: 0 140: 106898: 0 140: 106899: 0 140: 106900: 0 140: 106901: 0 140: 106902: 0 140: 106903: 0 140: 106904: 0 140: 106905: 0 140: 106906: 0 140: 106907: 0 140: 106908: 0 140: 106909: 0 140: 106910: 0 140: 106911: 0 140: 106912: 0 140: 106913: 0 140: 106914: 0 140: 106915: 0 140: 106916: 0 140: 106917: 0 140: 106918: 0 140: 106919: 0 140: 106920: 0 140: 106921: 0 140: 106922: 0 140: 106923: 0 140: 106924: 0 140: 106925: 0 140: 106926: 0 140: 106927: 0 140: 106928: 0 140: 106929: 0 140: 106930: 0 140: 106931: 0 140: 106932: 0 140: 106933: 0 140: 106934: 0 140: 106935: 0 140: 106936: 0 140: 106937: 0 140: 106938: 0 140: 106939: 0 140: 106940: 0 140: 106941: 0 140: 106942: 0 140: 106943: 0 140: 106944: 0 140: 106945: 0 140: 106946: 0 140: 106947: 0 140: 106948: 0 140: 106949: 0 140: 106950: 0 140: 106951: 0 140: 106952: 0 140: 106953: 0 140: 106954: 0 140: 106955: 0 140: 106956: 0 140: 106957: 0 140: 106958: 0 140: 106959: 0 140: 106960: 0 140: 106961: 0 140: 106962: 0 140: 106963: 0 140: 106964: 0 140: 106965: 0 140: 106966: 0 140: 106967: 0 140: 106968: 0 140: 106969: 0 140: 106970: 0 140: 106971: 0 140: 106972: 0 140: 106973: 0 140: 106974: 0 140: 106975: 0 140: 106976: 0 140: 106977: 0 140: 106978: 0 140: 106979: 0 140: 106980: 0 140: 106981: 0 140: 106982: 0 140: 106983: 0 140: 106984: 0 140: 106985: 0 140: 106986: 0 140: 106987: 0 140: 106988: 0 140: 106989: 0 140: 106990: 0 140: 106991: 0 140: 106992: 0 140: 106993: 0 140: 106994: 0 140: 106995: 0 140: 106996: 0 140: 106997: 0 140: 106998: 0 140: 106999: 0 140: 107000: 0 140: 107001: 0 140: 107002: 0 140: 107003: 0 140: 107004: 0 140: 107005: 0 140: 107006: 0 140: 107007: 0 140: 107008: 0 140: 107009: 0 140: 107010: 0 140: 107011: 0 140: 107012: 0 140: 107013: 0 140: 107014: 0 140: 107015: 0 140: 107016: 0 140: 107017: 0 140: 107018: 0 140: 107019: 0 140: 107020: 0 140: 107021: 0 140: 107022: 0 140: 107023: 0 140: 107024: 0 140: 107025: 0 140: 107026: 0 140: 107027: 0 140: 107028: 0 140: 107029: 0 140: 107030: 0 140: 107031: 0 140: 107032: 0 140: 107033: 0 140: 107034: 0 140: 107035: 0 140: 107036: 0 140: 107037: 0 140: 107038: 0 140: 107039: 0 140: 107040: 0 140: 107041: 0 140: 107042: 0 140: 107043: 0 140: 107044: 0 140: 107045: 0 140: 107046: 0 140: 107047: 0 140: 107048: 0 140: 107049: 0 140: 107050: 0 140: 107051: 0 140: 107052: 0 140: 107053: 0 140: 107054: 0 140: 107055: 0 140: 107056: 0 140: 107057: 0 140: 107058: 0 140: 107059: 0 140: 107060: 0 140: 107061: 0 140: 107062: 0 140: 107063: 0 140: 107064: 0 140: 107065: 0 140: 107066: 0 140: 107067: 0 140: 107068: 0 140: 107069: 0 140: 107070: 0 140: 107071: 0 140: 107072: 0 140: 107073: 0 140: 107074: 0 140: 107075: 0 140: 107076: 0 140: 107077: 0 140: 107078: 0 140: 107079: 0 140: 107080: 0 140: 107081: 0 140: 107082: 0 140: 107083: 0 140: 107084: 0 140: 107085: 0 140: 107086: 0 140: 107087: 0 140: 107088: 0 140: 107089: 0 140: 107090: 0 140: 107091: 0 140: 107092: 0 140: 107093: 0 140: 107094: 0 140: 107095: 0 140: 107096: 0 140: 107097: 0 140: 107098: 0 140: 107099: 0 140: 107100: 0 140: 107101: 0 140: 107102: 0 140: 107103: 0 140: 107104: 0 140: 107105: 0 140: 107106: 0 140: 107107: 0 140: 107108: 0 140: 107109: 0 140: 107110: 0 140: 107111: 0 140: 107112: 0 140: 107113: 0 140: 107114: 0 140: 107115: 0 140: 107116: 0 140: 107117: 0 140: 107118: 0 140: 107119: 0 140: 107120: 0 140: 107121: 0 140: 107122: 0 140: 107123: 0 140: 107124: 0 140: 107125: 0 140: 107126: 0 140: 107127: 0 140: 107128: 0 140: 107129: 0 140: 107130: 0 140: 107131: 0 140: 107132: 0 140: 107133: 0 140: 107134: 0 140: 107135: 0 140: 107136: 0 140: 107137: 0 140: 107138: 0 140: 107139: 0 140: 107140: 0 140: 107141: 0 140: 107142: 0 140: 107143: 0 140: 107144: 0 140: 107145: 0 140: 107146: 0 140: 107147: 0 140: 107148: 0 140: 107149: 0 140: 107150: 0 140: 107151: 0 140: 107152: 0 140: 107153: 0 140: 107154: 0 140: 107155: 0 140: 107156: 0 140: 107157: 0 140: 107158: 0 140: 107159: 0 140: 107160: 0 140: 107161: 0 140: 107162: 0 140: 107163: 0 140: 107164: 0 140: 107165: 0 140: 107166: 0 140: 107167: 0 140: 107168: 0 140: 107169: 0 140: 107170: 0 140: 107171: 0 140: 107172: 0 140: 107173: 0 140: 107174: 0 140: 107175: 0 140: 107176: 0 140: 107177: 0 140: 107178: 0 140: 107179: 0 140: 107180: 0 140: 107181: 0 140: 107182: 0 140: 107183: 0 140: 107184: 0 140: 107185: 0 140: 107186: 0 140: 107187: 0 140: 107188: 0 140: 107189: 0 140: 107190: 0 140: 107191: 0 140: 107192: 0 140: 107193: 0 140: 107194: 0 140: 107195: 0 140: 107196: 0 140: 107197: 0 140: 107198: 0 140: 107199: 0 140: 107200: 0 140: 107201: 0 140: 107202: 0 140: 107203: 0 140: 107204: 0 140: 107205: 0 140: 107206: 0 140: 107207: 0 140: 107208: 0 140: 107209: 0 140: 107210: 0 140: 107211: 0 140: 107212: 0 140: 107213: 0 140: 107214: 0 140: 107215: 0 140: 107216: 0 140: 107217: 0 140: 107218: 0 140: 107219: 0 140: 107220: 0 140: 107221: 0 140: 107222: 0 140: 107223: 0 140: 107224: 0 140: 107225: 0 140: 107226: 0 140: 107227: 0 140: 107228: 0 140: 107229: 0 140: 107230: 0 140: 107231: 0 140: 107232: 0 140: 107233: 0 140: 107234: 0 140: 107235: 0 140: 107236: 0 140: 107237: 0 140: 107238: 0 140: 107239: 0 140: 107240: 0 140: 107241: 0 140: 107242: 0 140: 107243: 0 140: 107244: 0 140: 107245: 0 140: 107246: 0 140: 107247: 0 140: 107248: 0 140: 107249: 0 140: 107250: 0 140: 107251: 0 140: 107252: 0 140: 107253: 0 140: 107254: 0 140: 107255: 0 140: 107256: 0 140: 107257: 0 140: 107258: 0 140: 107259: 0 140: 107260: 0 140: 107261: 0 140: 107262: 0 140: 107263: 0 140: 107264: 0 140: 107265: 0 140: 107266: 0 140: 107267: 0 140: 107268: 0 140: 107269: 0 140: 107270: 0 140: 107271: 0 140: 107272: 0 140: 107273: 0 140: 107274: 0 140: 107275: 0 140: 107276: 0 140: 107277: 0 140: 107278: 0 140: 107279: 0 140: 107280: 0 140: 107281: 0 140: 107282: 0 140: 107283: 0 140: 107284: 0 140: 107285: 0 140: 107286: 0 140: 107287: 0 140: 107288: 0 140: 107289: 0 140: 107290: 0 140: 107291: 0 140: 107292: 0 140: 107293: 0 140: 107294: 0 140: 107295: 0 140: 107296: 0 140: 107297: 0 140: 107298: 0 140: 107299: 0 140: 107300: 0 140: 107301: 0 140: 107302: 0 140: 107303: 0 140: 107304: 0 140: 107305: 0 140: 107306: 0 140: 107307: 0 140: 107308: 0 140: 107309: 0 140: 107310: 0 140: 107311: 0 140: 107312: 0 140: 107313: 0 140: 107314: 0 140: 107315: 0 140: 107316: 0 140: 107317: 0 140: 107318: 0 140: 107319: 0 140: 107320: 0 140: 107321: 0 140: 107322: 0 140: 107323: 0 140: 107324: 0 140: 107325: 0 140: 107326: 0 140: 107327: 0 140: 107328: 0 140: 107329: 0 140: 107330: 0 140: 107331: 0 140: 107332: 0 140: 107333: 0 140: 107334: 0 140: 107335: 0 140: 107336: 0 140: 107337: 0 140: 107338: 0 140: 107339: 0 140: 107340: 0 140: 107341: 0 140: 107342: 0 140: 107343: 0 140: 107344: 0 140: 107345: 0 140: 107346: 0 140: 107347: 0 140: 107348: 0 140: 107349: 0 140: 107350: 0 140: 107351: 0 140: 107352: 0 140: 107353: 0 140: 107354: 0 140: 107355: 0 140: 107356: 0 140: 107357: 0 140: 107358: 0 140: 107359: 0 140: 107360: 0 140: 107361: 0 140: 107362: 0 140: 107363: 0 140: 107364: 0 140: 107365: 0 140: 107366: 0 140: 107367: 0 140: 107368: 0 140: 107369: 0 140: 107370: 0 140: 107371: 0 140: 107372: 0 140: 107373: 0 140: 107374: 0 140: 107375: 0 140: 107376: 0 140: 107377: 0 140: 107378: 0 140: 107379: 0 140: 107380: 0 140: 107381: 0 140: 107382: 0 140: 107383: 0 140: 107384: 0 140: 107385: 0 140: 107386: 0 140: 107387: 0 140: 107388: 0 140: 107389: 0 140: 107390: 0 140: 107391: 0 140: 107392: 0 140: 107393: 0 140: 107394: 0 140: 107395: 0 140: 107396: 0 140: 107397: 0 140: 107398: 0 140: 107399: 0 140: 107400: 0 140: 107401: 0 140: 107402: 0 140: 107403: 0 140: 107404: 0 140: 107405: 0 140: 107406: 0 140: 107407: 0 140: 107408: 0 140: 107409: 0 140: 107410: 0 140: 107411: 0 140: 107412: 0 140: 107413: 0 140: 107414: 0 140: 107415: 0 140: 107416: 0 140: 107417: 0 140: 107418: 0 140: 107419: 0 140: 107420: 0 140: 107421: 0 140: 107422: 0 140: 107423: 0 140: 107424: 0 140: 107425: 0 140: 107426: 0 140: 107427: 0 140: 107428: 0 140: 107429: 0 140: 107430: 0 140: 107431: 0 140: 107432: 0 140: 107433: 0 140: 107434: 0 140: 107435: 0 140: 107436: 0 140: 107437: 0 140: 107438: 0 140: 107439: 0 140: 107440: 0 140: 107441: 0 140: 107442: 0 140: 107443: 0 140: 107444: 0 140: 107445: 0 140: 107446: 0 140: 107447: 0 140: 107448: 0 140: 107449: 0 140: 107450: 0 140: 107451: 0 140: 107452: 0 140: 107453: 0 140: 107454: 0 140: 107455: 0 140: 107456: 0 140: 107457: 0 140: 107458: 0 140: 107459: 0 140: 107460: 0 140: 107461: 0 140: 107462: 0 140: 107463: 0 140: 107464: 0 140: 107465: 0 140: 107466: 0 140: 107467: 0 140: 107468: 0 140: 107469: 0 140: 107470: 0 140: 107471: 0 140: 107472: 0 140: 107473: 0 140: 107474: 0 140: 107475: 0 140: 107476: 0 140: 107477: 0 140: 107478: 0 140: 107479: 0 140: 107480: 0 140: 107481: 0 140: 107482: 0 140: 107483: 0 140: 107484: 0 140: 107485: 0 140: 107486: 0 140: 107487: 0 140: 107488: 0 140: 107489: 0 140: 107490: 0 140: 107491: 0 140: 107492: 0 140: 107493: 0 140: 107494: 0 140: 107495: 0 140: 107496: 0 140: 107497: 0 140: 107498: 0 140: 107499: 0 140: 107500: 0 140: 107501: 0 140: 107502: 0 140: 107503: 0 140: 107504: 0 140: 107505: 0 140: 107506: 0 140: 107507: 0 140: 107508: 0 140: 107509: 0 140: 107510: 0 140: 107511: 0 140: 107512: 0 140: 107513: 0 140: 107514: 0 140: 107515: 0 140: 107516: 0 140: 107517: 0 140: 107518: 0 140: 107519: 0 140: 107520: 0 140: 107521: 0 140: 107522: 0 140: 107523: 0 140: 107524: 0 140: 107525: 0 140: 107526: 0 140: 107527: 0 140: 107528: 0 140: 107529: 0 140: 107530: 0 140: 107531: 0 140: 107532: 0 140: 107533: 0 140: 107534: 0 140: 107535: 0 140: 107536: 0 140: 107537: 0 140: 107538: 0 140: 107539: 0 140: 107540: 0 140: 107541: 0 140: 107542: 0 140: 107543: 0 140: 107544: 0 140: 107545: 0 140: 107546: 0 140: 107547: 0 140: 107548: 0 140: 107549: 0 140: 107550: 0 140: 107551: 0 140: 107552: 0 140: 107553: 0 140: 107554: 0 140: 107555: 0 140: 107556: 0 140: 107557: 0 140: 107558: 0 140: 107559: 0 140: 107560: 0 140: 107561: 0 140: 107562: 0 140: 107563: 0 140: 107564: 0 140: 107565: 0 140: 107566: 0 140: 107567: 0 140: 107568: 0 140: 107569: 0 140: 107570: 0 140: 107571: 0 140: 107572: 0 140: 107573: 0 140: 107574: 0 140: 107575: 0 140: 107576: 0 140: 107577: 0 140: 107578: 0 140: 107579: 0 140: 107580: 0 140: 107581: 0 140: 107582: 0 140: 107583: 0 140: 107584: 0 140: 107585: 0 140: 107586: 0 140: 107587: 0 140: 107588: 0 140: 107589: 0 140: 107590: 0 140: 107591: 0 140: 107592: 0 140: 107593: 0 140: 107594: 0 140: 107595: 0 140: 107596: 0 140: 107597: 0 140: 107598: 0 140: 107599: 0 140: 107600: 0 140: 107601: 0 140: 107602: 0 140: 107603: 0 140: 107604: 0 140: 107605: 0 140: 107606: 0 140: 107607: 0 140: 107608: 0 140: 107609: 0 140: 107610: 0 140: 107611: 0 140: 107612: 0 140: 107613: 0 140: 107614: 0 140: 107615: 0 140: 107616: 0 140: 107617: 0 140: 107618: 0 140: 107619: 0 140: 107620: 0 140: 107621: 0 140: 107622: 0 140: 107623: 0 140: 107624: 0 140: 107625: 0 140: 107626: 0 140: 107627: 0 140: 107628: 0 140: 107629: 0 140: 107630: 0 140: 107631: 0 140: 107632: 0 140: 107633: 0 140: 107634: 0 140: 107635: 0 140: 107636: 0 140: 107637: 0 140: 107638: 0 140: 107639: 0 140: 107640: 0 140: 107641: 0 140: 107642: 0 140: 107643: 0 140: 107644: 0 140: 107645: 0 140: 107646: 0 140: 107647: 0 140: 107648: 0 140: 107649: 0 140: 107650: 0 140: 107651: 0 140: 107652: 0 140: 107653: 0 140: 107654: 0 140: 107655: 0 140: 107656: 0 140: 107657: 0 140: 107658: 0 140: 107659: 0 140: 107660: 0 140: 107661: 0 140: 107662: 0 140: 107663: 0 140: 107664: 0 140: 107665: 0 140: 107666: 0 140: 107667: 0 140: 107668: 0 140: 107669: 0 140: 107670: 0 140: 107671: 0 140: 107672: 0 140: 107673: 0 140: 107674: 0 140: 107675: 0 140: 107676: 0 140: 107677: 0 140: 107678: 0 140: 107679: 0 140: 107680: 0 140: 107681: 0 140: 107682: 0 140: 107683: 0 140: 107684: 0 140: 107685: 0 140: 107686: 0 140: 107687: 0 140: 107688: 0 140: 107689: 0 140: 107690: 0 140: 107691: 0 140: 107692: 0 140: 107693: 0 140: 107694: 0 140: 107695: 0 140: 107696: 0 140: 107697: 0 140: 107698: 0 140: 107699: 0 140: 107700: 0 140: 107701: 0 140: 107702: 0 140: 107703: 0 140: 107704: 0 140: 107705: 0 140: 107706: 0 140: 107707: 0 140: 107708: 0 140: 107709: 0 140: 107710: 0 140: 107711: 0 140: 107712: 0 140: 107713: 0 140: 107714: 0 140: 107715: 0 140: 107716: 0 140: 107717: 0 140: 107718: 0 140: 107719: 0 140: 107720: 0 140: 107721: 0 140: 107722: 0 140: 107723: 0 140: 107724: 0 140: 107725: 0 140: 107726: 0 140: 107727: 0 140: 107728: 0 140: 107729: 0 140: 107730: 0 140: 107731: 0 140: 107732: 0 140: 107733: 0 140: 107734: 0 140: 107735: 0 140: 107736: 0 140: 107737: 0 140: 107738: 0 140: 107739: 0 140: 107740: 0 140: 107741: 0 140: 107742: 0 140: 107743: 0 140: 107744: 0 140: 107745: 0 140: 107746: 0 140: 107747: 0 140: 107748: 0 140: 107749: 0 140: 107750: 0 140: 107751: 0 140: 107752: 0 140: 107753: 0 140: 107754: 0 140: 107755: 0 140: 107756: 0 140: 107757: 0 140: 107758: 0 140: 107759: 0 140: 107760: 0 140: 107761: 0 140: 107762: 0 140: 107763: 0 140: 107764: 0 140: 107765: 0 140: 107766: 0 140: 107767: 0 140: 107768: 0 140: 107769: 0 140: 107770: 0 140: 107771: 0 140: 107772: 0 140: 107773: 0 140: 107774: 0 140: 107775: 0 140: 107776: 0 140: 107777: 0 140: 107778: 0 140: 107779: 0 140: 107780: 0 140: 107781: 0 140: 107782: 0 140: 107783: 0 140: 107784: 0 140: 107785: 0 140: 107786: 0 140: 107787: 0 140: 107788: 0 140: 107789: 0 140: 107790: 0 140: 107791: 0 140: 107792: 0 140: 107793: 0 140: 107794: 0 140: 107795: 0 140: 107796: 0 140: 107797: 0 140: 107798: 0 140: 107799: 0 140: 107800: 0 140: 107801: 0 140: 107802: 0 140: 107803: 0 140: 107804: 0 140: 107805: 0 140: 107806: 0 140: 107807: 0 140: 107808: 0 140: 107809: 0 140: 107810: 0 140: 107811: 0 140: 107812: 0 140: 107813: 0 140: 107814: 0 140: 107815: 0 140: 107816: 0 140: 107817: 0 140: 107818: 0 140: 107819: 0 140: 107820: 0 140: 107821: 0 140: 107822: 0 140: 107823: 0 140: 107824: 0 140: 107825: 0 140: 107826: 0 140: 107827: 0 140: 107828: 0 140: 107829: 0 140: 107830: 0 140: 107831: 0 140: 107832: 0 140: 107833: 0 140: 107834: 0 140: 107835: 0 140: 107836: 0 140: 107837: 0 140: 107838: 0 140: 107839: 0 140: 107840: 0 140: 107841: 0 140: 107842: 0 140: 107843: 0 140: 107844: 0 140: 107845: 0 140: 107846: 0 140: 107847: 0 140: 107848: 0 140: 107849: 0 140: 107850: 0 140: 107851: 0 140: 107852: 0 140: 107853: 0 140: 107854: 0 140: 107855: 0 140: 107856: 0 140: 107857: 0 140: 107858: 0 140: 107859: 0 140: 107860: 0 140: 107861: 0 140: 107862: 0 140: 107863: 0 140: 107864: 0 140: 107865: 0 140: 107866: 0 140: 107867: 0 140: 107868: 0 140: 107869: 0 140: 107870: 0 140: 107871: 0 140: 107872: 0 140: 107873: 0 140: 107874: 0 140: 107875: 0 140: 107876: 0 140: 107877: 0 140: 107878: 0 140: 107879: 0 140: 107880: 0 140: 107881: 0 140: 107882: 0 140: 107883: 0 140: 107884: 0 140: 107885: 0 140: 107886: 0 140: 107887: 0 140: 107888: 0 140: 107889: 0 140: 107890: 0 140: 107891: 0 140: 107892: 0 140: 107893: 0 140: 107894: 0 140: 107895: 0 140: 107896: 0 140: 107897: 0 140: 107898: 0 140: 107899: 0 140: 107900: 0 140: 107901: 0 140: 107902: 0 140: 107903: 0 140: 107904: 0 140: 107905: 0 140: 107906: 0 140: 107907: 0 140: 107908: 0 140: 107909: 0 140: 107910: 0 140: 107911: 0 140: 107912: 0 140: 107913: 0 140: 107914: 0 140: 107915: 0 140: 107916: 0 140: 107917: 0 140: 107918: 0 140: 107919: 0 140: 107920: 0 140: 107921: 0 140: 107922: 0 140: 107923: 0 140: 107924: 0 140: 107925: 0 140: 107926: 0 140: 107927: 0 140: 107928: 0 140: 107929: 0 140: 107930: 0 140: 107931: 0 140: 107932: 0 140: 107933: 0 140: 107934: 0 140: 107935: 0 140: 107936: 0 140: 107937: 0 140: 107938: 0 140: 107939: 0 140: 107940: 0 140: 107941: 0 140: 107942: 0 140: 107943: 0 140: 107944: 0 140: 107945: 0 140: 107946: 0 140: 107947: 0 140: 107948: 0 140: 107949: 0 140: 107950: 0 140: 107951: 0 140: 107952: 0 140: 107953: 0 140: 107954: 0 140: 107955: 0 140: 107956: 0 140: 107957: 0 140: 107958: 0 140: 107959: 0 140: 107960: 0 140: 107961: 0 140: 107962: 0 140: 107963: 0 140: 107964: 0 140: 107965: 0 140: 107966: 0 140: 107967: 0 140: 107968: 0 140: 107969: 0 140: 107970: 0 140: 107971: 0 140: 107972: 0 140: 107973: 0 140: 107974: 0 140: 107975: 0 140: 107976: 0 140: 107977: 0 140: 107978: 0 140: 107979: 0 140: 107980: 0 140: 107981: 0 140: 107982: 0 140: 107983: 0 140: 107984: 0 140: 107985: 0 140: 107986: 0 140: 107987: 0 140: 107988: 0 140: 107989: 0 140: 107990: 0 140: 107991: 0 140: 107992: 0 140: 107993: 0 140: 107994: 0 140: 107995: 0 140: 107996: 0 140: 107997: 0 140: 107998: 0 140: 107999: 0 140: 108000: 0 140: 108001: 0 140: 108002: 0 140: 108003: 0 140: 108004: 0 140: 108005: 0 140: 108006: 0 140: 108007: 0 140: 108008: 0 140: 108009: 0 140: 108010: 0 140: 108011: 0 140: 108012: 0 140: 108013: 0 140: 108014: 0 140: 108015: 0 140: 108016: 0 140: 108017: 0 140: 108018: 0 140: 108019: 0 140: 108020: 0 140: 108021: 0 140: 108022: 0 140: 108023: 0 140: 108024: 0 140: 108025: 0 140: 108026: 0 140: 108027: 0 140: 108028: 0 140: 108029: 0 140: 108030: 0 140: 108031: 0 140: 108032: 0 140: 108033: 0 140: 108034: 0 140: 108035: 0 140: 108036: 0 140: 108037: 0 140: 108038: 0 140: 108039: 0 140: 108040: 0 140: 108041: 0 140: 108042: 0 140: 108043: 0 140: 108044: 0 140: 108045: 0 140: 108046: 0 140: 108047: 0 140: 108048: 0 140: 108049: 0 140: 108050: 0 140: 108051: 0 140: 108052: 0 140: 108053: 0 140: 108054: 0 140: 108055: 0 140: 108056: 0 140: 108057: 0 140: 108058: 0 140: 108059: 0 140: 108060: 0 140: 108061: 0 140: 108062: 0 140: 108063: 0 140: 108064: 0 140: 108065: 0 140: 108066: 0 140: 108067: 0 140: 108068: 0 140: 108069: 0 140: 108070: 0 140: 108071: 0 140: 108072: 0 140: 108073: 0 140: 108074: 0 140: 108075: 0 140: 108076: 0 140: 108077: 0 140: 108078: 0 140: 108079: 0 140: 108080: 0 140: 108081: 0 140: 108082: 0 140: 108083: 0 140: 108084: 0 140: 108085: 0 140: 108086: 0 140: 108087: 0 140: 108088: 0 140: 108089: 0 140: 108090: 0 140: 108091: 0 140: 108092: 0 140: 108093: 0 140: 108094: 0 140: 108095: 0 140: 108096: 0 140: 108097: 0 140: 108098: 0 140: 108099: 0 140: 108100: 0 140: 108101: 0 140: 108102: 0 140: 108103: 0 140: 108104: 0 140: 108105: 0 140: 108106: 0 140: 108107: 0 140: 108108: 0 140: 108109: 0 140: 108110: 0 140: 108111: 0 140: 108112: 0 140: 108113: 0 140: 108114: 0 140: 108115: 0 140: 108116: 0 140: 108117: 0 140: 108118: 0 140: 108119: 0 140: 108120: 0 140: 108121: 0 140: 108122: 0 140: 108123: 0 140: 108124: 0 140: 108125: 0 140: 108126: 0 140: 108127: 0 140: 108128: 0 140: 108129: 0 140: 108130: 0 140: 108131: 0 140: 108132: 0 140: 108133: 0 140: 108134: 0 140: 108135: 0 140: 108136: 0 140: 108137: 0 140: 108138: 0 140: 108139: 0 140: 108140: 0 140: 108141: 0 140: 108142: 0 140: 108143: 0 140: 108144: 0 140: 108145: 0 140: 108146: 0 140: 108147: 0 140: 108148: 0 140: 108149: 0 140: 108150: 0 140: 108151: 0 140: 108152: 0 140: 108153: 0 140: 108154: 0 140: 108155: 0 140: 108156: 0 140: 108157: 0 140: 108158: 0 140: 108159: 0 140: 108160: 0 140: 108161: 0 140: 108162: 0 140: 108163: 0 140: 108164: 0 140: 108165: 0 140: 108166: 0 140: 108167: 0 140: 108168: 0 140: 108169: 0 140: 108170: 0 140: 108171: 0 140: 108172: 0 140: 108173: 0 140: 108174: 0 140: 108175: 0 140: 108176: 0 140: 108177: 0 140: 108178: 0 140: 108179: 0 140: 108180: 0 140: 108181: 0 140: 108182: 0 140: 108183: 0 140: 108184: 0 140: 108185: 0 140: 108186: 0 140: 108187: 0 140: 108188: 0 140: 108189: 0 140: 108190: 0 140: 108191: 0 140: 108192: 0 140: 108193: 0 140: 108194: 0 140: 108195: 0 140: 108196: 0 140: 108197: 0 140: 108198: 0 140: 108199: 0 140: 108200: 0 140: 108201: 0 140: 108202: 0 140: 108203: 0 140: 108204: 0 140: 108205: 0 140: 108206: 0 140: 108207: 0 140: 108208: 0 140: 108209: 0 140: 108210: 0 140: 108211: 0 140: 108212: 0 140: 108213: 0 140: 108214: 0 140: 108215: 0 140: 108216: 0 140: 108217: 0 140: 108218: 0 140: 108219: 0 140: 108220: 0 140: 108221: 0 140: 108222: 0 140: 108223: 0 140: 108224: 0 140: 108225: 0 140: 108226: 0 140: 108227: 0 140: 108228: 0 140: 108229: 0 140: 108230: 0 140: 108231: 0 140: 108232: 0 140: 108233: 0 140: 108234: 0 140: 108235: 0 140: 108236: 0 140: 108237: 0 140: 108238: 0 140: 108239: 0 140: 108240: 0 140: 108241: 0 140: 108242: 0 140: 108243: 0 140: 108244: 0 140: 108245: 0 140: 108246: 0 140: 108247: 0 140: 108248: 0 140: 108249: 0 140: 108250: 0 140: 108251: 0 140: 108252: 0 140: 108253: 0 140: 108254: 0 140: 108255: 0 140: 108256: 0 140: 108257: 0 140: 108258: 0 140: 108259: 0 140: 108260: 0 140: 108261: 0 140: 108262: 0 140: 108263: 0 140: 108264: 0 140: 108265: 0 140: 108266: 0 140: 108267: 0 140: 108268: 0 140: 108269: 0 140: 108270: 0 140: 108271: 0 140: 108272: 0 140: 108273: 0 140: 108274: 0 140: 108275: 0 140: 108276: 0 140: 108277: 0 140: 108278: 0 140: 108279: 0 140: 108280: 0 140: 108281: 0 140: 108282: 0 140: 108283: 0 140: 108284: 0 140: 108285: 0 140: 108286: 0 140: 108287: 0 140: 108288: 0 140: 108289: 0 140: 108290: 0 140: 108291: 0 140: 108292: 0 140: 108293: 0 140: 108294: 0 140: 108295: 0 140: 108296: 0 140: 108297: 0 140: 108298: 0 140: 108299: 0 140: 108300: 0 140: 108301: 0 140: 108302: 0 140: 108303: 0 140: 108304: 0 140: 108305: 0 140: 108306: 0 140: 108307: 0 140: 108308: 0 140: 108309: 0 140: 108310: 0 140: 108311: 0 140: 108312: 0 140: 108313: 0 140: 108314: 0 140: 108315: 0 140: 108316: 0 140: 108317: 0 140: 108318: 0 140: 108319: 0 140: 108320: 0 140: 108321: 0 140: 108322: 0 140: 108323: 0 140: 108324: 0 140: 108325: 0 140: 108326: 0 140: 108327: 0 140: 108328: 0 140: 108329: 0 140: 108330: 0 140: 108331: 0 140: 108332: 0 140: 108333: 0 140: 108334: 0 140: 108335: 0 140: 108336: 0 140: 108337: 0 140: 108338: 0 140: 108339: 0 140: 108340: 0 140: 108341: 0 140: 108342: 0 140: 108343: 0 140: 108344: 0 140: 108345: 0 140: 108346: 0 140: 108347: 0 140: 108348: 0 140: 108349: 0 140: 108350: 0 140: 108351: 0 140: 108352: 0 140: 108353: 0 140: 108354: 0 140: 108355: 0 140: 108356: 0 140: 108357: 0 140: 108358: 0 140: 108359: 0 140: 108360: 0 140: 108361: 0 140: 108362: 0 140: 108363: 0 140: 108364: 0 140: 108365: 0 140: 108366: 0 140: 108367: 0 140: 108368: 0 140: 108369: 0 140: 108370: 0 140: 108371: 0 140: 108372: 0 140: 108373: 0 140: 108374: 0 140: 108375: 0 140: 108376: 0 140: 108377: 0 140: 108378: 0 140: 108379: 0 140: 108380: 0 140: 108381: 0 140: 108382: 0 140: 108383: 0 140: 108384: 0 140: 108385: 0 140: 108386: 0 140: 108387: 0 140: 108388: 0 140: 108389: 0 140: 108390: 0 140: 108391: 0 140: 108392: 0 140: 108393: 0 140: 108394: 0 140: 108395: 0 140: 108396: 0 140: 108397: 0 140: 108398: 0 140: 108399: 0 140: 108400: 0 140: 108401: 0 140: 108402: 0 140: 108403: 0 140: 108404: 0 140: 108405: 0 140: 108406: 0 140: 108407: 0 140: 108408: 0 140: 108409: 0 140: 108410: 0 140: 108411: 0 140: 108412: 0 140: 108413: 0 140: 108414: 0 140: 108415: 0 140: 108416: 0 140: 108417: 0 140: 108418: 0 140: 108419: 0 140: 108420: 0 140: 108421: 0 140: 108422: 0 140: 108423: 0 140: 108424: 0 140: 108425: 0 140: 108426: 0 140: 108427: 0 140: 108428: 0 140: 108429: 0 140: 108430: 0 140: 108431: 0 140: 108432: 0 140: 108433: 0 140: 108434: 0 140: 108435: 0 140: 108436: 0 140: 108437: 0 140: 108438: 0 140: 108439: 0 140: 108440: 0 140: 108441: 0 140: 108442: 0 140: 108443: 0 140: 108444: 0 140: 108445: 0 140: 108446: 0 140: 108447: 0 140: 108448: 0 140: 108449: 0 140: 108450: 0 140: 108451: 0 140: 108452: 0 140: 108453: 0 140: 108454: 0 140: 108455: 0 140: 108456: 0 140: 108457: 0 140: 108458: 0 140: 108459: 0 140: 108460: 0 140: 108461: 0 140: 108462: 0 140: 108463: 0 140: 108464: 0 140: 108465: 0 140: 108466: 0 140: 108467: 0 140: 108468: 0 140: 108469: 0 140: 108470: 0 140: 108471: 0 140: 108472: 0 140: 108473: 0 140: 108474: 0 140: 108475: 0 140: 108476: 0 140: 108477: 0 140: 108478: 0 140: 108479: 0 140: 108480: 0 140: 108481: 0 140: 108482: 0 140: 108483: 0 140: 108484: 0 140: 108485: 0 140: 108486: 0 140: 108487: 0 140: 108488: 0 140: 108489: 0 140: 108490: 0 140: 108491: 0 140: 108492: 0 140: 108493: 0 140: 108494: 0 140: 108495: 0 140: 108496: 0 140: 108497: 0 140: 108498: 0 140: 108499: 0 140: 108500: 0 140: 108501: 0 140: 108502: 0 140: 108503: 0 140: 108504: 0 140: 108505: 0 140: 108506: 0 140: 108507: 0 140: 108508: 0 140: 108509: 0 140: 108510: 0 140: 108511: 0 140: 108512: 0 140: 108513: 0 140: 108514: 0 140: 108515: 0 140: 108516: 0 140: 108517: 0 140: 108518: 0 140: 108519: 0 140: 108520: 0 140: 108521: 0 140: 108522: 0 140: 108523: 0 140: 108524: 0 140: 108525: 0 140: 108526: 0 140: 108527: 0 140: 108528: 0 140: 108529: 0 140: 108530: 0 140: 108531: 0 140: 108532: 0 140: 108533: 0 140: 108534: 0 140: 108535: 0 140: 108536: 0 140: 108537: 0 140: 108538: 0 140: 108539: 0 140: 108540: 0 140: 108541: 0 140: 108542: 0 140: 108543: 0 140: 108544: 0 140: 108545: 0 140: 108546: 0 140: 108547: 0 140: 108548: 0 140: 108549: 0 140: 108550: 0 140: 108551: 0 140: 108552: 0 140: 108553: 0 140: 108554: 0 140: 108555: 0 140: 108556: 0 140: 108557: 0 140: 108558: 0 140: 108559: 0 140: 108560: 0 140: 108561: 0 140: 108562: 0 140: 108563: 0 140: 108564: 0 140: 108565: 0 140: 108566: 0 140: 108567: 0 140: 108568: 0 140: 108569: 0 140: 108570: 0 140: 108571: 0 140: 108572: 0 140: 108573: 0 140: 108574: 0 140: 108575: 0 140: 108576: 0 140: 108577: 0 140: 108578: 0 140: 108579: 0 140: 108580: 0 140: 108581: 0 140: 108582: 0 140: 108583: 0 140: 108584: 0 140: 108585: 0 140: 108586: 0 140: 108587: 0 140: 108588: 0 140: 108589: 0 140: 108590: 0 140: 108591: 0 140: 108592: 0 140: 108593: 0 140: 108594: 0 140: 108595: 0 140: 108596: 0 140: 108597: 0 140: 108598: 0 140: 108599: 0 140: 108600: 0 140: 108601: 0 140: 108602: 0 140: 108603: 0 140: 108604: 0 140: 108605: 0 140: 108606: 0 140: 108607: 0 140: 108608: 0 140: 108609: 0 140: 108610: 0 140: 108611: 0 140: 108612: 0 140: 108613: 0 140: 108614: 0 140: 108615: 0 140: 108616: 0 140: 108617: 0 140: 108618: 0 140: 108619: 0 140: 108620: 0 140: 108621: 0 140: 108622: 0 140: 108623: 0 140: 108624: 0 140: 108625: 0 140: 108626: 0 140: 108627: 0 140: 108628: 0 140: 108629: 0 140: 108630: 0 140: 108631: 0 140: 108632: 0 140: 108633: 0 140: 108634: 0 140: 108635: 0 140: 108636: 0 140: 108637: 0 140: 108638: 0 140: 108639: 0 140: 108640: 0 140: 108641: 0 140: 108642: 0 140: 108643: 0 140: 108644: 0 140: 108645: 0 140: 108646: 0 140: 108647: 0 140: 108648: 0 140: 108649: 0 140: 108650: 0 140: 108651: 0 140: 108652: 0 140: 108653: 0 140: 108654: 0 140: 108655: 0 140: 108656: 0 140: 108657: 0 140: 108658: 0 140: 108659: 0 140: 108660: 0 140: 108661: 0 140: 108662: 0 140: 108663: 0 140: 108664: 0 140: 108665: 0 140: 108666: 0 140: 108667: 0 140: 108668: 0 140: 108669: 0 140: 108670: 0 140: 108671: 0 140: 108672: 0 140: 108673: 0 140: 108674: 0 140: 108675: 0 140: 108676: 0 140: 108677: 0 140: 108678: 0 140: 108679: 0 140: 108680: 0 140: 108681: 0 140: 108682: 0 140: 108683: 0 140: 108684: 0 140: 108685: 0 140: 108686: 0 140: 108687: 0 140: 108688: 0 140: 108689: 0 140: 108690: 0 140: 108691: 0 140: 108692: 0 140: 108693: 0 140: 108694: 0 140: 108695: 0 140: 108696: 0 140: 108697: 0 140: 108698: 0 140: 108699: 0 140: 108700: 0 140: 108701: 0 140: 108702: 0 140: 108703: 0 140: 108704: 0 140: 108705: 0 140: 108706: 0 140: 108707: 0 140: 108708: 0 140: 108709: 0 140: 108710: 0 140: 108711: 0 140: 108712: 0 140: 108713: 0 140: 108714: 0 140: 108715: 0 140: 108716: 0 140: 108717: 0 140: 108718: 0 140: 108719: 0 140: 108720: 0 140: 108721: 0 140: 108722: 0 140: 108723: 0 140: 108724: 0 140: 108725: 0 140: 108726: 0 140: 108727: 0 140: 108728: 0 140: 108729: 0 140: 108730: 0 140: 108731: 0 140: 108732: 0 140: 108733: 0 140: 108734: 0 140: 108735: 0 140: 108736: 0 140: 108737: 0 140: 108738: 0 140: 108739: 0 140: 108740: 0 140: 108741: 0 140: 108742: 0 140: 108743: 0 140: 108744: 0 140: 108745: 0 140: 108746: 0 140: 108747: 0 140: 108748: 0 140: 108749: 0 140: 108750: 0 140: 108751: 0 140: 108752: 0 140: 108753: 0 140: 108754: 0 140: 108755: 0 140: 108756: 0 140: 108757: 0 140: 108758: 0 140: 108759: 0 140: 108760: 0 140: 108761: 0 140: 108762: 0 140: 108763: 0 140: 108764: 0 140: 108765: 0 140: 108766: 0 140: 108767: 0 140: 108768: 0 140: 108769: 0 140: 108770: 0 140: 108771: 0 140: 108772: 0 140: 108773: 0 140: 108774: 0 140: 108775: 0 140: 108776: 0 140: 108777: 0 140: 108778: 0 140: 108779: 0 140: 108780: 0 140: 108781: 0 140: 108782: 0 140: 108783: 0 140: 108784: 0 140: 108785: 0 140: 108786: 0 140: 108787: 0 140: 108788: 0 140: 108789: 0 140: 108790: 0 140: 108791: 0 140: 108792: 0 140: 108793: 0 140: 108794: 0 140: 108795: 0 140: 108796: 0 140: 108797: 0 140: 108798: 0 140: 108799: 0 140: 108800: 0 140: 108801: 0 140: 108802: 0 140: 108803: 0 140: 108804: 0 140: 108805: 0 140: 108806: 0 140: 108807: 0 140: 108808: 0 140: 108809: 0 140: 108810: 0 140: 108811: 0 140: 108812: 0 140: 108813: 0 140: 108814: 0 140: 108815: 0 140: 108816: 0 140: 108817: 0 140: 108818: 0 140: 108819: 0 140: 108820: 0 140: 108821: 0 140: 108822: 0 140: 108823: 0 140: 108824: 0 140: 108825: 0 140: 108826: 0 140: 108827: 0 140: 108828: 0 140: 108829: 0 140: 108830: 0 140: 108831: 0 140: 108832: 0 140: 108833: 0 140: 108834: 0 140: 108835: 0 140: 108836: 0 140: 108837: 0 140: 108838: 0 140: 108839: 0 140: 108840: 0 140: 108841: 0 140: 108842: 0 140: 108843: 0 140: 108844: 0 140: 108845: 0 140: 108846: 0 140: 108847: 0 140: 108848: 0 140: 108849: 0 140: 108850: 0 140: 108851: 0 140: 108852: 0 140: 108853: 0 140: 108854: 0 140: 108855: 0 140: 108856: 0 140: 108857: 0 140: 108858: 0 140: 108859: 0 140: 108860: 0 140: 108861: 0 140: 108862: 0 140: 108863: 0 140: 108864: 0 140: 108865: 0 140: 108866: 0 140: 108867: 0 140: 108868: 0 140: 108869: 0 140: 108870: 0 140: 108871: 0 140: 108872: 0 140: 108873: 0 140: 108874: 0 140: 108875: 0 140: 108876: 0 140: 108877: 0 140: 108878: 0 140: 108879: 0 140: 108880: 0 140: 108881: 0 140: 108882: 0 140: 108883: 0 140: 108884: 0 140: 108885: 0 140: 108886: 0 140: 108887: 0 140: 108888: 0 140: 108889: 0 140: 108890: 0 140: 108891: 0 140: 108892: 0 140: 108893: 0 140: 108894: 0 140: 108895: 0 140: 108896: 0 140: 108897: 0 140: 108898: 0 140: 108899: 0 140: 108900: 0 140: 108901: 0 140: 108902: 0 140: 108903: 0 140: 108904: 0 140: 108905: 0 140: 108906: 0 140: 108907: 0 140: 108908: 0 140: 108909: 0 140: 108910: 0 140: 108911: 0 140: 108912: 0 140: 108913: 0 140: 108914: 0 140: 108915: 0 140: 108916: 0 140: 108917: 0 140: 108918: 0 140: 108919: 0 140: 108920: 0 140: 108921: 0 140: 108922: 0 140: 108923: 0 140: 108924: 0 140: 108925: 0 140: 108926: 0 140: 108927: 0 140: 108928: 0 140: 108929: 0 140: 108930: 0 140: 108931: 0 140: 108932: 0 140: 108933: 0 140: 108934: 0 140: 108935: 0 140: 108936: 0 140: 108937: 0 140: 108938: 0 140: 108939: 0 140: 108940: 0 140: 108941: 0 140: 108942: 0 140: 108943: 0 140: 108944: 0 140: 108945: 0 140: 108946: 0 140: 108947: 0 140: 108948: 0 140: 108949: 0 140: 108950: 0 140: 108951: 0 140: 108952: 0 140: 108953: 0 140: 108954: 0 140: 108955: 0 140: 108956: 0 140: 108957: 0 140: 108958: 0 140: 108959: 0 140: 108960: 0 140: 108961: 0 140: 108962: 0 140: 108963: 0 140: 108964: 0 140: 108965: 0 140: 108966: 0 140: 108967: 0 140: 108968: 0 140: 108969: 0 140: 108970: 0 140: 108971: 0 140: 108972: 0 140: 108973: 0 140: 108974: 0 140: 108975: 0 140: 108976: 0 140: 108977: 0 140: 108978: 0 140: 108979: 0 140: 108980: 0 140: 108981: 0 140: 108982: 0 140: 108983: 0 140: 108984: 0 140: 108985: 0 140: 108986: 0 140: 108987: 0 140: 108988: 0 140: 108989: 0 140: 108990: 0 140: 108991: 0 140: 108992: 0 140: 108993: 0 140: 108994: 0 140: 108995: 0 140: 108996: 0 140: 108997: 0 140: 108998: 0 140: 108999: 0 140: 109000: 0 140: 109001: 0 140: 109002: 0 140: 109003: 0 140: 109004: 0 140: 109005: 0 140: 109006: 0 140: 109007: 0 140: 109008: 0 140: 109009: 0 140: 109010: 0 140: 109011: 0 140: 109012: 0 140: 109013: 0 140: 109014: 0 140: 109015: 0 140: 109016: 0 140: 109017: 0 140: 109018: 0 140: 109019: 0 140: 109020: 0 140: 109021: 0 140: 109022: 0 140: 109023: 0 140: 109024: 0 140: 109025: 0 140: 109026: 0 140: 109027: 0 140: 109028: 0 140: 109029: 0 140: 109030: 0 140: 109031: 0 140: 109032: 0 140: 109033: 0 140: 109034: 0 140: 109035: 0 140: 109036: 0 140: 109037: 0 140: 109038: 0 140: 109039: 0 140: 109040: 0 140: 109041: 0 140: 109042: 0 140: 109043: 0 140: 109044: 0 140: 109045: 0 140: 109046: 0 140: 109047: 0 140: 109048: 0 140: 109049: 0 140: 109050: 0 140: 109051: 0 140: 109052: 0 140: 109053: 0 140: 109054: 0 140: 109055: 0 140: 109056: 0 140: 109057: 0 140: 109058: 0 140: 109059: 0 140: 109060: 0 140: 109061: 0 140: 109062: 0 140: 109063: 0 140: 109064: 0 140: 109065: 0 140: 109066: 0 140: 109067: 0 140: 109068: 0 140: 109069: 0 140: 109070: 0 140: 109071: 0 140: 109072: 0 140: 109073: 0 140: 109074: 0 140: 109075: 0 140: 109076: 0 140: 109077: 0 140: 109078: 0 140: 109079: 0 140: 109080: 0 140: 109081: 0 140: 109082: 0 140: 109083: 0 140: 109084: 0 140: 109085: 0 140: 109086: 0 140: 109087: 0 140: 109088: 0 140: 109089: 0 140: 109090: 0 140: 109091: 0 140: 109092: 0 140: 109093: 0 140: 109094: 0 140: 109095: 0 140: 109096: 0 140: 109097: 0 140: 109098: 0 140: 109099: 0 140: 109100: 0 140: 109101: 0 140: 109102: 0 140: 109103: 0 140: 109104: 0 140: 109105: 0 140: 109106: 0 140: 109107: 0 140: 109108: 0 140: 109109: 0 140: 109110: 0 140: 109111: 0 140: 109112: 0 140: 109113: 0 140: 109114: 0 140: 109115: 0 140: 109116: 0 140: 109117: 0 140: 109118: 0 140: 109119: 0 140: 109120: 0 140: 109121: 0 140: 109122: 0 140: 109123: 0 140: 109124: 0 140: 109125: 0 140: 109126: 0 140: 109127: 0 140: 109128: 0 140: 109129: 0 140: 109130: 0 140: 109131: 0 140: 109132: 0 140: 109133: 0 140: 109134: 0 140: 109135: 0 140: 109136: 0 140: 109137: 0 140: 109138: 0 140: 109139: 0 140: 109140: 0 140: 109141: 0 140: 109142: 0 140: 109143: 0 140: 109144: 0 140: 109145: 0 140: 109146: 0 140: 109147: 0 140: 109148: 0 140: 109149: 0 140: 109150: 0 140: 109151: 0 140: 109152: 0 140: 109153: 0 140: 109154: 0 140: 109155: 0 140: 109156: 0 140: 109157: 0 140: 109158: 0 140: 109159: 0 140: 109160: 0 140: 109161: 0 140: 109162: 0 140: 109163: 0 140: 109164: 0 140: 109165: 0 140: 109166: 0 140: 109167: 0 140: 109168: 0 140: 109169: 0 140: 109170: 0 140: 109171: 0 140: 109172: 0 140: 109173: 0 140: 109174: 0 140: 109175: 0 140: 109176: 0 140: 109177: 0 140: 109178: 0 140: 109179: 0 140: 109180: 0 140: 109181: 0 140: 109182: 0 140: 109183: 0 140: 109184: 0 140: 109185: 0 140: 109186: 0 140: 109187: 0 140: 109188: 0 140: 109189: 0 140: 109190: 0 140: 109191: 0 140: 109192: 0 140: 109193: 0 140: 109194: 0 140: 109195: 0 140: 109196: 0 140: 109197: 0 140: 109198: 0 140: 109199: 0 140: 109200: 0 140: 109201: 0 140: 109202: 0 140: 109203: 0 140: 109204: 0 140: 109205: 0 140: 109206: 0 140: 109207: 0 140: 109208: 0 140: 109209: 0 140: 109210: 0 140: 109211: 0 140: 109212: 0 140: 109213: 0 140: 109214: 0 140: 109215: 0 140: 109216: 0 140: 109217: 0 140: 109218: 0 140: 109219: 0 140: 109220: 0 140: 109221: 0 140: 109222: 0 140: 109223: 0 140: 109224: 0 140: 109225: 0 140: 109226: 0 140: 109227: 0 140: 109228: 0 140: 109229: 0 140: 109230: 0 140: 109231: 0 140: 109232: 0 140: 109233: 0 140: 109234: 0 140: 109235: 0 140: 109236: 0 140: 109237: 0 140: 109238: 0 140: 109239: 0 140: 109240: 0 140: 109241: 0 140: 109242: 0 140: 109243: 0 140: 109244: 0 140: 109245: 0 140: 109246: 0 140: 109247: 0 140: 109248: 0 140: 109249: 0 140: 109250: 0 140: 109251: 0 140: 109252: 0 140: 109253: 0 140: 109254: 0 140: 109255: 0 140: 109256: 0 140: 109257: 0 140: 109258: 0 140: 109259: 0 140: 109260: 0 140: 109261: 0 140: 109262: 0 140: 109263: 0 140: 109264: 0 140: 109265: 0 140: 109266: 0 140: 109267: 0 140: 109268: 0 140: 109269: 0 140: 109270: 0 140: 109271: 0 140: 109272: 0 140: 109273: 0 140: 109274: 0 140: 109275: 0 140: 109276: 0 140: 109277: 0 140: 109278: 0 140: 109279: 0 140: 109280: 0 140: 109281: 0 140: 109282: 0 140: 109283: 0 140: 109284: 0 140: 109285: 0 140: 109286: 0 140: 109287: 0 140: 109288: 0 140: 109289: 0 140: 109290: 0 140: 109291: 0 140: 109292: 0 140: 109293: 0 140: 109294: 0 140: 109295: 0 140: 109296: 0 140: 109297: 0 140: 109298: 0 140: 109299: 0 140: 109300: 0 140: 109301: 0 140: 109302: 0 140: 109303: 0 140: 109304: 0 140: 109305: 0 140: 109306: 0 140: 109307: 0 140: 109308: 0 140: 109309: 0 140: 109310: 0 140: 109311: 0 140: 109312: 0 140: 109313: 0 140: 109314: 0 140: 109315: 0 140: 109316: 0 140: 109317: 0 140: 109318: 0 140: 109319: 0 140: 109320: 0 140: 109321: 0 140: 109322: 0 140: 109323: 0 140: 109324: 0 140: 109325: 0 140: 109326: 0 140: 109327: 0 140: 109328: 0 140: 109329: 0 140: 109330: 0 140: 109331: 0 140: 109332: 0 140: 109333: 0 140: 109334: 0 140: 109335: 0 140: 109336: 0 140: 109337: 0 140: 109338: 0 140: 109339: 0 140: 109340: 0 140: 109341: 0 140: 109342: 0 140: 109343: 0 140: 109344: 0 140: 109345: 0 140: 109346: 0 140: 109347: 0 140: 109348: 0 140: 109349: 0 140: 109350: 0 140: 109351: 0 140: 109352: 0 140: 109353: 0 140: 109354: 0 140: 109355: 0 140: 109356: 0 140: 109357: 0 140: 109358: 0 140: 109359: 0 140: 109360: 0 140: 109361: 0 140: 109362: 0 140: 109363: 0 140: 109364: 0 140: 109365: 0 140: 109366: 0 140: 109367: 0 140: 109368: 0 140: 109369: 0 140: 109370: 0 140: 109371: 0 140: 109372: 0 140: 109373: 0 140: 109374: 0 140: 109375: 0 140: 109376: 0 140: 109377: 0 140: 109378: 0 140: 109379: 0 140: 109380: 0 140: 109381: 0 140: 109382: 0 140: 109383: 0 140: 109384: 0 140: 109385: 0 140: 109386: 0 140: 109387: 0 140: 109388: 0 140: 109389: 0 140: 109390: 0 140: 109391: 0 140: 109392: 0 140: 109393: 0 140: 109394: 0 140: 109395: 0 140: 109396: 0 140: 109397: 0 140: 109398: 0 140: 109399: 0 140: 109400: 0 140: 109401: 0 140: 109402: 0 140: 109403: 0 140: 109404: 0 140: 109405: 0 140: 109406: 0 140: 109407: 0 140: 109408: 0 140: 109409: 0 140: 109410: 0 140: 109411: 0 140: 109412: 0 140: 109413: 0 140: 109414: 0 140: 109415: 0 140: 109416: 0 140: 109417: 0 140: 109418: 0 140: 109419: 0 140: 109420: 0 140: 109421: 0 140: 109422: 0 140: 109423: 0 140: 109424: 0 140: 109425: 0 140: 109426: 0 140: 109427: 0 140: 109428: 0 140: 109429: 0 140: 109430: 0 140: 109431: 0 140: 109432: 0 140: 109433: 0 140: 109434: 0 140: 109435: 0 140: 109436: 0 140: 109437: 0 140: 109438: 0 140: 109439: 0 140: 109440: 0 140: 109441: 0 140: 109442: 0 140: 109443: 0 140: 109444: 0 140: 109445: 0 140: 109446: 0 140: 109447: 0 140: 109448: 0 140: 109449: 0 140: 109450: 0 140: 109451: 0 140: 109452: 0 140: 109453: 0 140: 109454: 0 140: 109455: 0 140: 109456: 0 140: 109457: 0 140: 109458: 0 140: 109459: 0 140: 109460: 0 140: 109461: 0 140: 109462: 0 140: 109463: 0 140: 109464: 0 140: 109465: 0 140: 109466: 0 140: 109467: 0 140: 109468: 0 140: 109469: 0 140: 109470: 0 140: 109471: 0 140: 109472: 0 140: 109473: 0 140: 109474: 0 140: 109475: 0 140: 109476: 0 140: 109477: 0 140: 109478: 0 140: 109479: 0 140: 109480: 0 140: 109481: 0 140: 109482: 0 140: 109483: 0 140: 109484: 0 140: 109485: 0 140: 109486: 0 140: 109487: 0 140: 109488: 0 140: 109489: 0 140: 109490: 0 140: 109491: 0 140: 109492: 0 140: 109493: 0 140: 109494: 0 140: 109495: 0 140: 109496: 0 140: 109497: 0 140: 109498: 0 140: 109499: 0 140: 109500: 0 140: 109501: 0 140: 109502: 0 140: 109503: 0 140: 109504: 0 140: 109505: 0 140: 109506: 0 140: 109507: 0 140: 109508: 0 140: 109509: 0 140: 109510: 0 140: 109511: 0 140: 109512: 0 140: 109513: 0 140: 109514: 0 140: 109515: 0 140: 109516: 0 140: 109517: 0 140: 109518: 0 140: 109519: 0 140: 109520: 0 140: 109521: 0 140: 109522: 0 140: 109523: 0 140: 109524: 0 140: 109525: 0 140: 109526: 0 140: 109527: 0 140: 109528: 0 140: 109529: 0 140: 109530: 0 140: 109531: 0 140: 109532: 0 140: 109533: 0 140: 109534: 0 140: 109535: 0 140: 109536: 0 140: 109537: 0 140: 109538: 0 140: 109539: 0 140: 109540: 0 140: 109541: 0 140: 109542: 0 140: 109543: 0 140: 109544: 0 140: 109545: 0 140: 109546: 0 140: 109547: 0 140: 109548: 0 140: 109549: 0 140: 109550: 0 140: 109551: 0 140: 109552: 0 140: 109553: 0 140: 109554: 0 140: 109555: 0 140: 109556: 0 140: 109557: 0 140: 109558: 0 140: 109559: 0 140: 109560: 0 140: 109561: 0 140: 109562: 0 140: 109563: 0 140: 109564: 0 140: 109565: 0 140: 109566: 0 140: 109567: 0 140: 109568: 0 140: 109569: 0 140: 109570: 0 140: 109571: 0 140: 109572: 0 140: 109573: 0 140: 109574: 0 140: 109575: 0 140: 109576: 0 140: 109577: 0 140: 109578: 0 140: 109579: 0 140: 109580: 0 140: 109581: 0 140: 109582: 0 140: 109583: 0 140: 109584: 0 140: 109585: 0 140: 109586: 0 140: 109587: 0 140: 109588: 0 140: 109589: 0 140: 109590: 0 140: 109591: 0 140: 109592: 0 140: 109593: 0 140: 109594: 0 140: 109595: 0 140: 109596: 0 140: 109597: 0 140: 109598: 0 140: 109599: 0 140: 109600: 0 140: 109601: 0 140: 109602: 0 140: 109603: 0 140: 109604: 0 140: 109605: 0 140: 109606: 0 140: 109607: 0 140: 109608: 0 140: 109609: 0 140: 109610: 0 140: 109611: 0 140: 109612: 0 140: 109613: 0 140: 109614: 0 140: 109615: 0 140: 109616: 0 140: 109617: 0 140: 109618: 0 140: 109619: 0 140: 109620: 0 140: 109621: 0 140: 109622: 0 140: 109623: 0 140: 109624: 0 140: 109625: 0 140: 109626: 0 140: 109627: 0 140: 109628: 0 140: 109629: 0 140: 109630: 0 140: 109631: 0 140: 109632: 0 140: 109633: 0 140: 109634: 0 140: 109635: 0 140: 109636: 0 140: 109637: 0 140: 109638: 0 140: 109639: 0 140: 109640: 0 140: 109641: 0 140: 109642: 0 140: 109643: 0 140: 109644: 0 140: 109645: 0 140: 109646: 0 140: 109647: 0 140: 109648: 0 140: 109649: 0 140: 109650: 0 140: 109651: 0 140: 109652: 0 140: 109653: 0 140: 109654: 0 140: 109655: 0 140: 109656: 0 140: 109657: 0 140: 109658: 0 140: 109659: 0 140: 109660: 0 140: 109661: 0 140: 109662: 0 140: 109663: 0 140: 109664: 0 140: 109665: 0 140: 109666: 0 140: 109667: 0 140: 109668: 0 140: 109669: 0 140: 109670: 0 140: 109671: 0 140: 109672: 0 140: 109673: 0 140: 109674: 0 140: 109675: 0 140: 109676: 0 140: 109677: 0 140: 109678: 0 140: 109679: 0 140: 109680: 0 140: 109681: 0 140: 109682: 0 140: 109683: 0 140: 109684: 0 140: 109685: 0 140: 109686: 0 140: 109687: 0 140: 109688: 0 140: 109689: 0 140: 109690: 0 140: 109691: 0 140: 109692: 0 140: 109693: 0 140: 109694: 0 140: 109695: 0 140: 109696: 0 140: 109697: 0 140: 109698: 0 140: 109699: 0 140: 109700: 0 140: 109701: 0 140: 109702: 0 140: 109703: 0 140: 109704: 0 140: 109705: 0 140: 109706: 0 140: 109707: 0 140: 109708: 0 140: 109709: 0 140: 109710: 0 140: 109711: 0 140: 109712: 0 140: 109713: 0 140: 109714: 0 140: 109715: 0 140: 109716: 0 140: 109717: 0 140: 109718: 0 140: 109719: 0 140: 109720: 0 140: 109721: 0 140: 109722: 0 140: 109723: 0 140: 109724: 0 140: 109725: 0 140: 109726: 0 140: 109727: 0 140: 109728: 0 140: 109729: 0 140: 109730: 0 140: 109731: 0 140: 109732: 0 140: 109733: 0 140: 109734: 0 140: 109735: 0 140: 109736: 0 140: 109737: 0 140: 109738: 0 140: 109739: 0 140: 109740: 0 140: 109741: 0 140: 109742: 0 140: 109743: 0 140: 109744: 0 140: 109745: 0 140: 109746: 0 140: 109747: 0 140: 109748: 0 140: 109749: 0 140: 109750: 0 140: 109751: 0 140: 109752: 0 140: 109753: 0 140: 109754: 0 140: 109755: 0 140: 109756: 0 140: 109757: 0 140: 109758: 0 140: 109759: 0 140: 109760: 0 140: 109761: 0 140: 109762: 0 140: 109763: 0 140: 109764: 0 140: 109765: 0 140: 109766: 0 140: 109767: 0 140: 109768: 0 140: 109769: 0 140: 109770: 0 140: 109771: 0 140: 109772: 0 140: 109773: 0 140: 109774: 0 140: 109775: 0 140: 109776: 0 140: 109777: 0 140: 109778: 0 140: 109779: 0 140: 109780: 0 140: 109781: 0 140: 109782: 0 140: 109783: 0 140: 109784: 0 140: 109785: 0 140: 109786: 0 140: 109787: 0 140: 109788: 0 140: 109789: 0 140: 109790: 0 140: 109791: 0 140: 109792: 0 140: 109793: 0 140: 109794: 0 140: 109795: 0 140: 109796: 0 140: 109797: 0 140: 109798: 0 140: 109799: 0 140: 109800: 0 140: 109801: 0 140: 109802: 0 140: 109803: 0 140: 109804: 0 140: 109805: 0 140: 109806: 0 140: 109807: 0 140: 109808: 0 140: 109809: 0 140: 109810: 0 140: 109811: 0 140: 109812: 0 140: 109813: 0 140: 109814: 0 140: 109815: 0 140: 109816: 0 140: 109817: 0 140: 109818: 0 140: 109819: 0 140: 109820: 0 140: 109821: 0 140: 109822: 0 140: 109823: 0 140: 109824: 0 140: 109825: 0 140: 109826: 0 140: 109827: 0 140: 109828: 0 140: 109829: 0 140: 109830: 0 140: 109831: 0 140: 109832: 0 140: 109833: 0 140: 109834: 0 140: 109835: 0 140: 109836: 0 140: 109837: 0 140: 109838: 0 140: 109839: 0 140: 109840: 0 140: 109841: 0 140: 109842: 0 140: 109843: 0 140: 109844: 0 140: 109845: 0 140: 109846: 0 140: 109847: 0 140: 109848: 0 140: 109849: 0 140: 109850: 0 140: 109851: 0 140: 109852: 0 140: 109853: 0 140: 109854: 0 140: 109855: 0 140: 109856: 0 140: 109857: 0 140: 109858: 0 140: 109859: 0 140: 109860: 0 140: 109861: 0 140: 109862: 0 140: 109863: 0 140: 109864: 0 140: 109865: 0 140: 109866: 0 140: 109867: 0 140: 109868: 0 140: 109869: 0 140: 109870: 0 140: 109871: 0 140: 109872: 0 140: 109873: 0 140: 109874: 0 140: 109875: 0 140: 109876: 0 140: 109877: 0 140: 109878: 0 140: 109879: 0 140: 109880: 0 140: 109881: 0 140: 109882: 0 140: 109883: 0 140: 109884: 0 140: 109885: 0 140: 109886: 0 140: 109887: 0 140: 109888: 0 140: 109889: 0 140: 109890: 0 140: 109891: 0 140: 109892: 0 140: 109893: 0 140: 109894: 0 140: 109895: 0 140: 109896: 0 140: 109897: 0 140: 109898: 0 140: 109899: 0 140: 109900: 0 140: 109901: 0 140: 109902: 0 140: 109903: 0 140: 109904: 0 140: 109905: 0 140: 109906: 0 140: 109907: 0 140: 109908: 0 140: 109909: 0 140: 109910: 0 140: 109911: 0 140: 109912: 0 140: 109913: 0 140: 109914: 0 140: 109915: 0 140: 109916: 0 140: 109917: 0 140: 109918: 0 140: 109919: 0 140: 109920: 0 140: 109921: 0 140: 109922: 0 140: 109923: 0 140: 109924: 0 140: 109925: 0 140: 109926: 0 140: 109927: 0 140: 109928: 0 140: 109929: 0 140: 109930: 0 140: 109931: 0 140: 109932: 0 140: 109933: 0 140: 109934: 0 140: 109935: 0 140: 109936: 0 140: 109937: 0 140: 109938: 0 140: 109939: 0 140: 109940: 0 140: 109941: 0 140: 109942: 0 140: 109943: 0 140: 109944: 0 140: 109945: 0 140: 109946: 0 140: 109947: 0 140: 109948: 0 140: 109949: 0 140: 109950: 0 140: 109951: 0 140: 109952: 0 140: 109953: 0 140: 109954: 0 140: 109955: 0 140: 109956: 0 140: 109957: 0 140: 109958: 0 140: 109959: 0 140: 109960: 0 140: 109961: 0 140: 109962: 0 140: 109963: 0 140: 109964: 0 140: 109965: 0 140: 109966: 0 140: 109967: 0 140: 109968: 0 140: 109969: 0 140: 109970: 0 140: 109971: 0 140: 109972: 0 140: 109973: 0 140: 109974: 0 140: 109975: 0 140: 109976: 0 140: 109977: 0 140: 109978: 0 140: 109979: 0 140: 109980: 0 140: 109981: 0 140: 109982: 0 140: 109983: 0 140: 109984: 0 140: 109985: 0 140: 109986: 0 140: 109987: 0 140: 109988: 0 140: 109989: 0 140: 109990: 0 140: 109991: 0 140: 109992: 0 140: 109993: 0 140: 109994: 0 140: 109995: 0 140: 109996: 0 140: 109997: 0 140: 109998: 0 140: 109999: 0 140: 110000: 0 140: 110001: 0 140: 110002: 0 140: 110003: 0 140: 110004: 0 140: 110005: 0 140: 110006: 0 140: 110007: 0 140: 110008: 0 140: 110009: 0 140: 110010: 0 140: 110011: 0 140: 110012: 0 140: 110013: 0 140: 110014: 0 140: 110015: 0 140: 110016: 0 140: 110017: 0 140: 110018: 0 140: 110019: 0 140: 110020: 0 140: 110021: 0 140: 110022: 0 140: 110023: 0 140: 110024: 0 140: 110025: 0 140: 110026: 0 140: 110027: 0 140: 110028: 0 140: 110029: 0 140: 110030: 0 140: 110031: 0 140: 110032: 0 140: 110033: 0 140: 110034: 0 140: 110035: 0 140: 110036: 0 140: 110037: 0 140: 110038: 0 140: 110039: 0 140: 110040: 0 140: 110041: 0 140: 110042: 0 140: 110043: 0 140: 110044: 0 140: 110045: 0 140: 110046: 0 140: 110047: 0 140: 110048: 0 140: 110049: 0 140: 110050: 0 140: 110051: 0 140: 110052: 0 140: 110053: 0 140: 110054: 0 140: 110055: 0 140: 110056: 0 140: 110057: 0 140: 110058: 0 140: 110059: 0 140: 110060: 0 140: 110061: 0 140: 110062: 0 140: 110063: 0 140: 110064: 0 140: 110065: 0 140: 110066: 0 140: 110067: 0 140: 110068: 0 140: 110069: 0 140: 110070: 0 140: 110071: 0 140: 110072: 0 140: 110073: 0 140: 110074: 0 140: 110075: 0 140: 110076: 0 140: 110077: 0 140: 110078: 0 140: 110079: 0 140: 110080: 0 140: 110081: 0 140: 110082: 0 140: 110083: 0 140: 110084: 0 140: 110085: 0 140: 110086: 0 140: 110087: 0 140: 110088: 0 140: 110089: 0 140: 110090: 0 140: 110091: 0 140: 110092: 0 140: 110093: 0 140: 110094: 0 140: 110095: 0 140: 110096: 0 140: 110097: 0 140: 110098: 0 140: 110099: 0 140: 110100: 0 140: 110101: 0 140: 110102: 0 140: 110103: 0 140: 110104: 0 140: 110105: 0 140: 110106: 0 140: 110107: 0 140: 110108: 0 140: 110109: 0 140: 110110: 0 140: 110111: 0 140: 110112: 0 140: 110113: 0 140: 110114: 0 140: 110115: 0 140: 110116: 0 140: 110117: 0 140: 110118: 0 140: 110119: 0 140: 110120: 0 140: 110121: 0 140: 110122: 0 140: 110123: 0 140: 110124: 0 140: 110125: 0 140: 110126: 0 140: 110127: 0 140: 110128: 0 140: 110129: 0 140: 110130: 0 140: 110131: 0 140: 110132: 0 140: 110133: 0 140: 110134: 0 140: 110135: 0 140: 110136: 0 140: 110137: 0 140: 110138: 0 140: 110139: 0 140: 110140: 0 140: 110141: 0 140: 110142: 0 140: 110143: 0 140: 110144: 0 140: 110145: 0 140: 110146: 0 140: 110147: 0 140: 110148: 0 140: 110149: 0 140: 110150: 0 140: 110151: 0 140: 110152: 0 140: 110153: 0 140: 110154: 0 140: 110155: 0 140: 110156: 0 140: 110157: 0 140: 110158: 0 140: 110159: 0 140: 110160: 0 140: 110161: 0 140: 110162: 0 140: 110163: 0 140: 110164: 0 140: 110165: 0 140: 110166: 0 140: 110167: 0 140: 110168: 0 140: 110169: 0 140: 110170: 0 140: 110171: 0 140: 110172: 0 140: 110173: 0 140: 110174: 0 140: 110175: 0 140: 110176: 0 140: 110177: 0 140: 110178: 0 140: 110179: 0 140: 110180: 0 140: 110181: 0 140: 110182: 0 140: 110183: 0 140: 110184: 0 140: 110185: 0 140: 110186: 0 140: 110187: 0 140: 110188: 0 140: 110189: 0 140: 110190: 0 140: 110191: 0 140: 110192: 0 140: 110193: 0 140: 110194: 0 140: 110195: 0 140: 110196: 0 140: 110197: 0 140: 110198: 0 140: 110199: 0 140: 110200: 0 140: 110201: 0 140: 110202: 0 140: 110203: 0 140: 110204: 0 140: 110205: 0 140: 110206: 0 140: 110207: 0 140: 110208: 0 140: 110209: 0 140: 110210: 0 140: 110211: 0 140: 110212: 0 140: 110213: 0 140: 110214: 0 140: 110215: 0 140: 110216: 0 140: 110217: 0 140: 110218: 0 140: 110219: 0 140: 110220: 0 140: 110221: 0 140: 110222: 0 140: 110223: 0 140: 110224: 0 140: 110225: 0 140: 110226: 0 140: 110227: 0 140: 110228: 0 140: 110229: 0 140: 110230: 0 140: 110231: 0 140: 110232: 0 140: 110233: 0 140: 110234: 0 140: 110235: 0 140: 110236: 0 140: 110237: 0 140: 110238: 0 140: 110239: 0 140: 110240: 0 140: 110241: 0 140: 110242: 0 140: 110243: 0 140: 110244: 0 140: 110245: 0 140: 110246: 0 140: 110247: 0 140: 110248: 0 140: 110249: 0 140: 110250: 0 140: 110251: 0 140: 110252: 0 140: 110253: 0 140: 110254: 0 140: 110255: 0 140: 110256: 0 140: 110257: 0 140: 110258: 0 140: 110259: 0 140: 110260: 0 140: 110261: 0 140: 110262: 0 140: 110263: 0 140: 110264: 0 140: 110265: 0 140: 110266: 0 140: 110267: 0 140: 110268: 0 140: 110269: 0 140: 110270: 0 140: 110271: 0 140: 110272: 0 140: 110273: 0 140: 110274: 0 140: 110275: 0 140: 110276: 0 140: 110277: 0 140: 110278: 0 140: 110279: 0 140: 110280: 0 140: 110281: 0 140: 110282: 0 140: 110283: 0 140: 110284: 0 140: 110285: 0 140: 110286: 0 140: 110287: 0 140: 110288: 0 140: 110289: 0 140: 110290: 0 140: 110291: 0 140: 110292: 0 140: 110293: 0 140: 110294: 0 140: 110295: 0 140: 110296: 0 140: 110297: 0 140: 110298: 0 140: 110299: 0 140: 110300: 0 140: 110301: 0 140: 110302: 0 140: 110303: 0 140: 110304: 0 140: 110305: 0 140: 110306: 0 140: 110307: 0 140: 110308: 0 140: 110309: 0 140: 110310: 0 140: 110311: 0 140: 110312: 0 140: 110313: 0 140: 110314: 0 140: 110315: 0 140: 110316: 0 140: 110317: 0 140: 110318: 0 140: 110319: 0 140: 110320: 0 140: 110321: 0 140: 110322: 0 140: 110323: 0 140: 110324: 0 140: 110325: 0 140: 110326: 0 140: 110327: 0 140: 110328: 0 140: 110329: 0 140: 110330: 0 140: 110331: 0 140: 110332: 0 140: 110333: 0 140: 110334: 0 140: 110335: 0 140: 110336: 0 140: 110337: 0 140: 110338: 0 140: 110339: 0 140: 110340: 0 140: 110341: 0 140: 110342: 0 140: 110343: 0 140: 110344: 0 140: 110345: 0 140: 110346: 0 140: 110347: 0 140: 110348: 0 140: 110349: 0 140: 110350: 0 140: 110351: 0 140: 110352: 0 140: 110353: 0 140: 110354: 0 140: 110355: 0 140: 110356: 0 140: 110357: 0 140: 110358: 0 140: 110359: 0 140: 110360: 0 140: 110361: 0 140: 110362: 0 140: 110363: 0 140: 110364: 0 140: 110365: 0 140: 110366: 0 140: 110367: 0 140: 110368: 0 140: 110369: 0 140: 110370: 0 140: 110371: 0 140: 110372: 0 140: 110373: 0 140: 110374: 0 140: 110375: 0 140: 110376: 0 140: 110377: 0 140: 110378: 0 140: 110379: 0 140: 110380: 0 140: 110381: 0 140: 110382: 0 140: 110383: 0 140: 110384: 0 140: 110385: 0 140: 110386: 0 140: 110387: 0 140: 110388: 0 140: 110389: 0 140: 110390: 0 140: 110391: 0 140: 110392: 0 140: 110393: 0 140: 110394: 0 140: 110395: 0 140: 110396: 0 140: 110397: 0 140: 110398: 0 140: 110399: 0 140: 110400: 0 140: 110401: 0 140: 110402: 0 140: 110403: 0 140: 110404: 0 140: 110405: 0 140: 110406: 0 140: 110407: 0 140: 110408: 0 140: 110409: 0 140: 110410: 0 140: 110411: 0 140: 110412: 0 140: 110413: 0 140: 110414: 0 140: 110415: 0 140: 110416: 0 140: 110417: 0 140: 110418: 0 140: 110419: 0 140: 110420: 0 140: 110421: 0 140: 110422: 0 140: 110423: 0 140: 110424: 0 140: 110425: 0 140: 110426: 0 140: 110427: 0 140: 110428: 0 140: 110429: 0 140: 110430: 0 140: 110431: 0 140: 110432: 0 140: 110433: 0 140: 110434: 0 140: 110435: 0 140: 110436: 0 140: 110437: 0 140: 110438: 0 140: 110439: 0 140: 110440: 0 140: 110441: 0 140: 110442: 0 140: 110443: 0 140: 110444: 0 140: 110445: 0 140: 110446: 0 140: 110447: 0 140: 110448: 0 140: 110449: 0 140: 110450: 0 140: 110451: 0 140: 110452: 0 140: 110453: 0 140: 110454: 0 140: 110455: 0 140: 110456: 0 140: 110457: 0 140: 110458: 0 140: 110459: 0 140: 110460: 0 140: 110461: 0 140: 110462: 0 140: 110463: 0 140: 110464: 0 140: 110465: 0 140: 110466: 0 140: 110467: 0 140: 110468: 0 140: 110469: 0 140: 110470: 0 140: 110471: 0 140: 110472: 0 140: 110473: 0 140: 110474: 0 140: 110475: 0 140: 110476: 0 140: 110477: 0 140: 110478: 0 140: 110479: 0 140: 110480: 0 140: 110481: 0 140: 110482: 0 140: 110483: 0 140: 110484: 0 140: 110485: 0 140: 110486: 0 140: 110487: 0 140: 110488: 0 140: 110489: 0 140: 110490: 0 140: 110491: 0 140: 110492: 0 140: 110493: 0 140: 110494: 0 140: 110495: 0 140: 110496: 0 140: 110497: 0 140: 110498: 0 140: 110499: 0 140: 110500: 0 140: 110501: 0 140: 110502: 0 140: 110503: 0 140: 110504: 0 140: 110505: 0 140: 110506: 0 140: 110507: 0 140: 110508: 0 140: 110509: 0 140: 110510: 0 140: 110511: 0 140: 110512: 0 140: 110513: 0 140: 110514: 0 140: 110515: 0 140: 110516: 0 140: 110517: 0 140: 110518: 0 140: 110519: 0 140: 110520: 0 140: 110521: 0 140: 110522: 0 140: 110523: 0 140: 110524: 0 140: 110525: 0 140: 110526: 0 140: 110527: 0 140: 110528: 0 140: 110529: 0 140: 110530: 0 140: 110531: 0 140: 110532: 0 140: 110533: 0 140: 110534: 0 140: 110535: 0 140: 110536: 0 140: 110537: 0 140: 110538: 0 140: 110539: 0 140: 110540: 0 140: 110541: 0 140: 110542: 0 140: 110543: 0 140: 110544: 0 140: 110545: 0 140: 110546: 0 140: 110547: 0 140: 110548: 0 140: 110549: 0 140: 110550: 0 140: 110551: 0 140: 110552: 0 140: 110553: 0 140: 110554: 0 140: 110555: 0 140: 110556: 0 140: 110557: 0 140: 110558: 0 140: 110559: 0 140: 110560: 0 140: 110561: 0 140: 110562: 0 140: 110563: 0 140: 110564: 0 140: 110565: 0 140: 110566: 0 140: 110567: 0 140: 110568: 0 140: 110569: 0 140: 110570: 0 140: 110571: 0 140: 110572: 0 140: 110573: 0 140: 110574: 0 140: 110575: 0 140: 110576: 0 140: 110577: 0 140: 110578: 0 140: 110579: 0 140: 110580: 0 140: 110581: 0 140: 110582: 0 140: 110583: 0 140: 110584: 0 140: 110585: 0 140: 110586: 0 140: 110587: 0 140: 110588: 0 140: 110589: 0 140: 110590: 0 140: 110591: 0 140: 110592: 0 140: 110593: 0 140: 110594: 0 140: 110595: 0 140: 110596: 0 140: 110597: 0 140: 110598: 0 140: 110599: 0 140: 110600: 0 140: 110601: 0 140: 110602: 0 140: 110603: 0 140: 110604: 0 140: 110605: 0 140: 110606: 0 140: 110607: 0 140: 110608: 0 140: 110609: 0 140: 110610: 0 140: 110611: 0 140: 110612: 0 140: 110613: 0 140: 110614: 0 140: 110615: 0 140: 110616: 0 140: 110617: 0 140: 110618: 0 140: 110619: 0 140: 110620: 0 140: 110621: 0 140: 110622: 0 140: 110623: 0 140: 110624: 0 140: 110625: 0 140: 110626: 0 140: 110627: 0 140: 110628: 0 140: 110629: 0 140: 110630: 0 140: 110631: 0 140: 110632: 0 140: 110633: 0 140: 110634: 0 140: 110635: 0 140: 110636: 0 140: 110637: 0 140: 110638: 0 140: 110639: 0 140: 110640: 0 140: 110641: 0 140: 110642: 0 140: 110643: 0 140: 110644: 0 140: 110645: 0 140: 110646: 0 140: 110647: 0 140: 110648: 0 140: 110649: 0 140: 110650: 0 140: 110651: 0 140: 110652: 0 140: 110653: 0 140: 110654: 0 140: 110655: 0 140: 110656: 0 140: 110657: 0 140: 110658: 0 140: 110659: 0 140: 110660: 0 140: 110661: 0 140: 110662: 0 140: 110663: 0 140: 110664: 0 140: 110665: 0 140: 110666: 0 140: 110667: 0 140: 110668: 0 140: 110669: 0 140: 110670: 0 140: 110671: 0 140: 110672: 0 140: 110673: 0 140: 110674: 0 140: 110675: 0 140: 110676: 0 140: 110677: 0 140: 110678: 0 140: 110679: 0 140: 110680: 0 140: 110681: 0 140: 110682: 0 140: 110683: 0 140: 110684: 0 140: 110685: 0 140: 110686: 0 140: 110687: 0 140: 110688: 0 140: 110689: 0 140: 110690: 0 140: 110691: 0 140: 110692: 0 140: 110693: 0 140: 110694: 0 140: 110695: 0 140: 110696: 0 140: 110697: 0 140: 110698: 0 140: 110699: 0 140: 110700: 0 140: 110701: 0 140: 110702: 0 140: 110703: 0 140: 110704: 0 140: 110705: 0 140: 110706: 0 140: 110707: 0 140: 110708: 0 140: 110709: 0 140: 110710: 0 140: 110711: 0 140: 110712: 0 140: 110713: 0 140: 110714: 0 140: 110715: 0 140: 110716: 0 140: 110717: 0 140: 110718: 0 140: 110719: 0 140: 110720: 0 140: 110721: 0 140: 110722: 0 140: 110723: 0 140: 110724: 0 140: 110725: 0 140: 110726: 0 140: 110727: 0 140: 110728: 0 140: 110729: 0 140: 110730: 0 140: 110731: 0 140: 110732: 0 140: 110733: 0 140: 110734: 0 140: 110735: 0 140: 110736: 0 140: 110737: 0 140: 110738: 0 140: 110739: 0 140: 110740: 0 140: 110741: 0 140: 110742: 0 140: 110743: 0 140: 110744: 0 140: 110745: 0 140: 110746: 0 140: 110747: 0 140: 110748: 0 140: 110749: 0 140: 110750: 0 140: 110751: 0 140: 110752: 0 140: 110753: 0 140: 110754: 0 140: 110755: 0 140: 110756: 0 140: 110757: 0 140: 110758: 0 140: 110759: 0 140: 110760: 0 140: 110761: 0 140: 110762: 0 140: 110763: 0 140: 110764: 0 140: 110765: 0 140: 110766: 0 140: 110767: 0 140: 110768: 0 140: 110769: 0 140: 110770: 0 140: 110771: 0 140: 110772: 0 140: 110773: 0 140: 110774: 0 140: 110775: 0 140: 110776: 0 140: 110777: 0 140: 110778: 0 140: 110779: 0 140: 110780: 0 140: 110781: 0 140: 110782: 0 140: 110783: 0 140: 110784: 0 140: 110785: 0 140: 110786: 0 140: 110787: 0 140: 110788: 0 140: 110789: 0 140: 110790: 0 140: 110791: 0 140: 110792: 0 140: 110793: 0 140: 110794: 0 140: 110795: 0 140: 110796: 0 140: 110797: 0 140: 110798: 0 140: 110799: 0 140: 110800: 0 140: 110801: 0 140: 110802: 0 140: 110803: 0 140: 110804: 0 140: 110805: 0 140: 110806: 0 140: 110807: 0 140: 110808: 0 140: 110809: 0 140: 110810: 0 140: 110811: 0 140: 110812: 0 140: 110813: 0 140: 110814: 0 140: 110815: 0 140: 110816: 0 140: 110817: 0 140: 110818: 0 140: 110819: 0 140: 110820: 0 140: 110821: 0 140: 110822: 0 140: 110823: 0 140: 110824: 0 140: 110825: 0 140: 110826: 0 140: 110827: 0 140: 110828: 0 140: 110829: 0 140: 110830: 0 140: 110831: 0 140: 110832: 0 140: 110833: 0 140: 110834: 0 140: 110835: 0 140: 110836: 0 140: 110837: 0 140: 110838: 0 140: 110839: 0 140: 110840: 0 140: 110841: 0 140: 110842: 0 140: 110843: 0 140: 110844: 0 140: 110845: 0 140: 110846: 0 140: 110847: 0 140: 110848: 0 140: 110849: 0 140: 110850: 0 140: 110851: 0 140: 110852: 0 140: 110853: 0 140: 110854: 0 140: 110855: 0 140: 110856: 0 140: 110857: 0 140: 110858: 0 140: 110859: 0 140: 110860: 0 140: 110861: 0 140: 110862: 0 140: 110863: 0 140: 110864: 0 140: 110865: 0 140: 110866: 0 140: 110867: 0 140: 110868: 0 140: 110869: 0 140: 110870: 0 140: 110871: 0 140: 110872: 0 140: 110873: 0 140: 110874: 0 140: 110875: 0 140: 110876: 0 140: 110877: 0 140: 110878: 0 140: 110879: 0 140: 110880: 0 140: 110881: 0 140: 110882: 0 140: 110883: 0 140: 110884: 0 140: 110885: 0 140: 110886: 0 140: 110887: 0 140: 110888: 0 140: 110889: 0 140: 110890: 0 140: 110891: 0 140: 110892: 0 140: 110893: 0 140: 110894: 0 140: 110895: 0 140: 110896: 0 140: 110897: 0 140: 110898: 0 140: 110899: 0 140: 110900: 0 140: 110901: 0 140: 110902: 0 140: 110903: 0 140: 110904: 0 140: 110905: 0 140: 110906: 0 140: 110907: 0 140: 110908: 0 140: 110909: 0 140: 110910: 0 140: 110911: 0 140: 110912: 0 140: 110913: 0 140: 110914: 0 140: 110915: 0 140: 110916: 0 140: 110917: 0 140: 110918: 0 140: 110919: 0 140: 110920: 0 140: 110921: 0 140: 110922: 0 140: 110923: 0 140: 110924: 0 140: 110925: 0 140: 110926: 0 140: 110927: 0 140: 110928: 0 140: 110929: 0 140: 110930: 0 140: 110931: 0 140: 110932: 0 140: 110933: 0 140: 110934: 0 140: 110935: 0 140: 110936: 0 140: 110937: 0 140: 110938: 0 140: 110939: 0 140: 110940: 0 140: 110941: 0 140: 110942: 0 140: 110943: 0 140: 110944: 0 140: 110945: 0 140: 110946: 0 140: 110947: 0 140: 110948: 0 140: 110949: 0 140: 110950: 0 140: 110951: 0 140: 110952: 0 140: 110953: 0 140: 110954: 0 140: 110955: 0 140: 110956: 0 140: 110957: 0 140: 110958: 0 140: 110959: 0 140: 110960: 0 140: 110961: 0 140: 110962: 0 140: 110963: 0 140: 110964: 0 140: 110965: 0 140: 110966: 0 140: 110967: 0 140: 110968: 0 140: 110969: 0 140: 110970: 0 140: 110971: 0 140: 110972: 0 140: 110973: 0 140: 110974: 0 140: 110975: 0 140: 110976: 0 140: 110977: 0 140: 110978: 0 140: 110979: 0 140: 110980: 0 140: 110981: 0 140: 110982: 0 140: 110983: 0 140: 110984: 0 140: 110985: 0 140: 110986: 0 140: 110987: 0 140: 110988: 0 140: 110989: 0 140: 110990: 0 140: 110991: 0 140: 110992: 0 140: 110993: 0 140: 110994: 0 140: 110995: 0 140: 110996: 0 140: 110997: 0 140: 110998: 0 140: 110999: 0 140: 111000: 0 140: 111001: 0 140: 111002: 0 140: 111003: 0 140: 111004: 0 140: 111005: 0 140: 111006: 0 140: 111007: 0 140: 111008: 0 140: 111009: 0 140: 111010: 0 140: 111011: 0 140: 111012: 0 140: 111013: 0 140: 111014: 0 140: 111015: 0 140: 111016: 0 140: 111017: 0 140: 111018: 0 140: 111019: 0 140: 111020: 0 140: 111021: 0 140: 111022: 0 140: 111023: 0 140: 111024: 0 140: 111025: 0 140: 111026: 0 140: 111027: 0 140: 111028: 0 140: 111029: 0 140: 111030: 0 140: 111031: 0 140: 111032: 0 140: 111033: 0 140: 111034: 0 140: 111035: 0 140: 111036: 0 140: 111037: 0 140: 111038: 0 140: 111039: 0 140: 111040: 0 140: 111041: 0 140: 111042: 0 140: 111043: 0 140: 111044: 0 140: 111045: 0 140: 111046: 0 140: 111047: 0 140: 111048: 0 140: 111049: 0 140: 111050: 0 140: 111051: 0 140: 111052: 0 140: 111053: 0 140: 111054: 0 140: 111055: 0 140: 111056: 0 140: 111057: 0 140: 111058: 0 140: 111059: 0 140: 111060: 0 140: 111061: 0 140: 111062: 0 140: 111063: 0 140: 111064: 0 140: 111065: 0 140: 111066: 0 140: 111067: 0 140: 111068: 0 140: 111069: 0 140: 111070: 0 140: 111071: 0 140: 111072: 0 140: 111073: 0 140: 111074: 0 140: 111075: 0 140: 111076: 0 140: 111077: 0 140: 111078: 0 140: 111079: 0 140: 111080: 0 140: 111081: 0 140: 111082: 0 140: 111083: 0 140: 111084: 0 140: 111085: 0 140: 111086: 0 140: 111087: 0 140: 111088: 0 140: 111089: 0 140: 111090: 0 140: 111091: 0 140: 111092: 0 140: 111093: 0 140: 111094: 0 140: 111095: 0 140: 111096: 0 140: 111097: 0 140: 111098: 0 140: 111099: 0 140: 111100: 0 140: 111101: 0 140: 111102: 0 140: 111103: 0 140: 111104: 0 140: 111105: 0 140: 111106: 0 140: 111107: 0 140: 111108: 0 140: 111109: 0 140: 111110: 0 140: 111111: 0 140: 111112: 0 140: 111113: 0 140: 111114: 0 140: 111115: 0 140: 111116: 0 140: 111117: 0 140: 111118: 0 140: 111119: 0 140: 111120: 0 140: 111121: 0 140: 111122: 0 140: 111123: 0 140: 111124: 0 140: 111125: 0 140: 111126: 0 140: 111127: 0 140: 111128: 0 140: 111129: 0 140: 111130: 0 140: 111131: 0 140: 111132: 0 140: 111133: 0 140: 111134: 0 140: 111135: 0 140: 111136: 0 140: 111137: 0 140: 111138: 0 140: 111139: 0 140: 111140: 0 140: 111141: 0 140: 111142: 0 140: 111143: 0 140: 111144: 0 140: 111145: 0 140: 111146: 0 140: 111147: 0 140: 111148: 0 140: 111149: 0 140: 111150: 0 140: 111151: 0 140: 111152: 0 140: 111153: 0 140: 111154: 0 140: 111155: 0 140: 111156: 0 140: 111157: 0 140: 111158: 0 140: 111159: 0 140: 111160: 0 140: 111161: 0 140: 111162: 0 140: 111163: 0 140: 111164: 0 140: 111165: 0 140: 111166: 0 140: 111167: 0 140: 111168: 0 140: 111169: 0 140: 111170: 0 140: 111171: 0 140: 111172: 0 140: 111173: 0 140: 111174: 0 140: 111175: 0 140: 111176: 0 140: 111177: 0 140: 111178: 0 140: 111179: 0 140: 111180: 0 140: 111181: 0 140: 111182: 0 140: 111183: 0 140: 111184: 0 140: 111185: 0 140: 111186: 0 140: 111187: 0 140: 111188: 0 140: 111189: 0 140: 111190: 0 140: 111191: 0 140: 111192: 0 140: 111193: 0 140: 111194: 0 140: 111195: 0 140: 111196: 0 140: 111197: 0 140: 111198: 0 140: 111199: 0 140: 111200: 0 140: 111201: 0 140: 111202: 0 140: 111203: 0 140: 111204: 0 140: 111205: 0 140: 111206: 0 140: 111207: 0 140: 111208: 0 140: 111209: 0 140: 111210: 0 140: 111211: 0 140: 111212: 0 140: 111213: 0 140: 111214: 0 140: 111215: 0 140: 111216: 0 140: 111217: 0 140: 111218: 0 140: 111219: 0 140: 111220: 0 140: 111221: 0 140: 111222: 0 140: 111223: 0 140: 111224: 0 140: 111225: 0 140: 111226: 0 140: 111227: 0 140: 111228: 0 140: 111229: 0 140: 111230: 0 140: 111231: 0 140: 111232: 0 140: 111233: 0 140: 111234: 0 140: 111235: 0 140: 111236: 0 140: 111237: 0 140: 111238: 0 140: 111239: 0 140: 111240: 0 140: 111241: 0 140: 111242: 0 140: 111243: 0 140: 111244: 0 140: 111245: 0 140: 111246: 0 140: 111247: 0 140: 111248: 0 140: 111249: 0 140: 111250: 0 140: 111251: 0 140: 111252: 0 140: 111253: 0 140: 111254: 0 140: 111255: 0 140: 111256: 0 140: 111257: 0 140: 111258: 0 140: 111259: 0 140: 111260: 0 140: 111261: 0 140: 111262: 0 140: 111263: 0 140: 111264: 0 140: 111265: 0 140: 111266: 0 140: 111267: 0 140: 111268: 0 140: 111269: 0 140: 111270: 0 140: 111271: 0 140: 111272: 0 140: 111273: 0 140: 111274: 0 140: 111275: 0 140: 111276: 0 140: 111277: 0 140: 111278: 0 140: 111279: 0 140: 111280: 0 140: 111281: 0 140: 111282: 0 140: 111283: 0 140: 111284: 0 140: 111285: 0 140: 111286: 0 140: 111287: 0 140: 111288: 0 140: 111289: 0 140: 111290: 0 140: 111291: 0 140: 111292: 0 140: 111293: 0 140: 111294: 0 140: 111295: 0 140: 111296: 0 140: 111297: 0 140: 111298: 0 140: 111299: 0 140: 111300: 0 140: 111301: 0 140: 111302: 0 140: 111303: 0 140: 111304: 0 140: 111305: 0 140: 111306: 0 140: 111307: 0 140: 111308: 0 140: 111309: 0 140: 111310: 0 140: 111311: 0 140: 111312: 0 140: 111313: 0 140: 111314: 0 140: 111315: 0 140: 111316: 0 140: 111317: 0 140: 111318: 0 140: 111319: 0 140: 111320: 0 140: 111321: 0 140: 111322: 0 140: 111323: 0 140: 111324: 0 140: 111325: 0 140: 111326: 0 140: 111327: 0 140: 111328: 0 140: 111329: 0 140: 111330: 0 140: 111331: 0 140: 111332: 0 140: 111333: 0 140: 111334: 0 140: 111335: 0 140: 111336: 0 140: 111337: 0 140: 111338: 0 140: 111339: 0 140: 111340: 0 140: 111341: 0 140: 111342: 0 140: 111343: 0 140: 111344: 0 140: 111345: 0 140: 111346: 0 140: 111347: 0 140: 111348: 0 140: 111349: 0 140: 111350: 0 140: 111351: 0 140: 111352: 0 140: 111353: 0 140: 111354: 0 140: 111355: 0 140: 111356: 0 140: 111357: 0 140: 111358: 0 140: 111359: 0 140: 111360: 0 140: 111361: 0 140: 111362: 0 140: 111363: 0 140: 111364: 0 140: 111365: 0 140: 111366: 0 140: 111367: 0 140: 111368: 0 140: 111369: 0 140: 111370: 0 140: 111371: 0 140: 111372: 0 140: 111373: 0 140: 111374: 0 140: 111375: 0 140: 111376: 0 140: 111377: 0 140: 111378: 0 140: 111379: 0 140: 111380: 0 140: 111381: 0 140: 111382: 0 140: 111383: 0 140: 111384: 0 140: 111385: 0 140: 111386: 0 140: 111387: 0 140: 111388: 0 140: 111389: 0 140: 111390: 0 140: 111391: 0 140: 111392: 0 140: 111393: 0 140: 111394: 0 140: 111395: 0 140: 111396: 0 140: 111397: 0 140: 111398: 0 140: 111399: 0 140: 111400: 0 140: 111401: 0 140: 111402: 0 140: 111403: 0 140: 111404: 0 140: 111405: 0 140: 111406: 0 140: 111407: 0 140: 111408: 0 140: 111409: 0 140: 111410: 0 140: 111411: 0 140: 111412: 0 140: 111413: 0 140: 111414: 0 140: 111415: 0 140: 111416: 0 140: 111417: 0 140: 111418: 0 140: 111419: 0 140: 111420: 0 140: 111421: 0 140: 111422: 0 140: 111423: 0 140: 111424: 0 140: 111425: 0 140: 111426: 0 140: 111427: 0 140: 111428: 0 140: 111429: 0 140: 111430: 0 140: 111431: 0 140: 111432: 0 140: 111433: 0 140: 111434: 0 140: 111435: 0 140: 111436: 0 140: 111437: 0 140: 111438: 0 140: 111439: 0 140: 111440: 0 140: 111441: 0 140: 111442: 0 140: 111443: 0 140: 111444: 0 140: 111445: 0 140: 111446: 0 140: 111447: 0 140: 111448: 0 140: 111449: 0 140: 111450: 0 140: 111451: 0 140: 111452: 0 140: 111453: 0 140: 111454: 0 140: 111455: 0 140: 111456: 0 140: 111457: 0 140: 111458: 0 140: 111459: 0 140: 111460: 0 140: 111461: 0 140: 111462: 0 140: 111463: 0 140: 111464: 0 140: 111465: 0 140: 111466: 0 140: 111467: 0 140: 111468: 0 140: 111469: 0 140: 111470: 0 140: 111471: 0 140: 111472: 0 140: 111473: 0 140: 111474: 0 140: 111475: 0 140: 111476: 0 140: 111477: 0 140: 111478: 0 140: 111479: 0 140: 111480: 0 140: 111481: 0 140: 111482: 0 140: 111483: 0 140: 111484: 0 140: 111485: 0 140: 111486: 0 140: 111487: 0 140: 111488: 0 140: 111489: 0 140: 111490: 0 140: 111491: 0 140: 111492: 0 140: 111493: 0 140: 111494: 0 140: 111495: 0 140: 111496: 0 140: 111497: 0 140: 111498: 0 140: 111499: 0 140: 111500: 0 140: 111501: 0 140: 111502: 0 140: 111503: 0 140: 111504: 0 140: 111505: 0 140: 111506: 0 140: 111507: 0 140: 111508: 0 140: 111509: 0 140: 111510: 0 140: 111511: 0 140: 111512: 0 140: 111513: 0 140: 111514: 0 140: 111515: 0 140: 111516: 0 140: 111517: 0 140: 111518: 0 140: 111519: 0 140: 111520: 0 140: 111521: 0 140: 111522: 0 140: 111523: 0 140: 111524: 0 140: 111525: 0 140: 111526: 0 140: 111527: 0 140: 111528: 0 140: 111529: 0 140: 111530: 0 140: 111531: 0 140: 111532: 0 140: 111533: 0 140: 111534: 0 140: 111535: 0 140: 111536: 0 140: 111537: 0 140: 111538: 0 140: 111539: 0 140: 111540: 0 140: 111541: 0 140: 111542: 0 140: 111543: 0 140: 111544: 0 140: 111545: 0 140: 111546: 0 140: 111547: 0 140: 111548: 0 140: 111549: 0 140: 111550: 0 140: 111551: 0 140: 111552: 0 140: 111553: 0 140: 111554: 0 140: 111555: 0 140: 111556: 0 140: 111557: 0 140: 111558: 0 140: 111559: 0 140: 111560: 0 140: 111561: 0 140: 111562: 0 140: 111563: 0 140: 111564: 0 140: 111565: 0 140: 111566: 0 140: 111567: 0 140: 111568: 0 140: 111569: 0 140: 111570: 0 140: 111571: 0 140: 111572: 0 140: 111573: 0 140: 111574: 0 140: 111575: 0 140: 111576: 0 140: 111577: 0 140: 111578: 0 140: 111579: 0 140: 111580: 0 140: 111581: 0 140: 111582: 0 140: 111583: 0 140: 111584: 0 140: 111585: 0 140: 111586: 0 140: 111587: 0 140: 111588: 0 140: 111589: 0 140: 111590: 0 140: 111591: 0 140: 111592: 0 140: 111593: 0 140: 111594: 0 140: 111595: 0 140: 111596: 0 140: 111597: 0 140: 111598: 0 140: 111599: 0 140: 111600: 0 140: 111601: 0 140: 111602: 0 140: 111603: 0 140: 111604: 0 140: 111605: 0 140: 111606: 0 140: 111607: 0 140: 111608: 0 140: 111609: 0 140: 111610: 0 140: 111611: 0 140: 111612: 0 140: 111613: 0 140: 111614: 0 140: 111615: 0 140: 111616: 0 140: 111617: 0 140: 111618: 0 140: 111619: 0 140: 111620: 0 140: 111621: 0 140: 111622: 0 140: 111623: 0 140: 111624: 0 140: 111625: 0 140: 111626: 0 140: 111627: 0 140: 111628: 0 140: 111629: 0 140: 111630: 0 140: 111631: 0 140: 111632: 0 140: 111633: 0 140: 111634: 0 140: 111635: 0 140: 111636: 0 140: 111637: 0 140: 111638: 0 140: 111639: 0 140: 111640: 0 140: 111641: 0 140: 111642: 0 140: 111643: 0 140: 111644: 0 140: 111645: 0 140: 111646: 0 140: 111647: 0 140: 111648: 0 140: 111649: 0 140: 111650: 0 140: 111651: 0 140: 111652: 0 140: 111653: 0 140: 111654: 0 140: 111655: 0 140: 111656: 0 140: 111657: 0 140: 111658: 0 140: 111659: 0 140: 111660: 0 140: 111661: 0 140: 111662: 0 140: 111663: 0 140: 111664: 0 140: 111665: 0 140: 111666: 0 140: 111667: 0 140: 111668: 0 140: 111669: 0 140: 111670: 0 140: 111671: 0 140: 111672: 0 140: 111673: 0 140: 111674: 0 140: 111675: 0 140: 111676: 0 140: 111677: 0 140: 111678: 0 140: 111679: 0 140: 111680: 0 140: 111681: 0 140: 111682: 0 140: 111683: 0 140: 111684: 0 140: 111685: 0 140: 111686: 0 140: 111687: 0 140: 111688: 0 140: 111689: 0 140: 111690: 0 140: 111691: 0 140: 111692: 0 140: 111693: 0 140: 111694: 0 140: 111695: 0 140: 111696: 0 140: 111697: 0 140: 111698: 0 140: 111699: 0 140: 111700: 0 140: 111701: 0 140: 111702: 0 140: 111703: 0 140: 111704: 0 140: 111705: 0 140: 111706: 0 140: 111707: 0 140: 111708: 0 140: 111709: 0 140: 111710: 0 140: 111711: 0 140: 111712: 0 140: 111713: 0 140: 111714: 0 140: 111715: 0 140: 111716: 0 140: 111717: 0 140: 111718: 0 140: 111719: 0 140: 111720: 0 140: 111721: 0 140: 111722: 0 140: 111723: 0 140: 111724: 0 140: 111725: 0 140: 111726: 0 140: 111727: 0 140: 111728: 0 140: 111729: 0 140: 111730: 0 140: 111731: 0 140: 111732: 0 140: 111733: 0 140: 111734: 0 140: 111735: 0 140: 111736: 0 140: 111737: 0 140: 111738: 0 140: 111739: 0 140: 111740: 0 140: 111741: 0 140: 111742: 0 140: 111743: 0 140: 111744: 0 140: 111745: 0 140: 111746: 0 140: 111747: 0 140: 111748: 0 140: 111749: 0 140: 111750: 0 140: 111751: 0 140: 111752: 0 140: 111753: 0 140: 111754: 0 140: 111755: 0 140: 111756: 0 140: 111757: 0 140: 111758: 0 140: 111759: 0 140: 111760: 0 140: 111761: 0 140: 111762: 0 140: 111763: 0 140: 111764: 0 140: 111765: 0 140: 111766: 0 140: 111767: 0 140: 111768: 0 140: 111769: 0 140: 111770: 0 140: 111771: 0 140: 111772: 0 140: 111773: 0 140: 111774: 0 140: 111775: 0 140: 111776: 0 140: 111777: 0 140: 111778: 0 140: 111779: 0 140: 111780: 0 140: 111781: 0 140: 111782: 0 140: 111783: 0 140: 111784: 0 140: 111785: 0 140: 111786: 0 140: 111787: 0 140: 111788: 0 140: 111789: 0 140: 111790: 0 140: 111791: 0 140: 111792: 0 140: 111793: 0 140: 111794: 0 140: 111795: 0 140: 111796: 0 140: 111797: 0 140: 111798: 0 140: 111799: 0 140: 111800: 0 140: 111801: 0 140: 111802: 0 140: 111803: 0 140: 111804: 0 140: 111805: 0 140: 111806: 0 140: 111807: 0 140: 111808: 0 140: 111809: 0 140: 111810: 0 140: 111811: 0 140: 111812: 0 140: 111813: 0 140: 111814: 0 140: 111815: 0 140: 111816: 0 140: 111817: 0 140: 111818: 0 140: 111819: 0 140: 111820: 0 140: 111821: 0 140: 111822: 0 140: 111823: 0 140: 111824: 0 140: 111825: 0 140: 111826: 0 140: 111827: 0 140: 111828: 0 140: 111829: 0 140: 111830: 0 140: 111831: 0 140: 111832: 0 140: 111833: 0 140: 111834: 0 140: 111835: 0 140: 111836: 0 140: 111837: 0 140: 111838: 0 140: 111839: 0 140: 111840: 0 140: 111841: 0 140: 111842: 0 140: 111843: 0 140: 111844: 0 140: 111845: 0 140: 111846: 0 140: 111847: 0 140: 111848: 0 140: 111849: 0 140: 111850: 0 140: 111851: 0 140: 111852: 0 140: 111853: 0 140: 111854: 0 140: 111855: 0 140: 111856: 0 140: 111857: 0 140: 111858: 0 140: 111859: 0 140: 111860: 0 140: 111861: 0 140: 111862: 0 140: 111863: 0 140: 111864: 0 140: 111865: 0 140: 111866: 0 140: 111867: 0 140: 111868: 0 140: 111869: 0 140: 111870: 0 140: 111871: 0 140: 111872: 0 140: 111873: 0 140: 111874: 0 140: 111875: 0 140: 111876: 0 140: 111877: 0 140: 111878: 0 140: 111879: 0 140: 111880: 0 140: 111881: 0 140: 111882: 0 140: 111883: 0 140: 111884: 0 140: 111885: 0 140: 111886: 0 140: 111887: 0 140: 111888: 0 140: 111889: 0 140: 111890: 0 140: 111891: 0 140: 111892: 0 140: 111893: 0 140: 111894: 0 140: 111895: 0 140: 111896: 0 140: 111897: 0 140: 111898: 0 140: 111899: 0 140: 111900: 0 140: 111901: 0 140: 111902: 0 140: 111903: 0 140: 111904: 0 140: 111905: 0 140: 111906: 0 140: 111907: 0 140: 111908: 0 140: 111909: 0 140: 111910: 0 140: 111911: 0 140: 111912: 0 140: 111913: 0 140: 111914: 0 140: 111915: 0 140: 111916: 0 140: 111917: 0 140: 111918: 0 140: 111919: 0 140: 111920: 0 140: 111921: 0 140: 111922: 0 140: 111923: 0 140: 111924: 0 140: 111925: 0 140: 111926: 0 140: 111927: 0 140: 111928: 0 140: 111929: 0 140: 111930: 0 140: 111931: 0 140: 111932: 0 140: 111933: 0 140: 111934: 0 140: 111935: 0 140: 111936: 0 140: 111937: 0 140: 111938: 0 140: 111939: 0 140: 111940: 0 140: 111941: 0 140: 111942: 0 140: 111943: 0 140: 111944: 0 140: 111945: 0 140: 111946: 0 140: 111947: 0 140: 111948: 0 140: 111949: 0 140: 111950: 0 140: 111951: 0 140: 111952: 0 140: 111953: 0 140: 111954: 0 140: 111955: 0 140: 111956: 0 140: 111957: 0 140: 111958: 0 140: 111959: 0 140: 111960: 0 140: 111961: 0 140: 111962: 0 140: 111963: 0 140: 111964: 0 140: 111965: 0 140: 111966: 0 140: 111967: 0 140: 111968: 0 140: 111969: 0 140: 111970: 0 140: 111971: 0 140: 111972: 0 140: 111973: 0 140: 111974: 0 140: 111975: 0 140: 111976: 0 140: 111977: 0 140: 111978: 0 140: 111979: 0 140: 111980: 0 140: 111981: 0 140: 111982: 0 140: 111983: 0 140: 111984: 0 140: 111985: 0 140: 111986: 0 140: 111987: 0 140: 111988: 0 140: 111989: 0 140: 111990: 0 140: 111991: 0 140: 111992: 0 140: 111993: 0 140: 111994: 0 140: 111995: 0 140: 111996: 0 140: 111997: 0 140: 111998: 0 140: 111999: 0 140: 112000: 0 140: 112001: 0 140: 112002: 0 140: 112003: 0 140: 112004: 0 140: 112005: 0 140: 112006: 0 140: 112007: 0 140: 112008: 0 140: 112009: 0 140: 112010: 0 140: 112011: 0 140: 112012: 0 140: 112013: 0 140: 112014: 0 140: 112015: 0 140: 112016: 0 140: 112017: 0 140: 112018: 0 140: 112019: 0 140: 112020: 0 140: 112021: 0 140: 112022: 0 140: 112023: 0 140: 112024: 0 140: 112025: 0 140: 112026: 0 140: 112027: 0 140: 112028: 0 140: 112029: 0 140: 112030: 0 140: 112031: 0 140: 112032: 0 140: 112033: 0 140: 112034: 0 140: 112035: 0 140: 112036: 0 140: 112037: 0 140: 112038: 0 140: 112039: 0 140: 112040: 0 140: 112041: 0 140: 112042: 0 140: 112043: 0 140: 112044: 0 140: 112045: 0 140: 112046: 0 140: 112047: 0 140: 112048: 0 140: 112049: 0 140: 112050: 0 140: 112051: 0 140: 112052: 0 140: 112053: 0 140: 112054: 0 140: 112055: 0 140: 112056: 0 140: 112057: 0 140: 112058: 0 140: 112059: 0 140: 112060: 0 140: 112061: 0 140: 112062: 0 140: 112063: 0 140: 112064: 0 140: 112065: 0 140: 112066: 0 140: 112067: 0 140: 112068: 0 140: 112069: 0 140: 112070: 0 140: 112071: 0 140: 112072: 0 140: 112073: 0 140: 112074: 0 140: 112075: 0 140: 112076: 0 140: 112077: 0 140: 112078: 0 140: 112079: 0 140: 112080: 0 140: 112081: 0 140: 112082: 0 140: 112083: 0 140: 112084: 0 140: 112085: 0 140: 112086: 0 140: 112087: 0 140: 112088: 0 140: 112089: 0 140: 112090: 0 140: 112091: 0 140: 112092: 0 140: 112093: 0 140: 112094: 0 140: 112095: 0 140: 112096: 0 140: 112097: 0 140: 112098: 0 140: 112099: 0 140: 112100: 0 140: 112101: 0 140: 112102: 0 140: 112103: 0 140: 112104: 0 140: 112105: 0 140: 112106: 0 140: 112107: 0 140: 112108: 0 140: 112109: 0 140: 112110: 0 140: 112111: 0 140: 112112: 0 140: 112113: 0 140: 112114: 0 140: 112115: 0 140: 112116: 0 140: 112117: 0 140: 112118: 0 140: 112119: 0 140: 112120: 0 140: 112121: 0 140: 112122: 0 140: 112123: 0 140: 112124: 0 140: 112125: 0 140: 112126: 0 140: 112127: 0 140: 112128: 0 140: 112129: 0 140: 112130: 0 140: 112131: 0 140: 112132: 0 140: 112133: 0 140: 112134: 0 140: 112135: 0 140: 112136: 0 140: 112137: 0 140: 112138: 0 140: 112139: 0 140: 112140: 0 140: 112141: 0 140: 112142: 0 140: 112143: 0 140: 112144: 0 140: 112145: 0 140: 112146: 0 140: 112147: 0 140: 112148: 0 140: 112149: 0 140: 112150: 0 140: 112151: 0 140: 112152: 0 140: 112153: 0 140: 112154: 0 140: 112155: 0 140: 112156: 0 140: 112157: 0 140: 112158: 0 140: 112159: 0 140: 112160: 0 140: 112161: 0 140: 112162: 0 140: 112163: 0 140: 112164: 0 140: 112165: 0 140: 112166: 0 140: 112167: 0 140: 112168: 0 140: 112169: 0 140: 112170: 0 140: 112171: 0 140: 112172: 0 140: 112173: 0 140: 112174: 0 140: 112175: 0 140: 112176: 0 140: 112177: 0 140: 112178: 0 140: 112179: 0 140: 112180: 0 140: 112181: 0 140: 112182: 0 140: 112183: 0 140: 112184: 0 140: 112185: 0 140: 112186: 0 140: 112187: 0 140: 112188: 0 140: 112189: 0 140: 112190: 0 140: 112191: 0 140: 112192: 0 140: 112193: 0 140: 112194: 0 140: 112195: 0 140: 112196: 0 140: 112197: 0 140: 112198: 0 140: 112199: 0 140: 112200: 0 140: 112201: 0 140: 112202: 0 140: 112203: 0 140: 112204: 0 140: 112205: 0 140: 112206: 0 140: 112207: 0 140: 112208: 0 140: 112209: 0 140: 112210: 0 140: 112211: 0 140: 112212: 0 140: 112213: 0 140: 112214: 0 140: 112215: 0 140: 112216: 0 140: 112217: 0 140: 112218: 0 140: 112219: 0 140: 112220: 0 140: 112221: 0 140: 112222: 0 140: 112223: 0 140: 112224: 0 140: 112225: 0 140: 112226: 0 140: 112227: 0 140: 112228: 0 140: 112229: 0 140: 112230: 0 140: 112231: 0 140: 112232: 0 140: 112233: 0 140: 112234: 0 140: 112235: 0 140: 112236: 0 140: 112237: 0 140: 112238: 0 140: 112239: 0 140: 112240: 0 140: 112241: 0 140: 112242: 0 140: 112243: 0 140: 112244: 0 140: 112245: 0 140: 112246: 0 140: 112247: 0 140: 112248: 0 140: 112249: 0 140: 112250: 0 140: 112251: 0 140: 112252: 0 140: 112253: 0 140: 112254: 0 140: 112255: 0 140: 112256: 0 140: 112257: 0 140: 112258: 0 140: 112259: 0 140: 112260: 0 140: 112261: 0 140: 112262: 0 140: 112263: 0 140: 112264: 0 140: 112265: 0 140: 112266: 0 140: 112267: 0 140: 112268: 0 140: 112269: 0 140: 112270: 0 140: 112271: 0 140: 112272: 0 140: 112273: 0 140: 112274: 0 140: 112275: 0 140: 112276: 0 140: 112277: 0 140: 112278: 0 140: 112279: 0 140: 112280: 0 140: 112281: 0 140: 112282: 0 140: 112283: 0 140: 112284: 0 140: 112285: 0 140: 112286: 0 140: 112287: 0 140: 112288: 0 140: 112289: 0 140: 112290: 0 140: 112291: 0 140: 112292: 0 140: 112293: 0 140: 112294: 0 140: 112295: 0 140: 112296: 0 140: 112297: 0 140: 112298: 0 140: 112299: 0 140: 112300: 0 140: 112301: 0 140: 112302: 0 140: 112303: 0 140: 112304: 0 140: 112305: 0 140: 112306: 0 140: 112307: 0 140: 112308: 0 140: 112309: 0 140: 112310: 0 140: 112311: 0 140: 112312: 0 140: 112313: 0 140: 112314: 0 140: 112315: 0 140: 112316: 0 140: 112317: 0 140: 112318: 0 140: 112319: 0 140: 112320: 0 140: 112321: 0 140: 112322: 0 140: 112323: 0 140: 112324: 0 140: 112325: 0 140: 112326: 0 140: 112327: 0 140: 112328: 0 140: 112329: 0 140: 112330: 0 140: 112331: 0 140: 112332: 0 140: 112333: 0 140: 112334: 0 140: 112335: 0 140: 112336: 0 140: 112337: 0 140: 112338: 0 140: 112339: 0 140: 112340: 0 140: 112341: 0 140: 112342: 0 140: 112343: 0 140: 112344: 0 140: 112345: 0 140: 112346: 0 140: 112347: 0 140: 112348: 0 140: 112349: 0 140: 112350: 0 140: 112351: 0 140: 112352: 0 140: 112353: 0 140: 112354: 0 140: 112355: 0 140: 112356: 0 140: 112357: 0 140: 112358: 0 140: 112359: 0 140: 112360: 0 140: 112361: 0 140: 112362: 0 140: 112363: 0 140: 112364: 0 140: 112365: 0 140: 112366: 0 140: 112367: 0 140: 112368: 0 140: 112369: 0 140: 112370: 0 140: 112371: 0 140: 112372: 0 140: 112373: 0 140: 112374: 0 140: 112375: 0 140: 112376: 0 140: 112377: 0 140: 112378: 0 140: 112379: 0 140: 112380: 0 140: 112381: 0 140: 112382: 0 140: 112383: 0 140: 112384: 0 140: 112385: 0 140: 112386: 0 140: 112387: 0 140: 112388: 0 140: 112389: 0 140: 112390: 0 140: 112391: 0 140: 112392: 0 140: 112393: 0 140: 112394: 0 140: 112395: 0 140: 112396: 0 140: 112397: 0 140: 112398: 0 140: 112399: 0 140: 112400: 0 140: 112401: 0 140: 112402: 0 140: 112403: 0 140: 112404: 0 140: 112405: 0 140: 112406: 0 140: 112407: 0 140: 112408: 0 140: 112409: 0 140: 112410: 0 140: 112411: 0 140: 112412: 0 140: 112413: 0 140: 112414: 0 140: 112415: 0 140: 112416: 0 140: 112417: 0 140: 112418: 0 140: 112419: 0 140: 112420: 0 140: 112421: 0 140: 112422: 0 140: 112423: 0 140: 112424: 0 140: 112425: 0 140: 112426: 0 140: 112427: 0 140: 112428: 0 140: 112429: 0 140: 112430: 0 140: 112431: 0 140: 112432: 0 140: 112433: 0 140: 112434: 0 140: 112435: 0 140: 112436: 0 140: 112437: 0 140: 112438: 0 140: 112439: 0 140: 112440: 0 140: 112441: 0 140: 112442: 0 140: 112443: 0 140: 112444: 0 140: 112445: 0 140: 112446: 0 140: 112447: 0 140: 112448: 0 140: 112449: 0 140: 112450: 0 140: 112451: 0 140: 112452: 0 140: 112453: 0 140: 112454: 0 140: 112455: 0 140: 112456: 0 140: 112457: 0 140: 112458: 0 140: 112459: 0 140: 112460: 0 140: 112461: 0 140: 112462: 0 140: 112463: 0 140: 112464: 0 140: 112465: 0 140: 112466: 0 140: 112467: 0 140: 112468: 0 140: 112469: 0 140: 112470: 0 140: 112471: 0 140: 112472: 0 140: 112473: 0 140: 112474: 0 140: 112475: 0 140: 112476: 0 140: 112477: 0 140: 112478: 0 140: 112479: 0 140: 112480: 0 140: 112481: 0 140: 112482: 0 140: 112483: 0 140: 112484: 0 140: 112485: 0 140: 112486: 0 140: 112487: 0 140: 112488: 0 140: 112489: 0 140: 112490: 0 140: 112491: 0 140: 112492: 0 140: 112493: 0 140: 112494: 0 140: 112495: 0 140: 112496: 0 140: 112497: 0 140: 112498: 0 140: 112499: 0 140: 112500: 0 140: 112501: 0 140: 112502: 0 140: 112503: 0 140: 112504: 0 140: 112505: 0 140: 112506: 0 140: 112507: 0 140: 112508: 0 140: 112509: 0 140: 112510: 0 140: 112511: 0 140: 112512: 0 140: 112513: 0 140: 112514: 0 140: 112515: 0 140: 112516: 0 140: 112517: 0 140: 112518: 0 140: 112519: 0 140: 112520: 0 140: 112521: 0 140: 112522: 0 140: 112523: 0 140: 112524: 0 140: 112525: 0 140: 112526: 0 140: 112527: 0 140: 112528: 0 140: 112529: 0 140: 112530: 0 140: 112531: 0 140: 112532: 0 140: 112533: 0 140: 112534: 0 140: 112535: 0 140: 112536: 0 140: 112537: 0 140: 112538: 0 140: 112539: 0 140: 112540: 0 140: 112541: 0 140: 112542: 0 140: 112543: 0 140: 112544: 0 140: 112545: 0 140: 112546: 0 140: 112547: 0 140: 112548: 0 140: 112549: 0 140: 112550: 0 140: 112551: 0 140: 112552: 0 140: 112553: 0 140: 112554: 0 140: 112555: 0 140: 112556: 0 140: 112557: 0 140: 112558: 0 140: 112559: 0 140: 112560: 0 140: 112561: 0 140: 112562: 0 140: 112563: 0 140: 112564: 0 140: 112565: 0 140: 112566: 0 140: 112567: 0 140: 112568: 0 140: 112569: 0 140: 112570: 0 140: 112571: 0 140: 112572: 0 140: 112573: 0 140: 112574: 0 140: 112575: 0 140: 112576: 0 140: 112577: 0 140: 112578: 0 140: 112579: 0 140: 112580: 0 140: 112581: 0 140: 112582: 0 140: 112583: 0 140: 112584: 0 140: 112585: 0 140: 112586: 0 140: 112587: 0 140: 112588: 0 140: 112589: 0 140: 112590: 0 140: 112591: 0 140: 112592: 0 140: 112593: 0 140: 112594: 0 140: 112595: 0 140: 112596: 0 140: 112597: 0 140: 112598: 0 140: 112599: 0 140: 112600: 0 140: 112601: 0 140: 112602: 0 140: 112603: 0 140: 112604: 0 140: 112605: 0 140: 112606: 0 140: 112607: 0 140: 112608: 0 140: 112609: 0 140: 112610: 0 140: 112611: 0 140: 112612: 0 140: 112613: 0 140: 112614: 0 140: 112615: 0 140: 112616: 0 140: 112617: 0 140: 112618: 0 140: 112619: 0 140: 112620: 0 140: 112621: 0 140: 112622: 0 140: 112623: 0 140: 112624: 0 140: 112625: 0 140: 112626: 0 140: 112627: 0 140: 112628: 0 140: 112629: 0 140: 112630: 0 140: 112631: 0 140: 112632: 0 140: 112633: 0 140: 112634: 0 140: 112635: 0 140: 112636: 0 140: 112637: 0 140: 112638: 0 140: 112639: 0 140: 112640: 0 140: 112641: 0 140: 112642: 0 140: 112643: 0 140: 112644: 0 140: 112645: 0 140: 112646: 0 140: 112647: 0 140: 112648: 0 140: 112649: 0 140: 112650: 0 140: 112651: 0 140: 112652: 0 140: 112653: 0 140: 112654: 0 140: 112655: 0 140: 112656: 0 140: 112657: 0 140: 112658: 0 140: 112659: 0 140: 112660: 0 140: 112661: 0 140: 112662: 0 140: 112663: 0 140: 112664: 0 140: 112665: 0 140: 112666: 0 140: 112667: 0 140: 112668: 0 140: 112669: 0 140: 112670: 0 140: 112671: 0 140: 112672: 0 140: 112673: 0 140: 112674: 0 140: 112675: 0 140: 112676: 0 140: 112677: 0 140: 112678: 0 140: 112679: 0 140: 112680: 0 140: 112681: 0 140: 112682: 0 140: 112683: 0 140: 112684: 0 140: 112685: 0 140: 112686: 0 140: 112687: 0 140: 112688: 0 140: 112689: 0 140: 112690: 0 140: 112691: 0 140: 112692: 0 140: 112693: 0 140: 112694: 0 140: 112695: 0 140: 112696: 0 140: 112697: 0 140: 112698: 0 140: 112699: 0 140: 112700: 0 140: 112701: 0 140: 112702: 0 140: 112703: 0 140: 112704: 0 140: 112705: 0 140: 112706: 0 140: 112707: 0 140: 112708: 0 140: 112709: 0 140: 112710: 0 140: 112711: 0 140: 112712: 0 140: 112713: 0 140: 112714: 0 140: 112715: 0 140: 112716: 0 140: 112717: 0 140: 112718: 0 140: 112719: 0 140: 112720: 0 140: 112721: 0 140: 112722: 0 140: 112723: 0 140: 112724: 0 140: 112725: 0 140: 112726: 0 140: 112727: 0 140: 112728: 0 140: 112729: 0 140: 112730: 0 140: 112731: 0 140: 112732: 0 140: 112733: 0 140: 112734: 0 140: 112735: 0 140: 112736: 0 140: 112737: 0 140: 112738: 0 140: 112739: 0 140: 112740: 0 140: 112741: 0 140: 112742: 0 140: 112743: 0 140: 112744: 0 140: 112745: 0 140: 112746: 0 140: 112747: 0 140: 112748: 0 140: 112749: 0 140: 112750: 0 140: 112751: 0 140: 112752: 0 140: 112753: 0 140: 112754: 0 140: 112755: 0 140: 112756: 0 140: 112757: 0 140: 112758: 0 140: 112759: 0 140: 112760: 0 140: 112761: 0 140: 112762: 0 140: 112763: 0 140: 112764: 0 140: 112765: 0 140: 112766: 0 140: 112767: 0 140: 112768: 0 140: 112769: 0 140: 112770: 0 140: 112771: 0 140: 112772: 0 140: 112773: 0 140: 112774: 0 140: 112775: 0 140: 112776: 0 140: 112777: 0 140: 112778: 0 140: 112779: 0 140: 112780: 0 140: 112781: 0 140: 112782: 0 140: 112783: 0 140: 112784: 0 140: 112785: 0 140: 112786: 0 140: 112787: 0 140: 112788: 0 140: 112789: 0 140: 112790: 0 140: 112791: 0 140: 112792: 0 140: 112793: 0 140: 112794: 0 140: 112795: 0 140: 112796: 0 140: 112797: 0 140: 112798: 0 140: 112799: 0 140: 112800: 0 140: 112801: 0 140: 112802: 0 140: 112803: 0 140: 112804: 0 140: 112805: 0 140: 112806: 0 140: 112807: 0 140: 112808: 0 140: 112809: 0 140: 112810: 0 140: 112811: 0 140: 112812: 0 140: 112813: 0 140: 112814: 0 140: 112815: 0 140: 112816: 0 140: 112817: 0 140: 112818: 0 140: 112819: 0 140: 112820: 0 140: 112821: 0 140: 112822: 0 140: 112823: 0 140: 112824: 0 140: 112825: 0 140: 112826: 0 140: 112827: 0 140: 112828: 0 140: 112829: 0 140: 112830: 0 140: 112831: 0 140: 112832: 0 140: 112833: 0 140: 112834: 0 140: 112835: 0 140: 112836: 0 140: 112837: 0 140: 112838: 0 140: 112839: 0 140: 112840: 0 140: 112841: 0 140: 112842: 0 140: 112843: 0 140: 112844: 0 140: 112845: 0 140: 112846: 0 140: 112847: 0 140: 112848: 0 140: 112849: 0 140: 112850: 0 140: 112851: 0 140: 112852: 0 140: 112853: 0 140: 112854: 0 140: 112855: 0 140: 112856: 0 140: 112857: 0 140: 112858: 0 140: 112859: 0 140: 112860: 0 140: 112861: 0 140: 112862: 0 140: 112863: 0 140: 112864: 0 140: 112865: 0 140: 112866: 0 140: 112867: 0 140: 112868: 0 140: 112869: 0 140: 112870: 0 140: 112871: 0 140: 112872: 0 140: 112873: 0 140: 112874: 0 140: 112875: 0 140: 112876: 0 140: 112877: 0 140: 112878: 0 140: 112879: 0 140: 112880: 0 140: 112881: 0 140: 112882: 0 140: 112883: 0 140: 112884: 0 140: 112885: 0 140: 112886: 0 140: 112887: 0 140: 112888: 0 140: 112889: 0 140: 112890: 0 140: 112891: 0 140: 112892: 0 140: 112893: 0 140: 112894: 0 140: 112895: 0 140: 112896: 0 140: 112897: 0 140: 112898: 0 140: 112899: 0 140: 112900: 0 140: 112901: 0 140: 112902: 0 140: 112903: 0 140: 112904: 0 140: 112905: 0 140: 112906: 0 140: 112907: 0 140: 112908: 0 140: 112909: 0 140: 112910: 0 140: 112911: 0 140: 112912: 0 140: 112913: 0 140: 112914: 0 140: 112915: 0 140: 112916: 0 140: 112917: 0 140: 112918: 0 140: 112919: 0 140: 112920: 0 140: 112921: 0 140: 112922: 0 140: 112923: 0 140: 112924: 0 140: 112925: 0 140: 112926: 0 140: 112927: 0 140: 112928: 0 140: 112929: 0 140: 112930: 0 140: 112931: 0 140: 112932: 0 140: 112933: 0 140: 112934: 0 140: 112935: 0 140: 112936: 0 140: 112937: 0 140: 112938: 0 140: 112939: 0 140: 112940: 0 140: 112941: 0 140: 112942: 0 140: 112943: 0 140: 112944: 0 140: 112945: 0 140: 112946: 0 140: 112947: 0 140: 112948: 0 140: 112949: 0 140: 112950: 0 140: 112951: 0 140: 112952: 0 140: 112953: 0 140: 112954: 0 140: 112955: 0 140: 112956: 0 140: 112957: 0 140: 112958: 0 140: 112959: 0 140: 112960: 0 140: 112961: 0 140: 112962: 0 140: 112963: 0 140: 112964: 0 140: 112965: 0 140: 112966: 0 140: 112967: 0 140: 112968: 0 140: 112969: 0 140: 112970: 0 140: 112971: 0 140: 112972: 0 140: 112973: 0 140: 112974: 0 140: 112975: 0 140: 112976: 0 140: 112977: 0 140: 112978: 0 140: 112979: 0 140: 112980: 0 140: 112981: 0 140: 112982: 0 140: 112983: 0 140: 112984: 0 140: 112985: 0 140: 112986: 0 140: 112987: 0 140: 112988: 0 140: 112989: 0 140: 112990: 0 140: 112991: 0 140: 112992: 0 140: 112993: 0 140: 112994: 0 140: 112995: 0 140: 112996: 0 140: 112997: 0 140: 112998: 0 140: 112999: 0 140: 113000: 0 140: 113001: 0 140: 113002: 0 140: 113003: 0 140: 113004: 0 140: 113005: 0 140: 113006: 0 140: 113007: 0 140: 113008: 0 140: 113009: 0 140: 113010: 0 140: 113011: 0 140: 113012: 0 140: 113013: 0 140: 113014: 0 140: 113015: 0 140: 113016: 0 140: 113017: 0 140: 113018: 0 140: 113019: 0 140: 113020: 0 140: 113021: 0 140: 113022: 0 140: 113023: 0 140: 113024: 0 140: 113025: 0 140: 113026: 0 140: 113027: 0 140: 113028: 0 140: 113029: 0 140: 113030: 0 140: 113031: 0 140: 113032: 0 140: 113033: 0 140: 113034: 0 140: 113035: 0 140: 113036: 0 140: 113037: 0 140: 113038: 0 140: 113039: 0 140: 113040: 0 140: 113041: 0 140: 113042: 0 140: 113043: 0 140: 113044: 0 140: 113045: 0 140: 113046: 0 140: 113047: 0 140: 113048: 0 140: 113049: 0 140: 113050: 0 140: 113051: 0 140: 113052: 0 140: 113053: 0 140: 113054: 0 140: 113055: 0 140: 113056: 0 140: 113057: 0 140: 113058: 0 140: 113059: 0 140: 113060: 0 140: 113061: 0 140: 113062: 0 140: 113063: 0 140: 113064: 0 140: 113065: 0 140: 113066: 0 140: 113067: 0 140: 113068: 0 140: 113069: 0 140: 113070: 0 140: 113071: 0 140: 113072: 0 140: 113073: 0 140: 113074: 0 140: 113075: 0 140: 113076: 0 140: 113077: 0 140: 113078: 0 140: 113079: 0 140: 113080: 0 140: 113081: 0 140: 113082: 0 140: 113083: 0 140: 113084: 0 140: 113085: 0 140: 113086: 0 140: 113087: 0 140: 113088: 0 140: 113089: 0 140: 113090: 0 140: 113091: 0 140: 113092: 0 140: 113093: 0 140: 113094: 0 140: 113095: 0 140: 113096: 0 140: 113097: 0 140: 113098: 0 140: 113099: 0 140: 113100: 0 140: 113101: 0 140: 113102: 0 140: 113103: 0 140: 113104: 0 140: 113105: 0 140: 113106: 0 140: 113107: 0 140: 113108: 0 140: 113109: 0 140: 113110: 0 140: 113111: 0 140: 113112: 0 140: 113113: 0 140: 113114: 0 140: 113115: 0 140: 113116: 0 140: 113117: 0 140: 113118: 0 140: 113119: 0 140: 113120: 0 140: 113121: 0 140: 113122: 0 140: 113123: 0 140: 113124: 0 140: 113125: 0 140: 113126: 0 140: 113127: 0 140: 113128: 0 140: 113129: 0 140: 113130: 0 140: 113131: 0 140: 113132: 0 140: 113133: 0 140: 113134: 0 140: 113135: 0 140: 113136: 0 140: 113137: 0 140: 113138: 0 140: 113139: 0 140: 113140: 0 140: 113141: 0 140: 113142: 0 140: 113143: 0 140: 113144: 0 140: 113145: 0 140: 113146: 0 140: 113147: 0 140: 113148: 0 140: 113149: 0 140: 113150: 0 140: 113151: 0 140: 113152: 0 140: 113153: 0 140: 113154: 0 140: 113155: 0 140: 113156: 0 140: 113157: 0 140: 113158: 0 140: 113159: 0 140: 113160: 0 140: 113161: 0 140: 113162: 0 140: 113163: 0 140: 113164: 0 140: 113165: 0 140: 113166: 0 140: 113167: 0 140: 113168: 0 140: 113169: 0 140: 113170: 0 140: 113171: 0 140: 113172: 0 140: 113173: 0 140: 113174: 0 140: 113175: 0 140: 113176: 0 140: 113177: 0 140: 113178: 0 140: 113179: 0 140: 113180: 0 140: 113181: 0 140: 113182: 0 140: 113183: 0 140: 113184: 0 140: 113185: 0 140: 113186: 0 140: 113187: 0 140: 113188: 0 140: 113189: 0 140: 113190: 0 140: 113191: 0 140: 113192: 0 140: 113193: 0 140: 113194: 0 140: 113195: 0 140: 113196: 0 140: 113197: 0 140: 113198: 0 140: 113199: 0 140: 113200: 0 140: 113201: 0 140: 113202: 0 140: 113203: 0 140: 113204: 0 140: 113205: 0 140: 113206: 0 140: 113207: 0 140: 113208: 0 140: 113209: 0 140: 113210: 0 140: 113211: 0 140: 113212: 0 140: 113213: 0 140: 113214: 0 140: 113215: 0 140: 113216: 0 140: 113217: 0 140: 113218: 0 140: 113219: 0 140: 113220: 0 140: 113221: 0 140: 113222: 0 140: 113223: 0 140: 113224: 0 140: 113225: 0 140: 113226: 0 140: 113227: 0 140: 113228: 0 140: 113229: 0 140: 113230: 0 140: 113231: 0 140: 113232: 0 140: 113233: 0 140: 113234: 0 140: 113235: 0 140: 113236: 0 140: 113237: 0 140: 113238: 0 140: 113239: 0 140: 113240: 0 140: 113241: 0 140: 113242: 0 140: 113243: 0 140: 113244: 0 140: 113245: 0 140: 113246: 0 140: 113247: 0 140: 113248: 0 140: 113249: 0 140: 113250: 0 140: 113251: 0 140: 113252: 0 140: 113253: 0 140: 113254: 0 140: 113255: 0 140: 113256: 0 140: 113257: 0 140: 113258: 0 140: 113259: 0 140: 113260: 0 140: 113261: 0 140: 113262: 0 140: 113263: 0 140: 113264: 0 140: 113265: 0 140: 113266: 0 140: 113267: 0 140: 113268: 0 140: 113269: 0 140: 113270: 0 140: 113271: 0 140: 113272: 0 140: 113273: 0 140: 113274: 0 140: 113275: 0 140: 113276: 0 140: 113277: 0 140: 113278: 0 140: 113279: 0 140: 113280: 0 140: 113281: 0 140: 113282: 0 140: 113283: 0 140: 113284: 0 140: 113285: 0 140: 113286: 0 140: 113287: 0 140: 113288: 0 140: 113289: 0 140: 113290: 0 140: 113291: 0 140: 113292: 0 140: 113293: 0 140: 113294: 0 140: 113295: 0 140: 113296: 0 140: 113297: 0 140: 113298: 0 140: 113299: 0 140: 113300: 0 140: 113301: 0 140: 113302: 0 140: 113303: 0 140: 113304: 0 140: 113305: 0 140: 113306: 0 140: 113307: 0 140: 113308: 0 140: 113309: 0 140: 113310: 0 140: 113311: 0 140: 113312: 0 140: 113313: 0 140: 113314: 0 140: 113315: 0 140: 113316: 0 140: 113317: 0 140: 113318: 0 140: 113319: 0 140: 113320: 0 140: 113321: 0 140: 113322: 0 140: 113323: 0 140: 113324: 0 140: 113325: 0 140: 113326: 0 140: 113327: 0 140: 113328: 0 140: 113329: 0 140: 113330: 0 140: 113331: 0 140: 113332: 0 140: 113333: 0 140: 113334: 0 140: 113335: 0 140: 113336: 0 140: 113337: 0 140: 113338: 0 140: 113339: 0 140: 113340: 0 140: 113341: 0 140: 113342: 0 140: 113343: 0 140: 113344: 0 140: 113345: 0 140: 113346: 0 140: 113347: 0 140: 113348: 0 140: 113349: 0 140: 113350: 0 140: 113351: 0 140: 113352: 0 140: 113353: 0 140: 113354: 0 140: 113355: 0 140: 113356: 0 140: 113357: 0 140: 113358: 0 140: 113359: 0 140: 113360: 0 140: 113361: 0 140: 113362: 0 140: 113363: 0 140: 113364: 0 140: 113365: 0 140: 113366: 0 140: 113367: 0 140: 113368: 0 140: 113369: 0 140: 113370: 0 140: 113371: 0 140: 113372: 0 140: 113373: 0 140: 113374: 0 140: 113375: 0 140: 113376: 0 140: 113377: 0 140: 113378: 0 140: 113379: 0 140: 113380: 0 140: 113381: 0 140: 113382: 0 140: 113383: 0 140: 113384: 0 140: 113385: 0 140: 113386: 0 140: 113387: 0 140: 113388: 0 140: 113389: 0 140: 113390: 0 140: 113391: 0 140: 113392: 0 140: 113393: 0 140: 113394: 0 140: 113395: 0 140: 113396: 0 140: 113397: 0 140: 113398: 0 140: 113399: 0 140: 113400: 0 140: 113401: 0 140: 113402: 0 140: 113403: 0 140: 113404: 0 140: 113405: 0 140: 113406: 0 140: 113407: 0 140: 113408: 0 140: 113409: 0 140: 113410: 0 140: 113411: 0 140: 113412: 0 140: 113413: 0 140: 113414: 0 140: 113415: 0 140: 113416: 0 140: 113417: 0 140: 113418: 0 140: 113419: 0 140: 113420: 0 140: 113421: 0 140: 113422: 0 140: 113423: 0 140: 113424: 0 140: 113425: 0 140: 113426: 0 140: 113427: 0 140: 113428: 0 140: 113429: 0 140: 113430: 0 140: 113431: 0 140: 113432: 0 140: 113433: 0 140: 113434: 0 140: 113435: 0 140: 113436: 0 140: 113437: 0 140: 113438: 0 140: 113439: 0 140: 113440: 0 140: 113441: 0 140: 113442: 0 140: 113443: 0 140: 113444: 0 140: 113445: 0 140: 113446: 0 140: 113447: 0 140: 113448: 0 140: 113449: 0 140: 113450: 0 140: 113451: 0 140: 113452: 0 140: 113453: 0 140: 113454: 0 140: 113455: 0 140: 113456: 0 140: 113457: 0 140: 113458: 0 140: 113459: 0 140: 113460: 0 140: 113461: 0 140: 113462: 0 140: 113463: 0 140: 113464: 0 140: 113465: 0 140: 113466: 0 140: 113467: 0 140: 113468: 0 140: 113469: 0 140: 113470: 0 140: 113471: 0 140: 113472: 0 140: 113473: 0 140: 113474: 0 140: 113475: 0 140: 113476: 0 140: 113477: 0 140: 113478: 0 140: 113479: 0 140: 113480: 0 140: 113481: 0 140: 113482: 0 140: 113483: 0 140: 113484: 0 140: 113485: 0 140: 113486: 0 140: 113487: 0 140: 113488: 0 140: 113489: 0 140: 113490: 0 140: 113491: 0 140: 113492: 0 140: 113493: 0 140: 113494: 0 140: 113495: 0 140: 113496: 0 140: 113497: 0 140: 113498: 0 140: 113499: 0 140: 113500: 0 140: 113501: 0 140: 113502: 0 140: 113503: 0 140: 113504: 0 140: 113505: 0 140: 113506: 0 140: 113507: 0 140: 113508: 0 140: 113509: 0 140: 113510: 0 140: 113511: 0 140: 113512: 0 140: 113513: 0 140: 113514: 0 140: 113515: 0 140: 113516: 0 140: 113517: 0 140: 113518: 0 140: 113519: 0 140: 113520: 0 140: 113521: 0 140: 113522: 0 140: 113523: 0 140: 113524: 0 140: 113525: 0 140: 113526: 0 140: 113527: 0 140: 113528: 0 140: 113529: 0 140: 113530: 0 140: 113531: 0 140: 113532: 0 140: 113533: 0 140: 113534: 0 140: 113535: 0 140: 113536: 0 140: 113537: 0 140: 113538: 0 140: 113539: 0 140: 113540: 0 140: 113541: 0 140: 113542: 0 140: 113543: 0 140: 113544: 0 140: 113545: 0 140: 113546: 0 140: 113547: 0 140: 113548: 0 140: 113549: 0 140: 113550: 0 140: 113551: 0 140: 113552: 0 140: 113553: 0 140: 113554: 0 140: 113555: 0 140: 113556: 0 140: 113557: 0 140: 113558: 0 140: 113559: 0 140: 113560: 0 140: 113561: 0 140: 113562: 0 140: 113563: 0 140: 113564: 0 140: 113565: 0 140: 113566: 0 140: 113567: 0 140: 113568: 0 140: 113569: 0 140: 113570: 0 140: 113571: 0 140: 113572: 0 140: 113573: 0 140: 113574: 0 140: 113575: 0 140: 113576: 0 140: 113577: 0 140: 113578: 0 140: 113579: 0 140: 113580: 0 140: 113581: 0 140: 113582: 0 140: 113583: 0 140: 113584: 0 140: 113585: 0 140: 113586: 0 140: 113587: 0 140: 113588: 0 140: 113589: 0 140: 113590: 0 140: 113591: 0 140: 113592: 0 140: 113593: 0 140: 113594: 0 140: 113595: 0 140: 113596: 0 140: 113597: 0 140: 113598: 0 140: 113599: 0 140: 113600: 0 140: 113601: 0 140: 113602: 0 140: 113603: 0 140: 113604: 0 140: 113605: 0 140: 113606: 0 140: 113607: 0 140: 113608: 0 140: 113609: 0 140: 113610: 0 140: 113611: 0 140: 113612: 0 140: 113613: 0 140: 113614: 0 140: 113615: 0 140: 113616: 0 140: 113617: 0 140: 113618: 0 140: 113619: 0 140: 113620: 0 140: 113621: 0 140: 113622: 0 140: 113623: 0 140: 113624: 0 140: 113625: 0 140: 113626: 0 140: 113627: 0 140: 113628: 0 140: 113629: 0 140: 113630: 0 140: 113631: 0 140: 113632: 0 140: 113633: 0 140: 113634: 0 140: 113635: 0 140: 113636: 0 140: 113637: 0 140: 113638: 0 140: 113639: 0 140: 113640: 0 140: 113641: 0 140: 113642: 0 140: 113643: 0 140: 113644: 0 140: 113645: 0 140: 113646: 0 140: 113647: 0 140: 113648: 0 140: 113649: 0 140: 113650: 0 140: 113651: 0 140: 113652: 0 140: 113653: 0 140: 113654: 0 140: 113655: 0 140: 113656: 0 140: 113657: 0 140: 113658: 0 140: 113659: 0 140: 113660: 0 140: 113661: 0 140: 113662: 0 140: 113663: 0 140: 113664: 0 140: 113665: 0 140: 113666: 0 140: 113667: 0 140: 113668: 0 140: 113669: 0 140: 113670: 0 140: 113671: 0 140: 113672: 0 140: 113673: 0 140: 113674: 0 140: 113675: 0 140: 113676: 0 140: 113677: 0 140: 113678: 0 140: 113679: 0 140: 113680: 0 140: 113681: 0 140: 113682: 0 140: 113683: 0 140: 113684: 0 140: 113685: 0 140: 113686: 0 140: 113687: 0 140: 113688: 0 140: 113689: 0 140: 113690: 0 140: 113691: 0 140: 113692: 0 140: 113693: 0 140: 113694: 0 140: 113695: 0 140: 113696: 0 140: 113697: 0 140: 113698: 0 140: 113699: 0 140: 113700: 0 140: 113701: 0 140: 113702: 0 140: 113703: 0 140: 113704: 0 140: 113705: 0 140: 113706: 0 140: 113707: 0 140: 113708: 0 140: 113709: 0 140: 113710: 0 140: 113711: 0 140: 113712: 0 140: 113713: 0 140: 113714: 0 140: 113715: 0 140: 113716: 0 140: 113717: 0 140: 113718: 0 140: 113719: 0 140: 113720: 0 140: 113721: 0 140: 113722: 0 140: 113723: 0 140: 113724: 0 140: 113725: 0 140: 113726: 0 140: 113727: 0 140: 113728: 0 140: 113729: 0 140: 113730: 0 140: 113731: 0 140: 113732: 0 140: 113733: 0 140: 113734: 0 140: 113735: 0 140: 113736: 0 140: 113737: 0 140: 113738: 0 140: 113739: 0 140: 113740: 0 140: 113741: 0 140: 113742: 0 140: 113743: 0 140: 113744: 0 140: 113745: 0 140: 113746: 0 140: 113747: 0 140: 113748: 0 140: 113749: 0 140: 113750: 0 140: 113751: 0 140: 113752: 0 140: 113753: 0 140: 113754: 0 140: 113755: 0 140: 113756: 0 140: 113757: 0 140: 113758: 0 140: 113759: 0 140: 113760: 0 140: 113761: 0 140: 113762: 0 140: 113763: 0 140: 113764: 0 140: 113765: 0 140: 113766: 0 140: 113767: 0 140: 113768: 0 140: 113769: 0 140: 113770: 0 140: 113771: 0 140: 113772: 0 140: 113773: 0 140: 113774: 0 140: 113775: 0 140: 113776: 0 140: 113777: 0 140: 113778: 0 140: 113779: 0 140: 113780: 0 140: 113781: 0 140: 113782: 0 140: 113783: 0 140: 113784: 0 140: 113785: 0 140: 113786: 0 140: 113787: 0 140: 113788: 0 140: 113789: 0 140: 113790: 0 140: 113791: 0 140: 113792: 0 140: 113793: 0 140: 113794: 0 140: 113795: 0 140: 113796: 0 140: 113797: 0 140: 113798: 0 140: 113799: 0 140: 113800: 0 140: 113801: 0 140: 113802: 0 140: 113803: 0 140: 113804: 0 140: 113805: 0 140: 113806: 0 140: 113807: 0 140: 113808: 0 140: 113809: 0 140: 113810: 0 140: 113811: 0 140: 113812: 0 140: 113813: 0 140: 113814: 0 140: 113815: 0 140: 113816: 0 140: 113817: 0 140: 113818: 0 140: 113819: 0 140: 113820: 0 140: 113821: 0 140: 113822: 0 140: 113823: 0 140: 113824: 0 140: 113825: 0 140: 113826: 0 140: 113827: 0 140: 113828: 0 140: 113829: 0 140: 113830: 0 140: 113831: 0 140: 113832: 0 140: 113833: 0 140: 113834: 0 140: 113835: 0 140: 113836: 0 140: 113837: 0 140: 113838: 0 140: 113839: 0 140: 113840: 0 140: 113841: 0 140: 113842: 0 140: 113843: 0 140: 113844: 0 140: 113845: 0 140: 113846: 0 140: 113847: 0 140: 113848: 0 140: 113849: 0 140: 113850: 0 140: 113851: 0 140: 113852: 0 140: 113853: 0 140: 113854: 0 140: 113855: 0 140: 113856: 0 140: 113857: 0 140: 113858: 0 140: 113859: 0 140: 113860: 0 140: 113861: 0 140: 113862: 0 140: 113863: 0 140: 113864: 0 140: 113865: 0 140: 113866: 0 140: 113867: 0 140: 113868: 0 140: 113869: 0 140: 113870: 0 140: 113871: 0 140: 113872: 0 140: 113873: 0 140: 113874: 0 140: 113875: 0 140: 113876: 0 140: 113877: 0 140: 113878: 0 140: 113879: 0 140: 113880: 0 140: 113881: 0 140: 113882: 0 140: 113883: 0 140: 113884: 0 140: 113885: 0 140: 113886: 0 140: 113887: 0 140: 113888: 0 140: 113889: 0 140: 113890: 0 140: 113891: 0 140: 113892: 0 140: 113893: 0 140: 113894: 0 140: 113895: 0 140: 113896: 0 140: 113897: 0 140: 113898: 0 140: 113899: 0 140: 113900: 0 140: 113901: 0 140: 113902: 0 140: 113903: 0 140: 113904: 0 140: 113905: 0 140: 113906: 0 140: 113907: 0 140: 113908: 0 140: 113909: 0 140: 113910: 0 140: 113911: 0 140: 113912: 0 140: 113913: 0 140: 113914: 0 140: 113915: 0 140: 113916: 0 140: 113917: 0 140: 113918: 0 140: 113919: 0 140: 113920: 0 140: 113921: 0 140: 113922: 0 140: 113923: 0 140: 113924: 0 140: 113925: 0 140: 113926: 0 140: 113927: 0 140: 113928: 0 140: 113929: 0 140: 113930: 0 140: 113931: 0 140: 113932: 0 140: 113933: 0 140: 113934: 0 140: 113935: 0 140: 113936: 0 140: 113937: 0 140: 113938: 0 140: 113939: 0 140: 113940: 0 140: 113941: 0 140: 113942: 0 140: 113943: 0 140: 113944: 0 140: 113945: 0 140: 113946: 0 140: 113947: 0 140: 113948: 0 140: 113949: 0 140: 113950: 0 140: 113951: 0 140: 113952: 0 140: 113953: 0 140: 113954: 0 140: 113955: 0 140: 113956: 0 140: 113957: 0 140: 113958: 0 140: 113959: 0 140: 113960: 0 140: 113961: 0 140: 113962: 0 140: 113963: 0 140: 113964: 0 140: 113965: 0 140: 113966: 0 140: 113967: 0 140: 113968: 0 140: 113969: 0 140: 113970: 0 140: 113971: 0 140: 113972: 0 140: 113973: 0 140: 113974: 0 140: 113975: 0 140: 113976: 0 140: 113977: 0 140: 113978: 0 140: 113979: 0 140: 113980: 0 140: 113981: 0 140: 113982: 0 140: 113983: 0 140: 113984: 0 140: 113985: 0 140: 113986: 0 140: 113987: 0 140: 113988: 0 140: 113989: 0 140: 113990: 0 140: 113991: 0 140: 113992: 0 140: 113993: 0 140: 113994: 0 140: 113995: 0 140: 113996: 0 140: 113997: 0 140: 113998: 0 140: 113999: 0 140: 114000: 0 140: 114001: 0 140: 114002: 0 140: 114003: 0 140: 114004: 0 140: 114005: 0 140: 114006: 0 140: 114007: 0 140: 114008: 0 140: 114009: 0 140: 114010: 0 140: 114011: 0 140: 114012: 0 140: 114013: 0 140: 114014: 0 140: 114015: 0 140: 114016: 0 140: 114017: 0 140: 114018: 0 140: 114019: 0 140: 114020: 0 140: 114021: 0 140: 114022: 0 140: 114023: 0 140: 114024: 0 140: 114025: 0 140: 114026: 0 140: 114027: 0 140: 114028: 0 140: 114029: 0 140: 114030: 0 140: 114031: 0 140: 114032: 0 140: 114033: 0 140: 114034: 0 140: 114035: 0 140: 114036: 0 140: 114037: 0 140: 114038: 0 140: 114039: 0 140: 114040: 0 140: 114041: 0 140: 114042: 0 140: 114043: 0 140: 114044: 0 140: 114045: 0 140: 114046: 0 140: 114047: 0 140: 114048: 0 140: 114049: 0 140: 114050: 0 140: 114051: 0 140: 114052: 0 140: 114053: 0 140: 114054: 0 140: 114055: 0 140: 114056: 0 140: 114057: 0 140: 114058: 0 140: 114059: 0 140: 114060: 0 140: 114061: 0 140: 114062: 0 140: 114063: 0 140: 114064: 0 140: 114065: 0 140: 114066: 0 140: 114067: 0 140: 114068: 0 140: 114069: 0 140: 114070: 0 140: 114071: 0 140: 114072: 0 140: 114073: 0 140: 114074: 0 140: 114075: 0 140: 114076: 0 140: 114077: 0 140: 114078: 0 140: 114079: 0 140: 114080: 0 140: 114081: 0 140: 114082: 0 140: 114083: 0 140: 114084: 0 140: 114085: 0 140: 114086: 0 140: 114087: 0 140: 114088: 0 140: 114089: 0 140: 114090: 0 140: 114091: 0 140: 114092: 0 140: 114093: 0 140: 114094: 0 140: 114095: 0 140: 114096: 0 140: 114097: 0 140: 114098: 0 140: 114099: 0 140: 114100: 0 140: 114101: 0 140: 114102: 0 140: 114103: 0 140: 114104: 0 140: 114105: 0 140: 114106: 0 140: 114107: 0 140: 114108: 0 140: 114109: 0 140: 114110: 0 140: 114111: 0 140: 114112: 0 140: 114113: 0 140: 114114: 0 140: 114115: 0 140: 114116: 0 140: 114117: 0 140: 114118: 0 140: 114119: 0 140: 114120: 0 140: 114121: 0 140: 114122: 0 140: 114123: 0 140: 114124: 0 140: 114125: 0 140: 114126: 0 140: 114127: 0 140: 114128: 0 140: 114129: 0 140: 114130: 0 140: 114131: 0 140: 114132: 0 140: 114133: 0 140: 114134: 0 140: 114135: 0 140: 114136: 0 140: 114137: 0 140: 114138: 0 140: 114139: 0 140: 114140: 0 140: 114141: 0 140: 114142: 0 140: 114143: 0 140: 114144: 0 140: 114145: 0 140: 114146: 0 140: 114147: 0 140: 114148: 0 140: 114149: 0 140: 114150: 0 140: 114151: 0 140: 114152: 0 140: 114153: 0 140: 114154: 0 140: 114155: 0 140: 114156: 0 140: 114157: 0 140: 114158: 0 140: 114159: 0 140: 114160: 0 140: 114161: 0 140: 114162: 0 140: 114163: 0 140: 114164: 0 140: 114165: 0 140: 114166: 0 140: 114167: 0 140: 114168: 0 140: 114169: 0 140: 114170: 0 140: 114171: 0 140: 114172: 0 140: 114173: 0 140: 114174: 0 140: 114175: 0 140: 114176: 0 140: 114177: 0 140: 114178: 0 140: 114179: 0 140: 114180: 0 140: 114181: 0 140: 114182: 0 140: 114183: 0 140: 114184: 0 140: 114185: 0 140: 114186: 0 140: 114187: 0 140: 114188: 0 140: 114189: 0 140: 114190: 0 140: 114191: 0 140: 114192: 0 140: 114193: 0 140: 114194: 0 140: 114195: 0 140: 114196: 0 140: 114197: 0 140: 114198: 0 140: 114199: 0 140: 114200: 0 140: 114201: 0 140: 114202: 0 140: 114203: 0 140: 114204: 0 140: 114205: 0 140: 114206: 0 140: 114207: 0 140: 114208: 0 140: 114209: 0 140: 114210: 0 140: 114211: 0 140: 114212: 0 140: 114213: 0 140: 114214: 0 140: 114215: 0 140: 114216: 0 140: 114217: 0 140: 114218: 0 140: 114219: 0 140: 114220: 0 140: 114221: 0 140: 114222: 0 140: 114223: 0 140: 114224: 0 140: 114225: 0 140: 114226: 0 140: 114227: 0 140: 114228: 0 140: 114229: 0 140: 114230: 0 140: 114231: 0 140: 114232: 0 140: 114233: 0 140: 114234: 0 140: 114235: 0 140: 114236: 0 140: 114237: 0 140: 114238: 0 140: 114239: 0 140: 114240: 0 140: 114241: 0 140: 114242: 0 140: 114243: 0 140: 114244: 0 140: 114245: 0 140: 114246: 0 140: 114247: 0 140: 114248: 0 140: 114249: 0 140: 114250: 0 140: 114251: 0 140: 114252: 0 140: 114253: 0 140: 114254: 0 140: 114255: 0 140: 114256: 0 140: 114257: 0 140: 114258: 0 140: 114259: 0 140: 114260: 0 140: 114261: 0 140: 114262: 0 140: 114263: 0 140: 114264: 0 140: 114265: 0 140: 114266: 0 140: 114267: 0 140: 114268: 0 140: 114269: 0 140: 114270: 0 140: 114271: 0 140: 114272: 0 140: 114273: 0 140: 114274: 0 140: 114275: 0 140: 114276: 0 140: 114277: 0 140: 114278: 0 140: 114279: 0 140: 114280: 0 140: 114281: 0 140: 114282: 0 140: 114283: 0 140: 114284: 0 140: 114285: 0 140: 114286: 0 140: 114287: 0 140: 114288: 0 140: 114289: 0 140: 114290: 0 140: 114291: 0 140: 114292: 0 140: 114293: 0 140: 114294: 0 140: 114295: 0 140: 114296: 0 140: 114297: 0 140: 114298: 0 140: 114299: 0 140: 114300: 0 140: 114301: 0 140: 114302: 0 140: 114303: 0 140: 114304: 0 140: 114305: 0 140: 114306: 0 140: 114307: 0 140: 114308: 0 140: 114309: 0 140: 114310: 0 140: 114311: 0 140: 114312: 0 140: 114313: 0 140: 114314: 0 140: 114315: 0 140: 114316: 0 140: 114317: 0 140: 114318: 0 140: 114319: 0 140: 114320: 0 140: 114321: 0 140: 114322: 0 140: 114323: 0 140: 114324: 0 140: 114325: 0 140: 114326: 0 140: 114327: 0 140: 114328: 0 140: 114329: 0 140: 114330: 0 140: 114331: 0 140: 114332: 0 140: 114333: 0 140: 114334: 0 140: 114335: 0 140: 114336: 0 140: 114337: 0 140: 114338: 0 140: 114339: 0 140: 114340: 0 140: 114341: 0 140: 114342: 0 140: 114343: 0 140: 114344: 0 140: 114345: 0 140: 114346: 0 140: 114347: 0 140: 114348: 0 140: 114349: 0 140: 114350: 0 140: 114351: 0 140: 114352: 0 140: 114353: 0 140: 114354: 0 140: 114355: 0 140: 114356: 0 140: 114357: 0 140: 114358: 0 140: 114359: 0 140: 114360: 0 140: 114361: 0 140: 114362: 0 140: 114363: 0 140: 114364: 0 140: 114365: 0 140: 114366: 0 140: 114367: 0 140: 114368: 0 140: 114369: 0 140: 114370: 0 140: 114371: 0 140: 114372: 0 140: 114373: 0 140: 114374: 0 140: 114375: 0 140: 114376: 0 140: 114377: 0 140: 114378: 0 140: 114379: 0 140: 114380: 0 140: 114381: 0 140: 114382: 0 140: 114383: 0 140: 114384: 0 140: 114385: 0 140: 114386: 0 140: 114387: 0 140: 114388: 0 140: 114389: 0 140: 114390: 0 140: 114391: 0 140: 114392: 0 140: 114393: 0 140: 114394: 0 140: 114395: 0 140: 114396: 0 140: 114397: 0 140: 114398: 0 140: 114399: 0 140: 114400: 0 140: 114401: 0 140: 114402: 0 140: 114403: 0 140: 114404: 0 140: 114405: 0 140: 114406: 0 140: 114407: 0 140: 114408: 0 140: 114409: 0 140: 114410: 0 140: 114411: 0 140: 114412: 0 140: 114413: 0 140: 114414: 0 140: 114415: 0 140: 114416: 0 140: 114417: 0 140: 114418: 0 140: 114419: 0 140: 114420: 0 140: 114421: 0 140: 114422: 0 140: 114423: 0 140: 114424: 0 140: 114425: 0 140: 114426: 0 140: 114427: 0 140: 114428: 0 140: 114429: 0 140: 114430: 0 140: 114431: 0 140: 114432: 0 140: 114433: 0 140: 114434: 0 140: 114435: 0 140: 114436: 0 140: 114437: 0 140: 114438: 0 140: 114439: 0 140: 114440: 0 140: 114441: 0 140: 114442: 0 140: 114443: 0 140: 114444: 0 140: 114445: 0 140: 114446: 0 140: 114447: 0 140: 114448: 0 140: 114449: 0 140: 114450: 0 140: 114451: 0 140: 114452: 0 140: 114453: 0 140: 114454: 0 140: 114455: 0 140: 114456: 0 140: 114457: 0 140: 114458: 0 140: 114459: 0 140: 114460: 0 140: 114461: 0 140: 114462: 0 140: 114463: 0 140: 114464: 0 140: 114465: 0 140: 114466: 0 140: 114467: 0 140: 114468: 0 140: 114469: 0 140: 114470: 0 140: 114471: 0 140: 114472: 0 140: 114473: 0 140: 114474: 0 140: 114475: 0 140: 114476: 0 140: 114477: 0 140: 114478: 0 140: 114479: 0 140: 114480: 0 140: 114481: 0 140: 114482: 0 140: 114483: 0 140: 114484: 0 140: 114485: 0 140: 114486: 0 140: 114487: 0 140: 114488: 0 140: 114489: 0 140: 114490: 0 140: 114491: 0 140: 114492: 0 140: 114493: 0 140: 114494: 0 140: 114495: 0 140: 114496: 0 140: 114497: 0 140: 114498: 0 140: 114499: 0 140: 114500: 0 140: 114501: 0 140: 114502: 0 140: 114503: 0 140: 114504: 0 140: 114505: 0 140: 114506: 0 140: 114507: 0 140: 114508: 0 140: 114509: 0 140: 114510: 0 140: 114511: 0 140: 114512: 0 140: 114513: 0 140: 114514: 0 140: 114515: 0 140: 114516: 0 140: 114517: 0 140: 114518: 0 140: 114519: 0 140: 114520: 0 140: 114521: 0 140: 114522: 0 140: 114523: 0 140: 114524: 0 140: 114525: 0 140: 114526: 0 140: 114527: 0 140: 114528: 0 140: 114529: 0 140: 114530: 0 140: 114531: 0 140: 114532: 0 140: 114533: 0 140: 114534: 0 140: 114535: 0 140: 114536: 0 140: 114537: 0 140: 114538: 0 140: 114539: 0 140: 114540: 0 140: 114541: 0 140: 114542: 0 140: 114543: 0 140: 114544: 0 140: 114545: 0 140: 114546: 0 140: 114547: 0 140: 114548: 0 140: 114549: 0 140: 114550: 0 140: 114551: 0 140: 114552: 0 140: 114553: 0 140: 114554: 0 140: 114555: 0 140: 114556: 0 140: 114557: 0 140: 114558: 0 140: 114559: 0 140: 114560: 0 140: 114561: 0 140: 114562: 0 140: 114563: 0 140: 114564: 0 140: 114565: 0 140: 114566: 0 140: 114567: 0 140: 114568: 0 140: 114569: 0 140: 114570: 0 140: 114571: 0 140: 114572: 0 140: 114573: 0 140: 114574: 0 140: 114575: 0 140: 114576: 0 140: 114577: 0 140: 114578: 0 140: 114579: 0 140: 114580: 0 140: 114581: 0 140: 114582: 0 140: 114583: 0 140: 114584: 0 140: 114585: 0 140: 114586: 0 140: 114587: 0 140: 114588: 0 140: 114589: 0 140: 114590: 0 140: 114591: 0 140: 114592: 0 140: 114593: 0 140: 114594: 0 140: 114595: 0 140: 114596: 0 140: 114597: 0 140: 114598: 0 140: 114599: 0 140: 114600: 0 140: 114601: 0 140: 114602: 0 140: 114603: 0 140: 114604: 0 140: 114605: 0 140: 114606: 0 140: 114607: 0 140: 114608: 0 140: 114609: 0 140: 114610: 0 140: 114611: 0 140: 114612: 0 140: 114613: 0 140: 114614: 0 140: 114615: 0 140: 114616: 0 140: 114617: 0 140: 114618: 0 140: 114619: 0 140: 114620: 0 140: 114621: 0 140: 114622: 0 140: 114623: 0 140: 114624: 0 140: 114625: 0 140: 114626: 0 140: 114627: 0 140: 114628: 0 140: 114629: 0 140: 114630: 0 140: 114631: 0 140: 114632: 0 140: 114633: 0 140: 114634: 0 140: 114635: 0 140: 114636: 0 140: 114637: 0 140: 114638: 0 140: 114639: 0 140: 114640: 0 140: 114641: 0 140: 114642: 0 140: 114643: 0 140: 114644: 0 140: 114645: 0 140: 114646: 0 140: 114647: 0 140: 114648: 0 140: 114649: 0 140: 114650: 0 140: 114651: 0 140: 114652: 0 140: 114653: 0 140: 114654: 0 140: 114655: 0 140: 114656: 0 140: 114657: 0 140: 114658: 0 140: 114659: 0 140: 114660: 0 140: 114661: 0 140: 114662: 0 140: 114663: 0 140: 114664: 0 140: 114665: 0 140: 114666: 0 140: 114667: 0 140: 114668: 0 140: 114669: 0 140: 114670: 0 140: 114671: 0 140: 114672: 0 140: 114673: 0 140: 114674: 0 140: 114675: 0 140: 114676: 0 140: 114677: 0 140: 114678: 0 140: 114679: 0 140: 114680: 0 140: 114681: 0 140: 114682: 0 140: 114683: 0 140: 114684: 0 140: 114685: 0 140: 114686: 0 140: 114687: 0 140: 114688: 0 140: 114689: 0 140: 114690: 0 140: 114691: 0 140: 114692: 0 140: 114693: 0 140: 114694: 0 140: 114695: 0 140: 114696: 0 140: 114697: 0 140: 114698: 0 140: 114699: 0 140: 114700: 0 140: 114701: 0 140: 114702: 0 140: 114703: 0 140: 114704: 0 140: 114705: 0 140: 114706: 0 140: 114707: 0 140: 114708: 0 140: 114709: 0 140: 114710: 0 140: 114711: 0 140: 114712: 0 140: 114713: 0 140: 114714: 0 140: 114715: 0 140: 114716: 0 140: 114717: 0 140: 114718: 0 140: 114719: 0 140: 114720: 0 140: 114721: 0 140: 114722: 0 140: 114723: 0 140: 114724: 0 140: 114725: 0 140: 114726: 0 140: 114727: 0 140: 114728: 0 140: 114729: 0 140: 114730: 0 140: 114731: 0 140: 114732: 0 140: 114733: 0 140: 114734: 0 140: 114735: 0 140: 114736: 0 140: 114737: 0 140: 114738: 0 140: 114739: 0 140: 114740: 0 140: 114741: 0 140: 114742: 0 140: 114743: 0 140: 114744: 0 140: 114745: 0 140: 114746: 0 140: 114747: 0 140: 114748: 0 140: 114749: 0 140: 114750: 0 140: 114751: 0 140: 114752: 0 140: 114753: 0 140: 114754: 0 140: 114755: 0 140: 114756: 0 140: 114757: 0 140: 114758: 0 140: 114759: 0 140: 114760: 0 140: 114761: 0 140: 114762: 0 140: 114763: 0 140: 114764: 0 140: 114765: 0 140: 114766: 0 140: 114767: 0 140: 114768: 0 140: 114769: 0 140: 114770: 0 140: 114771: 0 140: 114772: 0 140: 114773: 0 140: 114774: 0 140: 114775: 0 140: 114776: 0 140: 114777: 0 140: 114778: 0 140: 114779: 0 140: 114780: 0 140: 114781: 0 140: 114782: 0 140: 114783: 0 140: 114784: 0 140: 114785: 0 140: 114786: 0 140: 114787: 0 140: 114788: 0 140: 114789: 0 140: 114790: 0 140: 114791: 0 140: 114792: 0 140: 114793: 0 140: 114794: 0 140: 114795: 0 140: 114796: 0 140: 114797: 0 140: 114798: 0 140: 114799: 0 140: 114800: 0 140: 114801: 0 140: 114802: 0 140: 114803: 0 140: 114804: 0 140: 114805: 0 140: 114806: 0 140: 114807: 0 140: 114808: 0 140: 114809: 0 140: 114810: 0 140: 114811: 0 140: 114812: 0 140: 114813: 0 140: 114814: 0 140: 114815: 0 140: 114816: 0 140: 114817: 0 140: 114818: 0 140: 114819: 0 140: 114820: 0 140: 114821: 0 140: 114822: 0 140: 114823: 0 140: 114824: 0 140: 114825: 0 140: 114826: 0 140: 114827: 0 140: 114828: 0 140: 114829: 0 140: 114830: 0 140: 114831: 0 140: 114832: 0 140: 114833: 0 140: 114834: 0 140: 114835: 0 140: 114836: 0 140: 114837: 0 140: 114838: 0 140: 114839: 0 140: 114840: 0 140: 114841: 0 140: 114842: 0 140: 114843: 0 140: 114844: 0 140: 114845: 0 140: 114846: 0 140: 114847: 0 140: 114848: 0 140: 114849: 0 140: 114850: 0 140: 114851: 0 140: 114852: 0 140: 114853: 0 140: 114854: 0 140: 114855: 0 140: 114856: 0 140: 114857: 0 140: 114858: 0 140: 114859: 0 140: 114860: 0 140: 114861: 0 140: 114862: 0 140: 114863: 0 140: 114864: 0 140: 114865: 0 140: 114866: 0 140: 114867: 0 140: 114868: 0 140: 114869: 0 140: 114870: 0 140: 114871: 0 140: 114872: 0 140: 114873: 0 140: 114874: 0 140: 114875: 0 140: 114876: 0 140: 114877: 0 140: 114878: 0 140: 114879: 0 140: 114880: 0 140: 114881: 0 140: 114882: 0 140: 114883: 0 140: 114884: 0 140: 114885: 0 140: 114886: 0 140: 114887: 0 140: 114888: 0 140: 114889: 0 140: 114890: 0 140: 114891: 0 140: 114892: 0 140: 114893: 0 140: 114894: 0 140: 114895: 0 140: 114896: 0 140: 114897: 0 140: 114898: 0 140: 114899: 0 140: 114900: 0 140: 114901: 0 140: 114902: 0 140: 114903: 0 140: 114904: 0 140: 114905: 0 140: 114906: 0 140: 114907: 0 140: 114908: 0 140: 114909: 0 140: 114910: 0 140: 114911: 0 140: 114912: 0 140: 114913: 0 140: 114914: 0 140: 114915: 0 140: 114916: 0 140: 114917: 0 140: 114918: 0 140: 114919: 0 140: 114920: 0 140: 114921: 0 140: 114922: 0 140: 114923: 0 140: 114924: 0 140: 114925: 0 140: 114926: 0 140: 114927: 0 140: 114928: 0 140: 114929: 0 140: 114930: 0 140: 114931: 0 140: 114932: 0 140: 114933: 0 140: 114934: 0 140: 114935: 0 140: 114936: 0 140: 114937: 0 140: 114938: 0 140: 114939: 0 140: 114940: 0 140: 114941: 0 140: 114942: 0 140: 114943: 0 140: 114944: 0 140: 114945: 0 140: 114946: 0 140: 114947: 0 140: 114948: 0 140: 114949: 0 140: 114950: 0 140: 114951: 0 140: 114952: 0 140: 114953: 0 140: 114954: 0 140: 114955: 0 140: 114956: 0 140: 114957: 0 140: 114958: 0 140: 114959: 0 140: 114960: 0 140: 114961: 0 140: 114962: 0 140: 114963: 0 140: 114964: 0 140: 114965: 0 140: 114966: 0 140: 114967: 0 140: 114968: 0 140: 114969: 0 140: 114970: 0 140: 114971: 0 140: 114972: 0 140: 114973: 0 140: 114974: 0 140: 114975: 0 140: 114976: 0 140: 114977: 0 140: 114978: 0 140: 114979: 0 140: 114980: 0 140: 114981: 0 140: 114982: 0 140: 114983: 0 140: 114984: 0 140: 114985: 0 140: 114986: 0 140: 114987: 0 140: 114988: 0 140: 114989: 0 140: 114990: 0 140: 114991: 0 140: 114992: 0 140: 114993: 0 140: 114994: 0 140: 114995: 0 140: 114996: 0 140: 114997: 0 140: 114998: 0 140: 114999: 0 140: 115000: 0 140: 115001: 0 140: 115002: 0 140: 115003: 0 140: 115004: 0 140: 115005: 0 140: 115006: 0 140: 115007: 0 140: 115008: 0 140: 115009: 0 140: 115010: 0 140: 115011: 0 140: 115012: 0 140: 115013: 0 140: 115014: 0 140: 115015: 0 140: 115016: 0 140: 115017: 0 140: 115018: 0 140: 115019: 0 140: 115020: 0 140: 115021: 0 140: 115022: 0 140: 115023: 0 140: 115024: 0 140: 115025: 0 140: 115026: 0 140: 115027: 0 140: 115028: 0 140: 115029: 0 140: 115030: 0 140: 115031: 0 140: 115032: 0 140: 115033: 0 140: 115034: 0 140: 115035: 0 140: 115036: 0 140: 115037: 0 140: 115038: 0 140: 115039: 0 140: 115040: 0 140: 115041: 0 140: 115042: 0 140: 115043: 0 140: 115044: 0 140: 115045: 0 140: 115046: 0 140: 115047: 0 140: 115048: 0 140: 115049: 0 140: 115050: 0 140: 115051: 0 140: 115052: 0 140: 115053: 0 140: 115054: 0 140: 115055: 0 140: 115056: 0 140: 115057: 0 140: 115058: 0 140: 115059: 0 140: 115060: 0 140: 115061: 0 140: 115062: 0 140: 115063: 0 140: 115064: 0 140: 115065: 0 140: 115066: 0 140: 115067: 0 140: 115068: 0 140: 115069: 0 140: 115070: 0 140: 115071: 0 140: 115072: 0 140: 115073: 0 140: 115074: 0 140: 115075: 0 140: 115076: 0 140: 115077: 0 140: 115078: 0 140: 115079: 0 140: 115080: 0 140: 115081: 0 140: 115082: 0 140: 115083: 0 140: 115084: 0 140: 115085: 0 140: 115086: 0 140: 115087: 0 140: 115088: 0 140: 115089: 0 140: 115090: 0 140: 115091: 0 140: 115092: 0 140: 115093: 0 140: 115094: 0 140: 115095: 0 140: 115096: 0 140: 115097: 0 140: 115098: 0 140: 115099: 0 140: 115100: 0 140: 115101: 0 140: 115102: 0 140: 115103: 0 140: 115104: 0 140: 115105: 0 140: 115106: 0 140: 115107: 0 140: 115108: 0 140: 115109: 0 140: 115110: 0 140: 115111: 0 140: 115112: 0 140: 115113: 0 140: 115114: 0 140: 115115: 0 140: 115116: 0 140: 115117: 0 140: 115118: 0 140: 115119: 0 140: 115120: 0 140: 115121: 0 140: 115122: 0 140: 115123: 0 140: 115124: 0 140: 115125: 0 140: 115126: 0 140: 115127: 0 140: 115128: 0 140: 115129: 0 140: 115130: 0 140: 115131: 0 140: 115132: 0 140: 115133: 0 140: 115134: 0 140: 115135: 0 140: 115136: 0 140: 115137: 0 140: 115138: 0 140: 115139: 0 140: 115140: 0 140: 115141: 0 140: 115142: 0 140: 115143: 0 140: 115144: 0 140: 115145: 0 140: 115146: 0 140: 115147: 0 140: 115148: 0 140: 115149: 0 140: 115150: 0 140: 115151: 0 140: 115152: 0 140: 115153: 0 140: 115154: 0 140: 115155: 0 140: 115156: 0 140: 115157: 0 140: 115158: 0 140: 115159: 0 140: 115160: 0 140: 115161: 0 140: 115162: 0 140: 115163: 0 140: 115164: 0 140: 115165: 0 140: 115166: 0 140: 115167: 0 140: 115168: 0 140: 115169: 0 140: 115170: 0 140: 115171: 0 140: 115172: 0 140: 115173: 0 140: 115174: 0 140: 115175: 0 140: 115176: 0 140: 115177: 0 140: 115178: 0 140: 115179: 0 140: 115180: 0 140: 115181: 0 140: 115182: 0 140: 115183: 0 140: 115184: 0 140: 115185: 0 140: 115186: 0 140: 115187: 0 140: 115188: 0 140: 115189: 0 140: 115190: 0 140: 115191: 0 140: 115192: 0 140: 115193: 0 140: 115194: 0 140: 115195: 0 140: 115196: 0 140: 115197: 0 140: 115198: 0 140: 115199: 0 140: 115200: 0 140: 115201: 0 140: 115202: 0 140: 115203: 0 140: 115204: 0 140: 115205: 0 140: 115206: 0 140: 115207: 0 140: 115208: 0 140: 115209: 0 140: 115210: 0 140: 115211: 0 140: 115212: 0 140: 115213: 0 140: 115214: 0 140: 115215: 0 140: 115216: 0 140: 115217: 0 140: 115218: 0 140: 115219: 0 140: 115220: 0 140: 115221: 0 140: 115222: 0 140: 115223: 0 140: 115224: 0 140: 115225: 0 140: 115226: 0 140: 115227: 0 140: 115228: 0 140: 115229: 0 140: 115230: 0 140: 115231: 0 140: 115232: 0 140: 115233: 0 140: 115234: 0 140: 115235: 0 140: 115236: 0 140: 115237: 0 140: 115238: 0 140: 115239: 0 140: 115240: 0 140: 115241: 0 140: 115242: 0 140: 115243: 0 140: 115244: 0 140: 115245: 0 140: 115246: 0 140: 115247: 0 140: 115248: 0 140: 115249: 0 140: 115250: 0 140: 115251: 0 140: 115252: 0 140: 115253: 0 140: 115254: 0 140: 115255: 0 140: 115256: 0 140: 115257: 0 140: 115258: 0 140: 115259: 0 140: 115260: 0 140: 115261: 0 140: 115262: 0 140: 115263: 0 140: 115264: 0 140: 115265: 0 140: 115266: 0 140: 115267: 0 140: 115268: 0 140: 115269: 0 140: 115270: 0 140: 115271: 0 140: 115272: 0 140: 115273: 0 140: 115274: 0 140: 115275: 0 140: 115276: 0 140: 115277: 0 140: 115278: 0 140: 115279: 0 140: 115280: 0 140: 115281: 0 140: 115282: 0 140: 115283: 0 140: 115284: 0 140: 115285: 0 140: 115286: 0 140: 115287: 0 140: 115288: 0 140: 115289: 0 140: 115290: 0 140: 115291: 0 140: 115292: 0 140: 115293: 0 140: 115294: 0 140: 115295: 0 140: 115296: 0 140: 115297: 0 140: 115298: 0 140: 115299: 0 140: 115300: 0 140: 115301: 0 140: 115302: 0 140: 115303: 0 140: 115304: 0 140: 115305: 0 140: 115306: 0 140: 115307: 0 140: 115308: 0 140: 115309: 0 140: 115310: 0 140: 115311: 0 140: 115312: 0 140: 115313: 0 140: 115314: 0 140: 115315: 0 140: 115316: 0 140: 115317: 0 140: 115318: 0 140: 115319: 0 140: 115320: 0 140: 115321: 0 140: 115322: 0 140: 115323: 0 140: 115324: 0 140: 115325: 0 140: 115326: 0 140: 115327: 0 140: 115328: 0 140: 115329: 0 140: 115330: 0 140: 115331: 0 140: 115332: 0 140: 115333: 0 140: 115334: 0 140: 115335: 0 140: 115336: 0 140: 115337: 0 140: 115338: 0 140: 115339: 0 140: 115340: 0 140: 115341: 0 140: 115342: 0 140: 115343: 0 140: 115344: 0 140: 115345: 0 140: 115346: 0 140: 115347: 0 140: 115348: 0 140: 115349: 0 140: 115350: 0 140: 115351: 0 140: 115352: 0 140: 115353: 0 140: 115354: 0 140: 115355: 0 140: 115356: 0 140: 115357: 0 140: 115358: 0 140: 115359: 0 140: 115360: 0 140: 115361: 0 140: 115362: 0 140: 115363: 0 140: 115364: 0 140: 115365: 0 140: 115366: 0 140: 115367: 0 140: 115368: 0 140: 115369: 0 140: 115370: 0 140: 115371: 0 140: 115372: 0 140: 115373: 0 140: 115374: 0 140: 115375: 0 140: 115376: 0 140: 115377: 0 140: 115378: 0 140: 115379: 0 140: 115380: 0 140: 115381: 0 140: 115382: 0 140: 115383: 0 140: 115384: 0 140: 115385: 0 140: 115386: 0 140: 115387: 0 140: 115388: 0 140: 115389: 0 140: 115390: 0 140: 115391: 0 140: 115392: 0 140: 115393: 0 140: 115394: 0 140: 115395: 0 140: 115396: 0 140: 115397: 0 140: 115398: 0 140: 115399: 0 140: 115400: 0 140: 115401: 0 140: 115402: 0 140: 115403: 0 140: 115404: 0 140: 115405: 0 140: 115406: 0 140: 115407: 0 140: 115408: 0 140: 115409: 0 140: 115410: 0 140: 115411: 0 140: 115412: 0 140: 115413: 0 140: 115414: 0 140: 115415: 0 140: 115416: 0 140: 115417: 0 140: 115418: 0 140: 115419: 0 140: 115420: 0 140: 115421: 0 140: 115422: 0 140: 115423: 0 140: 115424: 0 140: 115425: 0 140: 115426: 0 140: 115427: 0 140: 115428: 0 140: 115429: 0 140: 115430: 0 140: 115431: 0 140: 115432: 0 140: 115433: 0 140: 115434: 0 140: 115435: 0 140: 115436: 0 140: 115437: 0 140: 115438: 0 140: 115439: 0 140: 115440: 0 140: 115441: 0 140: 115442: 0 140: 115443: 0 140: 115444: 0 140: 115445: 0 140: 115446: 0 140: 115447: 0 140: 115448: 0 140: 115449: 0 140: 115450: 0 140: 115451: 0 140: 115452: 0 140: 115453: 0 140: 115454: 0 140: 115455: 0 140: 115456: 0 140: 115457: 0 140: 115458: 0 140: 115459: 0 140: 115460: 0 140: 115461: 0 140: 115462: 0 140: 115463: 0 140: 115464: 0 140: 115465: 0 140: 115466: 0 140: 115467: 0 140: 115468: 0 140: 115469: 0 140: 115470: 0 140: 115471: 0 140: 115472: 0 140: 115473: 0 140: 115474: 0 140: 115475: 0 140: 115476: 0 140: 115477: 0 140: 115478: 0 140: 115479: 0 140: 115480: 0 140: 115481: 0 140: 115482: 0 140: 115483: 0 140: 115484: 0 140: 115485: 0 140: 115486: 0 140: 115487: 0 140: 115488: 0 140: 115489: 0 140: 115490: 0 140: 115491: 0 140: 115492: 0 140: 115493: 0 140: 115494: 0 140: 115495: 0 140: 115496: 0 140: 115497: 0 140: 115498: 0 140: 115499: 0 140: 115500: 0 140: 115501: 0 140: 115502: 0 140: 115503: 0 140: 115504: 0 140: 115505: 0 140: 115506: 0 140: 115507: 0 140: 115508: 0 140: 115509: 0 140: 115510: 0 140: 115511: 0 140: 115512: 0 140: 115513: 0 140: 115514: 0 140: 115515: 0 140: 115516: 0 140: 115517: 0 140: 115518: 0 140: 115519: 0 140: 115520: 0 140: 115521: 0 140: 115522: 0 140: 115523: 0 140: 115524: 0 140: 115525: 0 140: 115526: 0 140: 115527: 0 140: 115528: 0 140: 115529: 0 140: 115530: 0 140: 115531: 0 140: 115532: 0 140: 115533: 0 140: 115534: 0 140: 115535: 0 140: 115536: 0 140: 115537: 0 140: 115538: 0 140: 115539: 0 140: 115540: 0 140: 115541: 0 140: 115542: 0 140: 115543: 0 140: 115544: 0 140: 115545: 0 140: 115546: 0 140: 115547: 0 140: 115548: 0 140: 115549: 0 140: 115550: 0 140: 115551: 0 140: 115552: 0 140: 115553: 0 140: 115554: 0 140: 115555: 0 140: 115556: 0 140: 115557: 0 140: 115558: 0 140: 115559: 0 140: 115560: 0 140: 115561: 0 140: 115562: 0 140: 115563: 0 140: 115564: 0 140: 115565: 0 140: 115566: 0 140: 115567: 0 140: 115568: 0 140: 115569: 0 140: 115570: 0 140: 115571: 0 140: 115572: 0 140: 115573: 0 140: 115574: 0 140: 115575: 0 140: 115576: 0 140: 115577: 0 140: 115578: 0 140: 115579: 0 140: 115580: 0 140: 115581: 0 140: 115582: 0 140: 115583: 0 140: 115584: 0 140: 115585: 0 140: 115586: 0 140: 115587: 0 140: 115588: 0 140: 115589: 0 140: 115590: 0 140: 115591: 0 140: 115592: 0 140: 115593: 0 140: 115594: 0 140: 115595: 0 140: 115596: 0 140: 115597: 0 140: 115598: 0 140: 115599: 0 140: 115600: 0 140: 115601: 0 140: 115602: 0 140: 115603: 0 140: 115604: 0 140: 115605: 0 140: 115606: 0 140: 115607: 0 140: 115608: 0 140: 115609: 0 140: 115610: 0 140: 115611: 0 140: 115612: 0 140: 115613: 0 140: 115614: 0 140: 115615: 0 140: 115616: 0 140: 115617: 0 140: 115618: 0 140: 115619: 0 140: 115620: 0 140: 115621: 0 140: 115622: 0 140: 115623: 0 140: 115624: 0 140: 115625: 0 140: 115626: 0 140: 115627: 0 140: 115628: 0 140: 115629: 0 140: 115630: 0 140: 115631: 0 140: 115632: 0 140: 115633: 0 140: 115634: 0 140: 115635: 0 140: 115636: 0 140: 115637: 0 140: 115638: 0 140: 115639: 0 140: 115640: 0 140: 115641: 0 140: 115642: 0 140: 115643: 0 140: 115644: 0 140: 115645: 0 140: 115646: 0 140: 115647: 0 140: 115648: 0 140: 115649: 0 140: 115650: 0 140: 115651: 0 140: 115652: 0 140: 115653: 0 140: 115654: 0 140: 115655: 0 140: 115656: 0 140: 115657: 0 140: 115658: 0 140: 115659: 0 140: 115660: 0 140: 115661: 0 140: 115662: 0 140: 115663: 0 140: 115664: 0 140: 115665: 0 140: 115666: 0 140: 115667: 0 140: 115668: 0 140: 115669: 0 140: 115670: 0 140: 115671: 0 140: 115672: 0 140: 115673: 0 140: 115674: 0 140: 115675: 0 140: 115676: 0 140: 115677: 0 140: 115678: 0 140: 115679: 0 140: 115680: 0 140: 115681: 0 140: 115682: 0 140: 115683: 0 140: 115684: 0 140: 115685: 0 140: 115686: 0 140: 115687: 0 140: 115688: 0 140: 115689: 0 140: 115690: 0 140: 115691: 0 140: 115692: 0 140: 115693: 0 140: 115694: 0 140: 115695: 0 140: 115696: 0 140: 115697: 0 140: 115698: 0 140: 115699: 0 140: 115700: 0 140: 115701: 0 140: 115702: 0 140: 115703: 0 140: 115704: 0 140: 115705: 0 140: 115706: 0 140: 115707: 0 140: 115708: 0 140: 115709: 0 140: 115710: 0 140: 115711: 0 140: 115712: 0 140: 115713: 0 140: 115714: 0 140: 115715: 0 140: 115716: 0 140: 115717: 0 140: 115718: 0 140: 115719: 0 140: 115720: 0 140: 115721: 0 140: 115722: 0 140: 115723: 0 140: 115724: 0 140: 115725: 0 140: 115726: 0 140: 115727: 0 140: 115728: 0 140: 115729: 0 140: 115730: 0 140: 115731: 0 140: 115732: 0 140: 115733: 0 140: 115734: 0 140: 115735: 0 140: 115736: 0 140: 115737: 0 140: 115738: 0 140: 115739: 0 140: 115740: 0 140: 115741: 0 140: 115742: 0 140: 115743: 0 140: 115744: 0 140: 115745: 0 140: 115746: 0 140: 115747: 0 140: 115748: 0 140: 115749: 0 140: 115750: 0 140: 115751: 0 140: 115752: 0 140: 115753: 0 140: 115754: 0 140: 115755: 0 140: 115756: 0 140: 115757: 0 140: 115758: 0 140: 115759: 0 140: 115760: 0 140: 115761: 0 140: 115762: 0 140: 115763: 0 140: 115764: 0 140: 115765: 0 140: 115766: 0 140: 115767: 0 140: 115768: 0 140: 115769: 0 140: 115770: 0 140: 115771: 0 140: 115772: 0 140: 115773: 0 140: 115774: 0 140: 115775: 0 140: 115776: 0 140: 115777: 0 140: 115778: 0 140: 115779: 0 140: 115780: 0 140: 115781: 0 140: 115782: 0 140: 115783: 0 140: 115784: 0 140: 115785: 0 140: 115786: 0 140: 115787: 0 140: 115788: 0 140: 115789: 0 140: 115790: 0 140: 115791: 0 140: 115792: 0 140: 115793: 0 140: 115794: 0 140: 115795: 0 140: 115796: 0 140: 115797: 0 140: 115798: 0 140: 115799: 0 140: 115800: 0 140: 115801: 0 140: 115802: 0 140: 115803: 0 140: 115804: 0 140: 115805: 0 140: 115806: 0 140: 115807: 0 140: 115808: 0 140: 115809: 0 140: 115810: 0 140: 115811: 0 140: 115812: 0 140: 115813: 0 140: 115814: 0 140: 115815: 0 140: 115816: 0 140: 115817: 0 140: 115818: 0 140: 115819: 0 140: 115820: 0 140: 115821: 0 140: 115822: 0 140: 115823: 0 140: 115824: 0 140: 115825: 0 140: 115826: 0 140: 115827: 0 140: 115828: 0 140: 115829: 0 140: 115830: 0 140: 115831: 0 140: 115832: 0 140: 115833: 0 140: 115834: 0 140: 115835: 0 140: 115836: 0 140: 115837: 0 140: 115838: 0 140: 115839: 0 140: 115840: 0 140: 115841: 0 140: 115842: 0 140: 115843: 0 140: 115844: 0 140: 115845: 0 140: 115846: 0 140: 115847: 0 140: 115848: 0 140: 115849: 0 140: 115850: 0 140: 115851: 0 140: 115852: 0 140: 115853: 0 140: 115854: 0 140: 115855: 0 140: 115856: 0 140: 115857: 0 140: 115858: 0 140: 115859: 0 140: 115860: 0 140: 115861: 0 140: 115862: 0 140: 115863: 0 140: 115864: 0 140: 115865: 0 140: 115866: 0 140: 115867: 0 140: 115868: 0 140: 115869: 0 140: 115870: 0 140: 115871: 0 140: 115872: 0 140: 115873: 0 140: 115874: 0 140: 115875: 0 140: 115876: 0 140: 115877: 0 140: 115878: 0 140: 115879: 0 140: 115880: 0 140: 115881: 0 140: 115882: 0 140: 115883: 0 140: 115884: 0 140: 115885: 0 140: 115886: 0 140: 115887: 0 140: 115888: 0 140: 115889: 0 140: 115890: 0 140: 115891: 0 140: 115892: 0 140: 115893: 0 140: 115894: 0 140: 115895: 0 140: 115896: 0 140: 115897: 0 140: 115898: 0 140: 115899: 0 140: 115900: 0 140: 115901: 0 140: 115902: 0 140: 115903: 0 140: 115904: 0 140: 115905: 0 140: 115906: 0 140: 115907: 0 140: 115908: 0 140: 115909: 0 140: 115910: 0 140: 115911: 0 140: 115912: 0 140: 115913: 0 140: 115914: 0 140: 115915: 0 140: 115916: 0 140: 115917: 0 140: 115918: 0 140: 115919: 0 140: 115920: 0 140: 115921: 0 140: 115922: 0 140: 115923: 0 140: 115924: 0 140: 115925: 0 140: 115926: 0 140: 115927: 0 140: 115928: 0 140: 115929: 0 140: 115930: 0 140: 115931: 0 140: 115932: 0 140: 115933: 0 140: 115934: 0 140: 115935: 0 140: 115936: 0 140: 115937: 0 140: 115938: 0 140: 115939: 0 140: 115940: 0 140: 115941: 0 140: 115942: 0 140: 115943: 0 140: 115944: 0 140: 115945: 0 140: 115946: 0 140: 115947: 0 140: 115948: 0 140: 115949: 0 140: 115950: 0 140: 115951: 0 140: 115952: 0 140: 115953: 0 140: 115954: 0 140: 115955: 0 140: 115956: 0 140: 115957: 0 140: 115958: 0 140: 115959: 0 140: 115960: 0 140: 115961: 0 140: 115962: 0 140: 115963: 0 140: 115964: 0 140: 115965: 0 140: 115966: 0 140: 115967: 0 140: 115968: 0 140: 115969: 0 140: 115970: 0 140: 115971: 0 140: 115972: 0 140: 115973: 0 140: 115974: 0 140: 115975: 0 140: 115976: 0 140: 115977: 0 140: 115978: 0 140: 115979: 0 140: 115980: 0 140: 115981: 0 140: 115982: 0 140: 115983: 0 140: 115984: 0 140: 115985: 0 140: 115986: 0 140: 115987: 0 140: 115988: 0 140: 115989: 0 140: 115990: 0 140: 115991: 0 140: 115992: 0 140: 115993: 0 140: 115994: 0 140: 115995: 0 140: 115996: 0 140: 115997: 0 140: 115998: 0 140: 115999: 0 140: 116000: 0 140: 116001: 0 140: 116002: 0 140: 116003: 0 140: 116004: 0 140: 116005: 0 140: 116006: 0 140: 116007: 0 140: 116008: 0 140: 116009: 0 140: 116010: 0 140: 116011: 0 140: 116012: 0 140: 116013: 0 140: 116014: 0 140: 116015: 0 140: 116016: 0 140: 116017: 0 140: 116018: 0 140: 116019: 0 140: 116020: 0 140: 116021: 0 140: 116022: 0 140: 116023: 0 140: 116024: 0 140: 116025: 0 140: 116026: 0 140: 116027: 0 140: 116028: 0 140: 116029: 0 140: 116030: 0 140: 116031: 0 140: 116032: 0 140: 116033: 0 140: 116034: 0 140: 116035: 0 140: 116036: 0 140: 116037: 0 140: 116038: 0 140: 116039: 0 140: 116040: 0 140: 116041: 0 140: 116042: 0 140: 116043: 0 140: 116044: 0 140: 116045: 0 140: 116046: 0 140: 116047: 0 140: 116048: 0 140: 116049: 0 140: 116050: 0 140: 116051: 0 140: 116052: 0 140: 116053: 0 140: 116054: 0 140: 116055: 0 140: 116056: 0 140: 116057: 0 140: 116058: 0 140: 116059: 0 140: 116060: 0 140: 116061: 0 140: 116062: 0 140: 116063: 0 140: 116064: 0 140: 116065: 0 140: 116066: 0 140: 116067: 0 140: 116068: 0 140: 116069: 0 140: 116070: 0 140: 116071: 0 140: 116072: 0 140: 116073: 0 140: 116074: 0 140: 116075: 0 140: 116076: 0 140: 116077: 0 140: 116078: 0 140: 116079: 0 140: 116080: 0 140: 116081: 0 140: 116082: 0 140: 116083: 0 140: 116084: 0 140: 116085: 0 140: 116086: 0 140: 116087: 0 140: 116088: 0 140: 116089: 0 140: 116090: 0 140: 116091: 0 140: 116092: 0 140: 116093: 0 140: 116094: 0 140: 116095: 0 140: 116096: 0 140: 116097: 0 140: 116098: 0 140: 116099: 0 140: 116100: 0 140: 116101: 0 140: 116102: 0 140: 116103: 0 140: 116104: 0 140: 116105: 0 140: 116106: 0 140: 116107: 0 140: 116108: 0 140: 116109: 0 140: 116110: 0 140: 116111: 0 140: 116112: 0 140: 116113: 0 140: 116114: 0 140: 116115: 0 140: 116116: 0 140: 116117: 0 140: 116118: 0 140: 116119: 0 140: 116120: 0 140: 116121: 0 140: 116122: 0 140: 116123: 0 140: 116124: 0 140: 116125: 0 140: 116126: 0 140: 116127: 0 140: 116128: 0 140: 116129: 0 140: 116130: 0 140: 116131: 0 140: 116132: 0 140: 116133: 0 140: 116134: 0 140: 116135: 0 140: 116136: 0 140: 116137: 0 140: 116138: 0 140: 116139: 0 140: 116140: 0 140: 116141: 0 140: 116142: 0 140: 116143: 0 140: 116144: 0 140: 116145: 0 140: 116146: 0 140: 116147: 0 140: 116148: 0 140: 116149: 0 140: 116150: 0 140: 116151: 0 140: 116152: 0 140: 116153: 0 140: 116154: 0 140: 116155: 0 140: 116156: 0 140: 116157: 0 140: 116158: 0 140: 116159: 0 140: 116160: 0 140: 116161: 0 140: 116162: 0 140: 116163: 0 140: 116164: 0 140: 116165: 0 140: 116166: 0 140: 116167: 0 140: 116168: 0 140: 116169: 0 140: 116170: 0 140: 116171: 0 140: 116172: 0 140: 116173: 0 140: 116174: 0 140: 116175: 0 140: 116176: 0 140: 116177: 0 140: 116178: 0 140: 116179: 0 140: 116180: 0 140: 116181: 0 140: 116182: 0 140: 116183: 0 140: 116184: 0 140: 116185: 0 140: 116186: 0 140: 116187: 0 140: 116188: 0 140: 116189: 0 140: 116190: 0 140: 116191: 0 140: 116192: 0 140: 116193: 0 140: 116194: 0 140: 116195: 0 140: 116196: 0 140: 116197: 0 140: 116198: 0 140: 116199: 0 140: 116200: 0 140: 116201: 0 140: 116202: 0 140: 116203: 0 140: 116204: 0 140: 116205: 0 140: 116206: 0 140: 116207: 0 140: 116208: 0 140: 116209: 0 140: 116210: 0 140: 116211: 0 140: 116212: 0 140: 116213: 0 140: 116214: 0 140: 116215: 0 140: 116216: 0 140: 116217: 0 140: 116218: 0 140: 116219: 0 140: 116220: 0 140: 116221: 0 140: 116222: 0 140: 116223: 0 140: 116224: 0 140: 116225: 0 140: 116226: 0 140: 116227: 0 140: 116228: 0 140: 116229: 0 140: 116230: 0 140: 116231: 0 140: 116232: 0 140: 116233: 0 140: 116234: 0 140: 116235: 0 140: 116236: 0 140: 116237: 0 140: 116238: 0 140: 116239: 0 140: 116240: 0 140: 116241: 0 140: 116242: 0 140: 116243: 0 140: 116244: 0 140: 116245: 0 140: 116246: 0 140: 116247: 0 140: 116248: 0 140: 116249: 0 140: 116250: 0 140: 116251: 0 140: 116252: 0 140: 116253: 0 140: 116254: 0 140: 116255: 0 140: 116256: 0 140: 116257: 0 140: 116258: 0 140: 116259: 0 140: 116260: 0 140: 116261: 0 140: 116262: 0 140: 116263: 0 140: 116264: 0 140: 116265: 0 140: 116266: 0 140: 116267: 0 140: 116268: 0 140: 116269: 0 140: 116270: 0 140: 116271: 0 140: 116272: 0 140: 116273: 0 140: 116274: 0 140: 116275: 0 140: 116276: 0 140: 116277: 0 140: 116278: 0 140: 116279: 0 140: 116280: 0 140: 116281: 0 140: 116282: 0 140: 116283: 0 140: 116284: 0 140: 116285: 0 140: 116286: 0 140: 116287: 0 140: 116288: 0 140: 116289: 0 140: 116290: 0 140: 116291: 0 140: 116292: 0 140: 116293: 0 140: 116294: 0 140: 116295: 0 140: 116296: 0 140: 116297: 0 140: 116298: 0 140: 116299: 0 140: 116300: 0 140: 116301: 0 140: 116302: 0 140: 116303: 0 140: 116304: 0 140: 116305: 0 140: 116306: 0 140: 116307: 0 140: 116308: 0 140: 116309: 0 140: 116310: 0 140: 116311: 0 140: 116312: 0 140: 116313: 0 140: 116314: 0 140: 116315: 0 140: 116316: 0 140: 116317: 0 140: 116318: 0 140: 116319: 0 140: 116320: 0 140: 116321: 0 140: 116322: 0 140: 116323: 0 140: 116324: 0 140: 116325: 0 140: 116326: 0 140: 116327: 0 140: 116328: 0 140: 116329: 0 140: 116330: 0 140: 116331: 0 140: 116332: 0 140: 116333: 0 140: 116334: 0 140: 116335: 0 140: 116336: 0 140: 116337: 0 140: 116338: 0 140: 116339: 0 140: 116340: 0 140: 116341: 0 140: 116342: 0 140: 116343: 0 140: 116344: 0 140: 116345: 0 140: 116346: 0 140: 116347: 0 140: 116348: 0 140: 116349: 0 140: 116350: 0 140: 116351: 0 140: 116352: 0 140: 116353: 0 140: 116354: 0 140: 116355: 0 140: 116356: 0 140: 116357: 0 140: 116358: 0 140: 116359: 0 140: 116360: 0 140: 116361: 0 140: 116362: 0 140: 116363: 0 140: 116364: 0 140: 116365: 0 140: 116366: 0 140: 116367: 0 140: 116368: 0 140: 116369: 0 140: 116370: 0 140: 116371: 0 140: 116372: 0 140: 116373: 0 140: 116374: 0 140: 116375: 0 140: 116376: 0 140: 116377: 0 140: 116378: 0 140: 116379: 0 140: 116380: 0 140: 116381: 0 140: 116382: 0 140: 116383: 0 140: 116384: 0 140: 116385: 0 140: 116386: 0 140: 116387: 0 140: 116388: 0 140: 116389: 0 140: 116390: 0 140: 116391: 0 140: 116392: 0 140: 116393: 0 140: 116394: 0 140: 116395: 0 140: 116396: 0 140: 116397: 0 140: 116398: 0 140: 116399: 0 140: 116400: 0 140: 116401: 0 140: 116402: 0 140: 116403: 0 140: 116404: 0 140: 116405: 0 140: 116406: 0 140: 116407: 0 140: 116408: 0 140: 116409: 0 140: 116410: 0 140: 116411: 0 140: 116412: 0 140: 116413: 0 140: 116414: 0 140: 116415: 0 140: 116416: 0 140: 116417: 0 140: 116418: 0 140: 116419: 0 140: 116420: 0 140: 116421: 0 140: 116422: 0 140: 116423: 0 140: 116424: 0 140: 116425: 0 140: 116426: 0 140: 116427: 0 140: 116428: 0 140: 116429: 0 140: 116430: 0 140: 116431: 0 140: 116432: 0 140: 116433: 0 140: 116434: 0 140: 116435: 0 140: 116436: 0 140: 116437: 0 140: 116438: 0 140: 116439: 0 140: 116440: 0 140: 116441: 0 140: 116442: 0 140: 116443: 0 140: 116444: 0 140: 116445: 0 140: 116446: 0 140: 116447: 0 140: 116448: 0 140: 116449: 0 140: 116450: 0 140: 116451: 0 140: 116452: 0 140: 116453: 0 140: 116454: 0 140: 116455: 0 140: 116456: 0 140: 116457: 0 140: 116458: 0 140: 116459: 0 140: 116460: 0 140: 116461: 0 140: 116462: 0 140: 116463: 0 140: 116464: 0 140: 116465: 0 140: 116466: 0 140: 116467: 0 140: 116468: 0 140: 116469: 0 140: 116470: 0 140: 116471: 0 140: 116472: 0 140: 116473: 0 140: 116474: 0 140: 116475: 0 140: 116476: 0 140: 116477: 0 140: 116478: 0 140: 116479: 0 140: 116480: 0 140: 116481: 0 140: 116482: 0 140: 116483: 0 140: 116484: 0 140: 116485: 0 140: 116486: 0 140: 116487: 0 140: 116488: 0 140: 116489: 0 140: 116490: 0 140: 116491: 0 140: 116492: 0 140: 116493: 0 140: 116494: 0 140: 116495: 0 140: 116496: 0 140: 116497: 0 140: 116498: 0 140: 116499: 0 140: 116500: 0 140: 116501: 0 140: 116502: 0 140: 116503: 0 140: 116504: 0 140: 116505: 0 140: 116506: 0 140: 116507: 0 140: 116508: 0 140: 116509: 0 140: 116510: 0 140: 116511: 0 140: 116512: 0 140: 116513: 0 140: 116514: 0 140: 116515: 0 140: 116516: 0 140: 116517: 0 140: 116518: 0 140: 116519: 0 140: 116520: 0 140: 116521: 0 140: 116522: 0 140: 116523: 0 140: 116524: 0 140: 116525: 0 140: 116526: 0 140: 116527: 0 140: 116528: 0 140: 116529: 0 140: 116530: 0 140: 116531: 0 140: 116532: 0 140: 116533: 0 140: 116534: 0 140: 116535: 0 140: 116536: 0 140: 116537: 0 140: 116538: 0 140: 116539: 0 140: 116540: 0 140: 116541: 0 140: 116542: 0 140: 116543: 0 140: 116544: 0 140: 116545: 0 140: 116546: 0 140: 116547: 0 140: 116548: 0 140: 116549: 0 140: 116550: 0 140: 116551: 0 140: 116552: 0 140: 116553: 0 140: 116554: 0 140: 116555: 0 140: 116556: 0 140: 116557: 0 140: 116558: 0 140: 116559: 0 140: 116560: 0 140: 116561: 0 140: 116562: 0 140: 116563: 0 140: 116564: 0 140: 116565: 0 140: 116566: 0 140: 116567: 0 140: 116568: 0 140: 116569: 0 140: 116570: 0 140: 116571: 0 140: 116572: 0 140: 116573: 0 140: 116574: 0 140: 116575: 0 140: 116576: 0 140: 116577: 0 140: 116578: 0 140: 116579: 0 140: 116580: 0 140: 116581: 0 140: 116582: 0 140: 116583: 0 140: 116584: 0 140: 116585: 0 140: 116586: 0 140: 116587: 0 140: 116588: 0 140: 116589: 0 140: 116590: 0 140: 116591: 0 140: 116592: 0 140: 116593: 0 140: 116594: 0 140: 116595: 0 140: 116596: 0 140: 116597: 0 140: 116598: 0 140: 116599: 0 140: 116600: 0 140: 116601: 0 140: 116602: 0 140: 116603: 0 140: 116604: 0 140: 116605: 0 140: 116606: 0 140: 116607: 0 140: 116608: 0 140: 116609: 0 140: 116610: 0 140: 116611: 0 140: 116612: 0 140: 116613: 0 140: 116614: 0 140: 116615: 0 140: 116616: 0 140: 116617: 0 140: 116618: 0 140: 116619: 0 140: 116620: 0 140: 116621: 0 140: 116622: 0 140: 116623: 0 140: 116624: 0 140: 116625: 0 140: 116626: 0 140: 116627: 0 140: 116628: 0 140: 116629: 0 140: 116630: 0 140: 116631: 0 140: 116632: 0 140: 116633: 0 140: 116634: 0 140: 116635: 0 140: 116636: 0 140: 116637: 0 140: 116638: 0 140: 116639: 0 140: 116640: 0 140: 116641: 0 140: 116642: 0 140: 116643: 0 140: 116644: 0 140: 116645: 0 140: 116646: 0 140: 116647: 0 140: 116648: 0 140: 116649: 0 140: 116650: 0 140: 116651: 0 140: 116652: 0 140: 116653: 0 140: 116654: 0 140: 116655: 0 140: 116656: 0 140: 116657: 0 140: 116658: 0 140: 116659: 0 140: 116660: 0 140: 116661: 0 140: 116662: 0 140: 116663: 0 140: 116664: 0 140: 116665: 0 140: 116666: 0 140: 116667: 0 140: 116668: 0 140: 116669: 0 140: 116670: 0 140: 116671: 0 140: 116672: 0 140: 116673: 0 140: 116674: 0 140: 116675: 0 140: 116676: 0 140: 116677: 0 140: 116678: 0 140: 116679: 0 140: 116680: 0 140: 116681: 0 140: 116682: 0 140: 116683: 0 140: 116684: 0 140: 116685: 0 140: 116686: 0 140: 116687: 0 140: 116688: 0 140: 116689: 0 140: 116690: 0 140: 116691: 0 140: 116692: 0 140: 116693: 0 140: 116694: 0 140: 116695: 0 140: 116696: 0 140: 116697: 0 140: 116698: 0 140: 116699: 0 140: 116700: 0 140: 116701: 0 140: 116702: 0 140: 116703: 0 140: 116704: 0 140: 116705: 0 140: 116706: 0 140: 116707: 0 140: 116708: 0 140: 116709: 0 140: 116710: 0 140: 116711: 0 140: 116712: 0 140: 116713: 0 140: 116714: 0 140: 116715: 0 140: 116716: 0 140: 116717: 0 140: 116718: 0 140: 116719: 0 140: 116720: 0 140: 116721: 0 140: 116722: 0 140: 116723: 0 140: 116724: 0 140: 116725: 0 140: 116726: 0 140: 116727: 0 140: 116728: 0 140: 116729: 0 140: 116730: 0 140: 116731: 0 140: 116732: 0 140: 116733: 0 140: 116734: 0 140: 116735: 0 140: 116736: 0 140: 116737: 0 140: 116738: 0 140: 116739: 0 140: 116740: 0 140: 116741: 0 140: 116742: 0 140: 116743: 0 140: 116744: 0 140: 116745: 0 140: 116746: 0 140: 116747: 0 140: 116748: 0 140: 116749: 0 140: 116750: 0 140: 116751: 0 140: 116752: 0 140: 116753: 0 140: 116754: 0 140: 116755: 0 140: 116756: 0 140: 116757: 0 140: 116758: 0 140: 116759: 0 140: 116760: 0 140: 116761: 0 140: 116762: 0 140: 116763: 0 140: 116764: 0 140: 116765: 0 140: 116766: 0 140: 116767: 0 140: 116768: 0 140: 116769: 0 140: 116770: 0 140: 116771: 0 140: 116772: 0 140: 116773: 0 140: 116774: 0 140: 116775: 0 140: 116776: 0 140: 116777: 0 140: 116778: 0 140: 116779: 0 140: 116780: 0 140: 116781: 0 140: 116782: 0 140: 116783: 0 140: 116784: 0 140: 116785: 0 140: 116786: 0 140: 116787: 0 140: 116788: 0 140: 116789: 0 140: 116790: 0 140: 116791: 0 140: 116792: 0 140: 116793: 0 140: 116794: 0 140: 116795: 0 140: 116796: 0 140: 116797: 0 140: 116798: 0 140: 116799: 0 140: 116800: 0 140: 116801: 0 140: 116802: 0 140: 116803: 0 140: 116804: 0 140: 116805: 0 140: 116806: 0 140: 116807: 0 140: 116808: 0 140: 116809: 0 140: 116810: 0 140: 116811: 0 140: 116812: 0 140: 116813: 0 140: 116814: 0 140: 116815: 0 140: 116816: 0 140: 116817: 0 140: 116818: 0 140: 116819: 0 140: 116820: 0 140: 116821: 0 140: 116822: 0 140: 116823: 0 140: 116824: 0 140: 116825: 0 140: 116826: 0 140: 116827: 0 140: 116828: 0 140: 116829: 0 140: 116830: 0 140: 116831: 0 140: 116832: 0 140: 116833: 0 140: 116834: 0 140: 116835: 0 140: 116836: 0 140: 116837: 0 140: 116838: 0 140: 116839: 0 140: 116840: 0 140: 116841: 0 140: 116842: 0 140: 116843: 0 140: 116844: 0 140: 116845: 0 140: 116846: 0 140: 116847: 0 140: 116848: 0 140: 116849: 0 140: 116850: 0 140: 116851: 0 140: 116852: 0 140: 116853: 0 140: 116854: 0 140: 116855: 0 140: 116856: 0 140: 116857: 0 140: 116858: 0 140: 116859: 0 140: 116860: 0 140: 116861: 0 140: 116862: 0 140: 116863: 0 140: 116864: 0 140: 116865: 0 140: 116866: 0 140: 116867: 0 140: 116868: 0 140: 116869: 0 140: 116870: 0 140: 116871: 0 140: 116872: 0 140: 116873: 0 140: 116874: 0 140: 116875: 0 140: 116876: 0 140: 116877: 0 140: 116878: 0 140: 116879: 0 140: 116880: 0 140: 116881: 0 140: 116882: 0 140: 116883: 0 140: 116884: 0 140: 116885: 0 140: 116886: 0 140: 116887: 0 140: 116888: 0 140: 116889: 0 140: 116890: 0 140: 116891: 0 140: 116892: 0 140: 116893: 0 140: 116894: 0 140: 116895: 0 140: 116896: 0 140: 116897: 0 140: 116898: 0 140: 116899: 0 140: 116900: 0 140: 116901: 0 140: 116902: 0 140: 116903: 0 140: 116904: 0 140: 116905: 0 140: 116906: 0 140: 116907: 0 140: 116908: 0 140: 116909: 0 140: 116910: 0 140: 116911: 0 140: 116912: 0 140: 116913: 0 140: 116914: 0 140: 116915: 0 140: 116916: 0 140: 116917: 0 140: 116918: 0 140: 116919: 0 140: 116920: 0 140: 116921: 0 140: 116922: 0 140: 116923: 0 140: 116924: 0 140: 116925: 0 140: 116926: 0 140: 116927: 0 140: 116928: 0 140: 116929: 0 140: 116930: 0 140: 116931: 0 140: 116932: 0 140: 116933: 0 140: 116934: 0 140: 116935: 0 140: 116936: 0 140: 116937: 0 140: 116938: 0 140: 116939: 0 140: 116940: 0 140: 116941: 0 140: 116942: 0 140: 116943: 0 140: 116944: 0 140: 116945: 0 140: 116946: 0 140: 116947: 0 140: 116948: 0 140: 116949: 0 140: 116950: 0 140: 116951: 0 140: 116952: 0 140: 116953: 0 140: 116954: 0 140: 116955: 0 140: 116956: 0 140: 116957: 0 140: 116958: 0 140: 116959: 0 140: 116960: 0 140: 116961: 0 140: 116962: 0 140: 116963: 0 140: 116964: 0 140: 116965: 0 140: 116966: 0 140: 116967: 0 140: 116968: 0 140: 116969: 0 140: 116970: 0 140: 116971: 0 140: 116972: 0 140: 116973: 0 140: 116974: 0 140: 116975: 0 140: 116976: 0 140: 116977: 0 140: 116978: 0 140: 116979: 0 140: 116980: 0 140: 116981: 0 140: 116982: 0 140: 116983: 0 140: 116984: 0 140: 116985: 0 140: 116986: 0 140: 116987: 0 140: 116988: 0 140: 116989: 0 140: 116990: 0 140: 116991: 0 140: 116992: 0 140: 116993: 0 140: 116994: 0 140: 116995: 0 140: 116996: 0 140: 116997: 0 140: 116998: 0 140: 116999: 0 140: 117000: 0 140: 117001: 0 140: 117002: 0 140: 117003: 0 140: 117004: 0 140: 117005: 0 140: 117006: 0 140: 117007: 0 140: 117008: 0 140: 117009: 0 140: 117010: 0 140: 117011: 0 140: 117012: 0 140: 117013: 0 140: 117014: 0 140: 117015: 0 140: 117016: 0 140: 117017: 0 140: 117018: 0 140: 117019: 0 140: 117020: 0 140: 117021: 0 140: 117022: 0 140: 117023: 0 140: 117024: 0 140: 117025: 0 140: 117026: 0 140: 117027: 0 140: 117028: 0 140: 117029: 0 140: 117030: 0 140: 117031: 0 140: 117032: 0 140: 117033: 0 140: 117034: 0 140: 117035: 0 140: 117036: 0 140: 117037: 0 140: 117038: 0 140: 117039: 0 140: 117040: 0 140: 117041: 0 140: 117042: 0 140: 117043: 0 140: 117044: 0 140: 117045: 0 140: 117046: 0 140: 117047: 0 140: 117048: 0 140: 117049: 0 140: 117050: 0 140: 117051: 0 140: 117052: 0 140: 117053: 0 140: 117054: 0 140: 117055: 0 140: 117056: 0 140: 117057: 0 140: 117058: 0 140: 117059: 0 140: 117060: 0 140: 117061: 0 140: 117062: 0 140: 117063: 0 140: 117064: 0 140: 117065: 0 140: 117066: 0 140: 117067: 0 140: 117068: 0 140: 117069: 0 140: 117070: 0 140: 117071: 0 140: 117072: 0 140: 117073: 0 140: 117074: 0 140: 117075: 0 140: 117076: 0 140: 117077: 0 140: 117078: 0 140: 117079: 0 140: 117080: 0 140: 117081: 0 140: 117082: 0 140: 117083: 0 140: 117084: 0 140: 117085: 0 140: 117086: 0 140: 117087: 0 140: 117088: 0 140: 117089: 0 140: 117090: 0 140: 117091: 0 140: 117092: 0 140: 117093: 0 140: 117094: 0 140: 117095: 0 140: 117096: 0 140: 117097: 0 140: 117098: 0 140: 117099: 0 140: 117100: 0 140: 117101: 0 140: 117102: 0 140: 117103: 0 140: 117104: 0 140: 117105: 0 140: 117106: 0 140: 117107: 0 140: 117108: 0 140: 117109: 0 140: 117110: 0 140: 117111: 0 140: 117112: 0 140: 117113: 0 140: 117114: 0 140: 117115: 0 140: 117116: 0 140: 117117: 0 140: 117118: 0 140: 117119: 0 140: 117120: 0 140: 117121: 0 140: 117122: 0 140: 117123: 0 140: 117124: 0 140: 117125: 0 140: 117126: 0 140: 117127: 0 140: 117128: 0 140: 117129: 0 140: 117130: 0 140: 117131: 0 140: 117132: 0 140: 117133: 0 140: 117134: 0 140: 117135: 0 140: 117136: 0 140: 117137: 0 140: 117138: 0 140: 117139: 0 140: 117140: 0 140: 117141: 0 140: 117142: 0 140: 117143: 0 140: 117144: 0 140: 117145: 0 140: 117146: 0 140: 117147: 0 140: 117148: 0 140: 117149: 0 140: 117150: 0 140: 117151: 0 140: 117152: 0 140: 117153: 0 140: 117154: 0 140: 117155: 0 140: 117156: 0 140: 117157: 0 140: 117158: 0 140: 117159: 0 140: 117160: 0 140: 117161: 0 140: 117162: 0 140: 117163: 0 140: 117164: 0 140: 117165: 0 140: 117166: 0 140: 117167: 0 140: 117168: 0 140: 117169: 0 140: 117170: 0 140: 117171: 0 140: 117172: 0 140: 117173: 0 140: 117174: 0 140: 117175: 0 140: 117176: 0 140: 117177: 0 140: 117178: 0 140: 117179: 0 140: 117180: 0 140: 117181: 0 140: 117182: 0 140: 117183: 0 140: 117184: 0 140: 117185: 0 140: 117186: 0 140: 117187: 0 140: 117188: 0 140: 117189: 0 140: 117190: 0 140: 117191: 0 140: 117192: 0 140: 117193: 0 140: 117194: 0 140: 117195: 0 140: 117196: 0 140: 117197: 0 140: 117198: 0 140: 117199: 0 140: 117200: 0 140: 117201: 0 140: 117202: 0 140: 117203: 0 140: 117204: 0 140: 117205: 0 140: 117206: 0 140: 117207: 0 140: 117208: 0 140: 117209: 0 140: 117210: 0 140: 117211: 0 140: 117212: 0 140: 117213: 0 140: 117214: 0 140: 117215: 0 140: 117216: 0 140: 117217: 0 140: 117218: 0 140: 117219: 0 140: 117220: 0 140: 117221: 0 140: 117222: 0 140: 117223: 0 140: 117224: 0 140: 117225: 0 140: 117226: 0 140: 117227: 0 140: 117228: 0 140: 117229: 0 140: 117230: 0 140: 117231: 0 140: 117232: 0 140: 117233: 0 140: 117234: 0 140: 117235: 0 140: 117236: 0 140: 117237: 0 140: 117238: 0 140: 117239: 0 140: 117240: 0 140: 117241: 0 140: 117242: 0 140: 117243: 0 140: 117244: 0 140: 117245: 0 140: 117246: 0 140: 117247: 0 140: 117248: 0 140: 117249: 0 140: 117250: 0 140: 117251: 0 140: 117252: 0 140: 117253: 0 140: 117254: 0 140: 117255: 0 140: 117256: 0 140: 117257: 0 140: 117258: 0 140: 117259: 0 140: 117260: 0 140: 117261: 0 140: 117262: 0 140: 117263: 0 140: 117264: 0 140: 117265: 0 140: 117266: 0 140: 117267: 0 140: 117268: 0 140: 117269: 0 140: 117270: 0 140: 117271: 0 140: 117272: 0 140: 117273: 0 140: 117274: 0 140: 117275: 0 140: 117276: 0 140: 117277: 0 140: 117278: 0 140: 117279: 0 140: 117280: 0 140: 117281: 0 140: 117282: 0 140: 117283: 0 140: 117284: 0 140: 117285: 0 140: 117286: 0 140: 117287: 0 140: 117288: 0 140: 117289: 0 140: 117290: 0 140: 117291: 0 140: 117292: 0 140: 117293: 0 140: 117294: 0 140: 117295: 0 140: 117296: 0 140: 117297: 0 140: 117298: 0 140: 117299: 0 140: 117300: 0 140: 117301: 0 140: 117302: 0 140: 117303: 0 140: 117304: 0 140: 117305: 0 140: 117306: 0 140: 117307: 0 140: 117308: 0 140: 117309: 0 140: 117310: 0 140: 117311: 0 140: 117312: 0 140: 117313: 0 140: 117314: 0 140: 117315: 0 140: 117316: 0 140: 117317: 0 140: 117318: 0 140: 117319: 0 140: 117320: 0 140: 117321: 0 140: 117322: 0 140: 117323: 0 140: 117324: 0 140: 117325: 0 140: 117326: 0 140: 117327: 0 140: 117328: 0 140: 117329: 0 140: 117330: 0 140: 117331: 0 140: 117332: 0 140: 117333: 0 140: 117334: 0 140: 117335: 0 140: 117336: 0 140: 117337: 0 140: 117338: 0 140: 117339: 0 140: 117340: 0 140: 117341: 0 140: 117342: 0 140: 117343: 0 140: 117344: 0 140: 117345: 0 140: 117346: 0 140: 117347: 0 140: 117348: 0 140: 117349: 0 140: 117350: 0 140: 117351: 0 140: 117352: 0 140: 117353: 0 140: 117354: 0 140: 117355: 0 140: 117356: 0 140: 117357: 0 140: 117358: 0 140: 117359: 0 140: 117360: 0 140: 117361: 0 140: 117362: 0 140: 117363: 0 140: 117364: 0 140: 117365: 0 140: 117366: 0 140: 117367: 0 140: 117368: 0 140: 117369: 0 140: 117370: 0 140: 117371: 0 140: 117372: 0 140: 117373: 0 140: 117374: 0 140: 117375: 0 140: 117376: 0 140: 117377: 0 140: 117378: 0 140: 117379: 0 140: 117380: 0 140: 117381: 0 140: 117382: 0 140: 117383: 0 140: 117384: 0 140: 117385: 0 140: 117386: 0 140: 117387: 0 140: 117388: 0 140: 117389: 0 140: 117390: 0 140: 117391: 0 140: 117392: 0 140: 117393: 0 140: 117394: 0 140: 117395: 0 140: 117396: 0 140: 117397: 0 140: 117398: 0 140: 117399: 0 140: 117400: 0 140: 117401: 0 140: 117402: 0 140: 117403: 0 140: 117404: 0 140: 117405: 0 140: 117406: 0 140: 117407: 0 140: 117408: 0 140: 117409: 0 140: 117410: 0 140: 117411: 0 140: 117412: 0 140: 117413: 0 140: 117414: 0 140: 117415: 0 140: 117416: 0 140: 117417: 0 140: 117418: 0 140: 117419: 0 140: 117420: 0 140: 117421: 0 140: 117422: 0 140: 117423: 0 140: 117424: 0 140: 117425: 0 140: 117426: 0 140: 117427: 0 140: 117428: 0 140: 117429: 0 140: 117430: 0 140: 117431: 0 140: 117432: 0 140: 117433: 0 140: 117434: 0 140: 117435: 0 140: 117436: 0 140: 117437: 0 140: 117438: 0 140: 117439: 0 140: 117440: 0 140: 117441: 0 140: 117442: 0 140: 117443: 0 140: 117444: 0 140: 117445: 0 140: 117446: 0 140: 117447: 0 140: 117448: 0 140: 117449: 0 140: 117450: 0 140: 117451: 0 140: 117452: 0 140: 117453: 0 140: 117454: 0 140: 117455: 0 140: 117456: 0 140: 117457: 0 140: 117458: 0 140: 117459: 0 140: 117460: 0 140: 117461: 0 140: 117462: 0 140: 117463: 0 140: 117464: 0 140: 117465: 0 140: 117466: 0 140: 117467: 0 140: 117468: 0 140: 117469: 0 140: 117470: 0 140: 117471: 0 140: 117472: 0 140: 117473: 0 140: 117474: 0 140: 117475: 0 140: 117476: 0 140: 117477: 0 140: 117478: 0 140: 117479: 0 140: 117480: 0 140: 117481: 0 140: 117482: 0 140: 117483: 0 140: 117484: 0 140: 117485: 0 140: 117486: 0 140: 117487: 0 140: 117488: 0 140: 117489: 0 140: 117490: 0 140: 117491: 0 140: 117492: 0 140: 117493: 0 140: 117494: 0 140: 117495: 0 140: 117496: 0 140: 117497: 0 140: 117498: 0 140: 117499: 0 140: 117500: 0 140: 117501: 0 140: 117502: 0 140: 117503: 0 140: 117504: 0 140: 117505: 0 140: 117506: 0 140: 117507: 0 140: 117508: 0 140: 117509: 0 140: 117510: 0 140: 117511: 0 140: 117512: 0 140: 117513: 0 140: 117514: 0 140: 117515: 0 140: 117516: 0 140: 117517: 0 140: 117518: 0 140: 117519: 0 140: 117520: 0 140: 117521: 0 140: 117522: 0 140: 117523: 0 140: 117524: 0 140: 117525: 0 140: 117526: 0 140: 117527: 0 140: 117528: 0 140: 117529: 0 140: 117530: 0 140: 117531: 0 140: 117532: 0 140: 117533: 0 140: 117534: 0 140: 117535: 0 140: 117536: 0 140: 117537: 0 140: 117538: 0 140: 117539: 0 140: 117540: 0 140: 117541: 0 140: 117542: 0 140: 117543: 0 140: 117544: 0 140: 117545: 0 140: 117546: 0 140: 117547: 0 140: 117548: 0 140: 117549: 0 140: 117550: 0 140: 117551: 0 140: 117552: 0 140: 117553: 0 140: 117554: 0 140: 117555: 0 140: 117556: 0 140: 117557: 0 140: 117558: 0 140: 117559: 0 140: 117560: 0 140: 117561: 0 140: 117562: 0 140: 117563: 0 140: 117564: 0 140: 117565: 0 140: 117566: 0 140: 117567: 0 140: 117568: 0 140: 117569: 0 140: 117570: 0 140: 117571: 0 140: 117572: 0 140: 117573: 0 140: 117574: 0 140: 117575: 0 140: 117576: 0 140: 117577: 0 140: 117578: 0 140: 117579: 0 140: 117580: 0 140: 117581: 0 140: 117582: 0 140: 117583: 0 140: 117584: 0 140: 117585: 0 140: 117586: 0 140: 117587: 0 140: 117588: 0 140: 117589: 0 140: 117590: 0 140: 117591: 0 140: 117592: 0 140: 117593: 0 140: 117594: 0 140: 117595: 0 140: 117596: 0 140: 117597: 0 140: 117598: 0 140: 117599: 0 140: 117600: 0 140: 117601: 0 140: 117602: 0 140: 117603: 0 140: 117604: 0 140: 117605: 0 140: 117606: 0 140: 117607: 0 140: 117608: 0 140: 117609: 0 140: 117610: 0 140: 117611: 0 140: 117612: 0 140: 117613: 0 140: 117614: 0 140: 117615: 0 140: 117616: 0 140: 117617: 0 140: 117618: 0 140: 117619: 0 140: 117620: 0 140: 117621: 0 140: 117622: 0 140: 117623: 0 140: 117624: 0 140: 117625: 0 140: 117626: 0 140: 117627: 0 140: 117628: 0 140: 117629: 0 140: 117630: 0 140: 117631: 0 140: 117632: 0 140: 117633: 0 140: 117634: 0 140: 117635: 0 140: 117636: 0 140: 117637: 0 140: 117638: 0 140: 117639: 0 140: 117640: 0 140: 117641: 0 140: 117642: 0 140: 117643: 0 140: 117644: 0 140: 117645: 0 140: 117646: 0 140: 117647: 0 140: 117648: 0 140: 117649: 0 140: 117650: 0 140: 117651: 0 140: 117652: 0 140: 117653: 0 140: 117654: 0 140: 117655: 0 140: 117656: 0 140: 117657: 0 140: 117658: 0 140: 117659: 0 140: 117660: 0 140: 117661: 0 140: 117662: 0 140: 117663: 0 140: 117664: 0 140: 117665: 0 140: 117666: 0 140: 117667: 0 140: 117668: 0 140: 117669: 0 140: 117670: 0 140: 117671: 0 140: 117672: 0 140: 117673: 0 140: 117674: 0 140: 117675: 0 140: 117676: 0 140: 117677: 0 140: 117678: 0 140: 117679: 0 140: 117680: 0 140: 117681: 0 140: 117682: 0 140: 117683: 0 140: 117684: 0 140: 117685: 0 140: 117686: 0 140: 117687: 0 140: 117688: 0 140: 117689: 0 140: 117690: 0 140: 117691: 0 140: 117692: 0 140: 117693: 0 140: 117694: 0 140: 117695: 0 140: 117696: 0 140: 117697: 0 140: 117698: 0 140: 117699: 0 140: 117700: 0 140: 117701: 0 140: 117702: 0 140: 117703: 0 140: 117704: 0 140: 117705: 0 140: 117706: 0 140: 117707: 0 140: 117708: 0 140: 117709: 0 140: 117710: 0 140: 117711: 0 140: 117712: 0 140: 117713: 0 140: 117714: 0 140: 117715: 0 140: 117716: 0 140: 117717: 0 140: 117718: 0 140: 117719: 0 140: 117720: 0 140: 117721: 0 140: 117722: 0 140: 117723: 0 140: 117724: 0 140: 117725: 0 140: 117726: 0 140: 117727: 0 140: 117728: 0 140: 117729: 0 140: 117730: 0 140: 117731: 0 140: 117732: 0 140: 117733: 0 140: 117734: 0 140: 117735: 0 140: 117736: 0 140: 117737: 0 140: 117738: 0 140: 117739: 0 140: 117740: 0 140: 117741: 0 140: 117742: 0 140: 117743: 0 140: 117744: 0 140: 117745: 0 140: 117746: 0 140: 117747: 0 140: 117748: 0 140: 117749: 0 140: 117750: 0 140: 117751: 0 140: 117752: 0 140: 117753: 0 140: 117754: 0 140: 117755: 0 140: 117756: 0 140: 117757: 0 140: 117758: 0 140: 117759: 0 140: 117760: 0 140: 117761: 0 140: 117762: 0 140: 117763: 0 140: 117764: 0 140: 117765: 0 140: 117766: 0 140: 117767: 0 140: 117768: 0 140: 117769: 0 140: 117770: 0 140: 117771: 0 140: 117772: 0 140: 117773: 0 140: 117774: 0 140: 117775: 0 140: 117776: 0 140: 117777: 0 140: 117778: 0 140: 117779: 0 140: 117780: 0 140: 117781: 0 140: 117782: 0 140: 117783: 0 140: 117784: 0 140: 117785: 0 140: 117786: 0 140: 117787: 0 140: 117788: 0 140: 117789: 0 140: 117790: 0 140: 117791: 0 140: 117792: 0 140: 117793: 0 140: 117794: 0 140: 117795: 0 140: 117796: 0 140: 117797: 0 140: 117798: 0 140: 117799: 0 140: 117800: 0 140: 117801: 0 140: 117802: 0 140: 117803: 0 140: 117804: 0 140: 117805: 0 140: 117806: 0 140: 117807: 0 140: 117808: 0 140: 117809: 0 140: 117810: 0 140: 117811: 0 140: 117812: 0 140: 117813: 0 140: 117814: 0 140: 117815: 0 140: 117816: 0 140: 117817: 0 140: 117818: 0 140: 117819: 0 140: 117820: 0 140: 117821: 0 140: 117822: 0 140: 117823: 0 140: 117824: 0 140: 117825: 0 140: 117826: 0 140: 117827: 0 140: 117828: 0 140: 117829: 0 140: 117830: 0 140: 117831: 0 140: 117832: 0 140: 117833: 0 140: 117834: 0 140: 117835: 0 140: 117836: 0 140: 117837: 0 140: 117838: 0 140: 117839: 0 140: 117840: 0 140: 117841: 0 140: 117842: 0 140: 117843: 0 140: 117844: 0 140: 117845: 0 140: 117846: 0 140: 117847: 0 140: 117848: 0 140: 117849: 0 140: 117850: 0 140: 117851: 0 140: 117852: 0 140: 117853: 0 140: 117854: 0 140: 117855: 0 140: 117856: 0 140: 117857: 0 140: 117858: 0 140: 117859: 0 140: 117860: 0 140: 117861: 0 140: 117862: 0 140: 117863: 0 140: 117864: 0 140: 117865: 0 140: 117866: 0 140: 117867: 0 140: 117868: 0 140: 117869: 0 140: 117870: 0 140: 117871: 0 140: 117872: 0 140: 117873: 0 140: 117874: 0 140: 117875: 0 140: 117876: 0 140: 117877: 0 140: 117878: 0 140: 117879: 0 140: 117880: 0 140: 117881: 0 140: 117882: 0 140: 117883: 0 140: 117884: 0 140: 117885: 0 140: 117886: 0 140: 117887: 0 140: 117888: 0 140: 117889: 0 140: 117890: 0 140: 117891: 0 140: 117892: 0 140: 117893: 0 140: 117894: 0 140: 117895: 0 140: 117896: 0 140: 117897: 0 140: 117898: 0 140: 117899: 0 140: 117900: 0 140: 117901: 0 140: 117902: 0 140: 117903: 0 140: 117904: 0 140: 117905: 0 140: 117906: 0 140: 117907: 0 140: 117908: 0 140: 117909: 0 140: 117910: 0 140: 117911: 0 140: 117912: 0 140: 117913: 0 140: 117914: 0 140: 117915: 0 140: 117916: 0 140: 117917: 0 140: 117918: 0 140: 117919: 0 140: 117920: 0 140: 117921: 0 140: 117922: 0 140: 117923: 0 140: 117924: 0 140: 117925: 0 140: 117926: 0 140: 117927: 0 140: 117928: 0 140: 117929: 0 140: 117930: 0 140: 117931: 0 140: 117932: 0 140: 117933: 0 140: 117934: 0 140: 117935: 0 140: 117936: 0 140: 117937: 0 140: 117938: 0 140: 117939: 0 140: 117940: 0 140: 117941: 0 140: 117942: 0 140: 117943: 0 140: 117944: 0 140: 117945: 0 140: 117946: 0 140: 117947: 0 140: 117948: 0 140: 117949: 0 140: 117950: 0 140: 117951: 0 140: 117952: 0 140: 117953: 0 140: 117954: 0 140: 117955: 0 140: 117956: 0 140: 117957: 0 140: 117958: 0 140: 117959: 0 140: 117960: 0 140: 117961: 0 140: 117962: 0 140: 117963: 0 140: 117964: 0 140: 117965: 0 140: 117966: 0 140: 117967: 0 140: 117968: 0 140: 117969: 0 140: 117970: 0 140: 117971: 0 140: 117972: 0 140: 117973: 0 140: 117974: 0 140: 117975: 0 140: 117976: 0 140: 117977: 0 140: 117978: 0 140: 117979: 0 140: 117980: 0 140: 117981: 0 140: 117982: 0 140: 117983: 0 140: 117984: 0 140: 117985: 0 140: 117986: 0 140: 117987: 0 140: 117988: 0 140: 117989: 0 140: 117990: 0 140: 117991: 0 140: 117992: 0 140: 117993: 0 140: 117994: 0 140: 117995: 0 140: 117996: 0 140: 117997: 0 140: 117998: 0 140: 117999: 0 140: 118000: 0 140: 118001: 0 140: 118002: 0 140: 118003: 0 140: 118004: 0 140: 118005: 0 140: 118006: 0 140: 118007: 0 140: 118008: 0 140: 118009: 0 140: 118010: 0 140: 118011: 0 140: 118012: 0 140: 118013: 0 140: 118014: 0 140: 118015: 0 140: 118016: 0 140: 118017: 0 140: 118018: 0 140: 118019: 0 140: 118020: 0 140: 118021: 0 140: 118022: 0 140: 118023: 0 140: 118024: 0 140: 118025: 0 140: 118026: 0 140: 118027: 0 140: 118028: 0 140: 118029: 0 140: 118030: 0 140: 118031: 0 140: 118032: 0 140: 118033: 0 140: 118034: 0 140: 118035: 0 140: 118036: 0 140: 118037: 0 140: 118038: 0 140: 118039: 0 140: 118040: 0 140: 118041: 0 140: 118042: 0 140: 118043: 0 140: 118044: 0 140: 118045: 0 140: 118046: 0 140: 118047: 0 140: 118048: 0 140: 118049: 0 140: 118050: 0 140: 118051: 0 140: 118052: 0 140: 118053: 0 140: 118054: 0 140: 118055: 0 140: 118056: 0 140: 118057: 0 140: 118058: 0 140: 118059: 0 140: 118060: 0 140: 118061: 0 140: 118062: 0 140: 118063: 0 140: 118064: 0 140: 118065: 0 140: 118066: 0 140: 118067: 0 140: 118068: 0 140: 118069: 0 140: 118070: 0 140: 118071: 0 140: 118072: 0 140: 118073: 0 140: 118074: 0 140: 118075: 0 140: 118076: 0 140: 118077: 0 140: 118078: 0 140: 118079: 0 140: 118080: 0 140: 118081: 0 140: 118082: 0 140: 118083: 0 140: 118084: 0 140: 118085: 0 140: 118086: 0 140: 118087: 0 140: 118088: 0 140: 118089: 0 140: 118090: 0 140: 118091: 0 140: 118092: 0 140: 118093: 0 140: 118094: 0 140: 118095: 0 140: 118096: 0 140: 118097: 0 140: 118098: 0 140: 118099: 0 140: 118100: 0 140: 118101: 0 140: 118102: 0 140: 118103: 0 140: 118104: 0 140: 118105: 0 140: 118106: 0 140: 118107: 0 140: 118108: 0 140: 118109: 0 140: 118110: 0 140: 118111: 0 140: 118112: 0 140: 118113: 0 140: 118114: 0 140: 118115: 0 140: 118116: 0 140: 118117: 0 140: 118118: 0 140: 118119: 0 140: 118120: 0 140: 118121: 0 140: 118122: 0 140: 118123: 0 140: 118124: 0 140: 118125: 0 140: 118126: 0 140: 118127: 0 140: 118128: 0 140: 118129: 0 140: 118130: 0 140: 118131: 0 140: 118132: 0 140: 118133: 0 140: 118134: 0 140: 118135: 0 140: 118136: 0 140: 118137: 0 140: 118138: 0 140: 118139: 0 140: 118140: 0 140: 118141: 0 140: 118142: 0 140: 118143: 0 140: 118144: 0 140: 118145: 0 140: 118146: 0 140: 118147: 0 140: 118148: 0 140: 118149: 0 140: 118150: 0 140: 118151: 0 140: 118152: 0 140: 118153: 0 140: 118154: 0 140: 118155: 0 140: 118156: 0 140: 118157: 0 140: 118158: 0 140: 118159: 0 140: 118160: 0 140: 118161: 0 140: 118162: 0 140: 118163: 0 140: 118164: 0 140: 118165: 0 140: 118166: 0 140: 118167: 0 140: 118168: 0 140: 118169: 0 140: 118170: 0 140: 118171: 0 140: 118172: 0 140: 118173: 0 140: 118174: 0 140: 118175: 0 140: 118176: 0 140: 118177: 0 140: 118178: 0 140: 118179: 0 140: 118180: 0 140: 118181: 0 140: 118182: 0 140: 118183: 0 140: 118184: 0 140: 118185: 0 140: 118186: 0 140: 118187: 0 140: 118188: 0 140: 118189: 0 140: 118190: 0 140: 118191: 0 140: 118192: 0 140: 118193: 0 140: 118194: 0 140: 118195: 0 140: 118196: 0 140: 118197: 0 140: 118198: 0 140: 118199: 0 140: 118200: 0 140: 118201: 0 140: 118202: 0 140: 118203: 0 140: 118204: 0 140: 118205: 0 140: 118206: 0 140: 118207: 0 140: 118208: 0 140: 118209: 0 140: 118210: 0 140: 118211: 0 140: 118212: 0 140: 118213: 0 140: 118214: 0 140: 118215: 0 140: 118216: 0 140: 118217: 0 140: 118218: 0 140: 118219: 0 140: 118220: 0 140: 118221: 0 140: 118222: 0 140: 118223: 0 140: 118224: 0 140: 118225: 0 140: 118226: 0 140: 118227: 0 140: 118228: 0 140: 118229: 0 140: 118230: 0 140: 118231: 0 140: 118232: 0 140: 118233: 0 140: 118234: 0 140: 118235: 0 140: 118236: 0 140: 118237: 0 140: 118238: 0 140: 118239: 0 140: 118240: 0 140: 118241: 0 140: 118242: 0 140: 118243: 0 140: 118244: 0 140: 118245: 0 140: 118246: 0 140: 118247: 0 140: 118248: 0 140: 118249: 0 140: 118250: 0 140: 118251: 0 140: 118252: 0 140: 118253: 0 140: 118254: 0 140: 118255: 0 140: 118256: 0 140: 118257: 0 140: 118258: 0 140: 118259: 0 140: 118260: 0 140: 118261: 0 140: 118262: 0 140: 118263: 0 140: 118264: 0 140: 118265: 0 140: 118266: 0 140: 118267: 0 140: 118268: 0 140: 118269: 0 140: 118270: 0 140: 118271: 0 140: 118272: 0 140: 118273: 0 140: 118274: 0 140: 118275: 0 140: 118276: 0 140: 118277: 0 140: 118278: 0 140: 118279: 0 140: 118280: 0 140: 118281: 0 140: 118282: 0 140: 118283: 0 140: 118284: 0 140: 118285: 0 140: 118286: 0 140: 118287: 0 140: 118288: 0 140: 118289: 0 140: 118290: 0 140: 118291: 0 140: 118292: 0 140: 118293: 0 140: 118294: 0 140: 118295: 0 140: 118296: 0 140: 118297: 0 140: 118298: 0 140: 118299: 0 140: 118300: 0 140: 118301: 0 140: 118302: 0 140: 118303: 0 140: 118304: 0 140: 118305: 0 140: 118306: 0 140: 118307: 0 140: 118308: 0 140: 118309: 0 140: 118310: 0 140: 118311: 0 140: 118312: 0 140: 118313: 0 140: 118314: 0 140: 118315: 0 140: 118316: 0 140: 118317: 0 140: 118318: 0 140: 118319: 0 140: 118320: 0 140: 118321: 0 140: 118322: 0 140: 118323: 0 140: 118324: 0 140: 118325: 0 140: 118326: 0 140: 118327: 0 140: 118328: 0 140: 118329: 0 140: 118330: 0 140: 118331: 0 140: 118332: 0 140: 118333: 0 140: 118334: 0 140: 118335: 0 140: 118336: 0 140: 118337: 0 140: 118338: 0 140: 118339: 0 140: 118340: 0 140: 118341: 0 140: 118342: 0 140: 118343: 0 140: 118344: 0 140: 118345: 0 140: 118346: 0 140: 118347: 0 140: 118348: 0 140: 118349: 0 140: 118350: 0 140: 118351: 0 140: 118352: 0 140: 118353: 0 140: 118354: 0 140: 118355: 0 140: 118356: 0 140: 118357: 0 140: 118358: 0 140: 118359: 0 140: 118360: 0 140: 118361: 0 140: 118362: 0 140: 118363: 0 140: 118364: 0 140: 118365: 0 140: 118366: 0 140: 118367: 0 140: 118368: 0 140: 118369: 0 140: 118370: 0 140: 118371: 0 140: 118372: 0 140: 118373: 0 140: 118374: 0 140: 118375: 0 140: 118376: 0 140: 118377: 0 140: 118378: 0 140: 118379: 0 140: 118380: 0 140: 118381: 0 140: 118382: 0 140: 118383: 0 140: 118384: 0 140: 118385: 0 140: 118386: 0 140: 118387: 0 140: 118388: 0 140: 118389: 0 140: 118390: 0 140: 118391: 0 140: 118392: 0 140: 118393: 0 140: 118394: 0 140: 118395: 0 140: 118396: 0 140: 118397: 0 140: 118398: 0 140: 118399: 0 140: 118400: 0 140: 118401: 0 140: 118402: 0 140: 118403: 0 140: 118404: 0 140: 118405: 0 140: 118406: 0 140: 118407: 0 140: 118408: 0 140: 118409: 0 140: 118410: 0 140: 118411: 0 140: 118412: 0 140: 118413: 0 140: 118414: 0 140: 118415: 0 140: 118416: 0 140: 118417: 0 140: 118418: 0 140: 118419: 0 140: 118420: 0 140: 118421: 0 140: 118422: 0 140: 118423: 0 140: 118424: 0 140: 118425: 0 140: 118426: 0 140: 118427: 0 140: 118428: 0 140: 118429: 0 140: 118430: 0 140: 118431: 0 140: 118432: 0 140: 118433: 0 140: 118434: 0 140: 118435: 0 140: 118436: 0 140: 118437: 0 140: 118438: 0 140: 118439: 0 140: 118440: 0 140: 118441: 0 140: 118442: 0 140: 118443: 0 140: 118444: 0 140: 118445: 0 140: 118446: 0 140: 118447: 0 140: 118448: 0 140: 118449: 0 140: 118450: 0 140: 118451: 0 140: 118452: 0 140: 118453: 0 140: 118454: 0 140: 118455: 0 140: 118456: 0 140: 118457: 0 140: 118458: 0 140: 118459: 0 140: 118460: 0 140: 118461: 0 140: 118462: 0 140: 118463: 0 140: 118464: 0 140: 118465: 0 140: 118466: 0 140: 118467: 0 140: 118468: 0 140: 118469: 0 140: 118470: 0 140: 118471: 0 140: 118472: 0 140: 118473: 0 140: 118474: 0 140: 118475: 0 140: 118476: 0 140: 118477: 0 140: 118478: 0 140: 118479: 0 140: 118480: 0 140: 118481: 0 140: 118482: 0 140: 118483: 0 140: 118484: 0 140: 118485: 0 140: 118486: 0 140: 118487: 0 140: 118488: 0 140: 118489: 0 140: 118490: 0 140: 118491: 0 140: 118492: 0 140: 118493: 0 140: 118494: 0 140: 118495: 0 140: 118496: 0 140: 118497: 0 140: 118498: 0 140: 118499: 0 140: 118500: 0 140: 118501: 0 140: 118502: 0 140: 118503: 0 140: 118504: 0 140: 118505: 0 140: 118506: 0 140: 118507: 0 140: 118508: 0 140: 118509: 0 140: 118510: 0 140: 118511: 0 140: 118512: 0 140: 118513: 0 140: 118514: 0 140: 118515: 0 140: 118516: 0 140: 118517: 0 140: 118518: 0 140: 118519: 0 140: 118520: 0 140: 118521: 0 140: 118522: 0 140: 118523: 0 140: 118524: 0 140: 118525: 0 140: 118526: 0 140: 118527: 0 140: 118528: 0 140: 118529: 0 140: 118530: 0 140: 118531: 0 140: 118532: 0 140: 118533: 0 140: 118534: 0 140: 118535: 0 140: 118536: 0 140: 118537: 0 140: 118538: 0 140: 118539: 0 140: 118540: 0 140: 118541: 0 140: 118542: 0 140: 118543: 0 140: 118544: 0 140: 118545: 0 140: 118546: 0 140: 118547: 0 140: 118548: 0 140: 118549: 0 140: 118550: 0 140: 118551: 0 140: 118552: 0 140: 118553: 0 140: 118554: 0 140: 118555: 0 140: 118556: 0 140: 118557: 0 140: 118558: 0 140: 118559: 0 140: 118560: 0 140: 118561: 0 140: 118562: 0 140: 118563: 0 140: 118564: 0 140: 118565: 0 140: 118566: 0 140: 118567: 0 140: 118568: 0 140: 118569: 0 140: 118570: 0 140: 118571: 0 140: 118572: 0 140: 118573: 0 140: 118574: 0 140: 118575: 0 140: 118576: 0 140: 118577: 0 140: 118578: 0 140: 118579: 0 140: 118580: 0 140: 118581: 0 140: 118582: 0 140: 118583: 0 140: 118584: 0 140: 118585: 0 140: 118586: 0 140: 118587: 0 140: 118588: 0 140: 118589: 0 140: 118590: 0 140: 118591: 0 140: 118592: 0 140: 118593: 0 140: 118594: 0 140: 118595: 0 140: 118596: 0 140: 118597: 0 140: 118598: 0 140: 118599: 0 140: 118600: 0 140: 118601: 0 140: 118602: 0 140: 118603: 0 140: 118604: 0 140: 118605: 0 140: 118606: 0 140: 118607: 0 140: 118608: 0 140: 118609: 0 140: 118610: 0 140: 118611: 0 140: 118612: 0 140: 118613: 0 140: 118614: 0 140: 118615: 0 140: 118616: 0 140: 118617: 0 140: 118618: 0 140: 118619: 0 140: 118620: 0 140: 118621: 0 140: 118622: 0 140: 118623: 0 140: 118624: 0 140: 118625: 0 140: 118626: 0 140: 118627: 0 140: 118628: 0 140: 118629: 0 140: 118630: 0 140: 118631: 0 140: 118632: 0 140: 118633: 0 140: 118634: 0 140: 118635: 0 140: 118636: 0 140: 118637: 0 140: 118638: 0 140: 118639: 0 140: 118640: 0 140: 118641: 0 140: 118642: 0 140: 118643: 0 140: 118644: 0 140: 118645: 0 140: 118646: 0 140: 118647: 0 140: 118648: 0 140: 118649: 0 140: 118650: 0 140: 118651: 0 140: 118652: 0 140: 118653: 0 140: 118654: 0 140: 118655: 0 140: 118656: 0 140: 118657: 0 140: 118658: 0 140: 118659: 0 140: 118660: 0 140: 118661: 0 140: 118662: 0 140: 118663: 0 140: 118664: 0 140: 118665: 0 140: 118666: 0 140: 118667: 0 140: 118668: 0 140: 118669: 0 140: 118670: 0 140: 118671: 0 140: 118672: 0 140: 118673: 0 140: 118674: 0 140: 118675: 0 140: 118676: 0 140: 118677: 0 140: 118678: 0 140: 118679: 0 140: 118680: 0 140: 118681: 0 140: 118682: 0 140: 118683: 0 140: 118684: 0 140: 118685: 0 140: 118686: 0 140: 118687: 0 140: 118688: 0 140: 118689: 0 140: 118690: 0 140: 118691: 0 140: 118692: 0 140: 118693: 0 140: 118694: 0 140: 118695: 0 140: 118696: 0 140: 118697: 0 140: 118698: 0 140: 118699: 0 140: 118700: 0 140: 118701: 0 140: 118702: 0 140: 118703: 0 140: 118704: 0 140: 118705: 0 140: 118706: 0 140: 118707: 0 140: 118708: 0 140: 118709: 0 140: 118710: 0 140: 118711: 0 140: 118712: 0 140: 118713: 0 140: 118714: 0 140: 118715: 0 140: 118716: 0 140: 118717: 0 140: 118718: 0 140: 118719: 0 140: 118720: 0 140: 118721: 0 140: 118722: 0 140: 118723: 0 140: 118724: 0 140: 118725: 0 140: 118726: 0 140: 118727: 0 140: 118728: 0 140: 118729: 0 140: 118730: 0 140: 118731: 0 140: 118732: 0 140: 118733: 0 140: 118734: 0 140: 118735: 0 140: 118736: 0 140: 118737: 0 140: 118738: 0 140: 118739: 0 140: 118740: 0 140: 118741: 0 140: 118742: 0 140: 118743: 0 140: 118744: 0 140: 118745: 0 140: 118746: 0 140: 118747: 0 140: 118748: 0 140: 118749: 0 140: 118750: 0 140: 118751: 0 140: 118752: 0 140: 118753: 0 140: 118754: 0 140: 118755: 0 140: 118756: 0 140: 118757: 0 140: 118758: 0 140: 118759: 0 140: 118760: 0 140: 118761: 0 140: 118762: 0 140: 118763: 0 140: 118764: 0 140: 118765: 0 140: 118766: 0 140: 118767: 0 140: 118768: 0 140: 118769: 0 140: 118770: 0 140: 118771: 0 140: 118772: 0 140: 118773: 0 140: 118774: 0 140: 118775: 0 140: 118776: 0 140: 118777: 0 140: 118778: 0 140: 118779: 0 140: 118780: 0 140: 118781: 0 140: 118782: 0 140: 118783: 0 140: 118784: 0 140: 118785: 0 140: 118786: 0 140: 118787: 0 140: 118788: 0 140: 118789: 0 140: 118790: 0 140: 118791: 0 140: 118792: 0 140: 118793: 0 140: 118794: 0 140: 118795: 0 140: 118796: 0 140: 118797: 0 140: 118798: 0 140: 118799: 0 140: 118800: 0 140: 118801: 0 140: 118802: 0 140: 118803: 0 140: 118804: 0 140: 118805: 0 140: 118806: 0 140: 118807: 0 140: 118808: 0 140: 118809: 0 140: 118810: 0 140: 118811: 0 140: 118812: 0 140: 118813: 0 140: 118814: 0 140: 118815: 0 140: 118816: 0 140: 118817: 0 140: 118818: 0 140: 118819: 0 140: 118820: 0 140: 118821: 0 140: 118822: 0 140: 118823: 0 140: 118824: 0 140: 118825: 0 140: 118826: 0 140: 118827: 0 140: 118828: 0 140: 118829: 0 140: 118830: 0 140: 118831: 0 140: 118832: 0 140: 118833: 0 140: 118834: 0 140: 118835: 0 140: 118836: 0 140: 118837: 0 140: 118838: 0 140: 118839: 0 140: 118840: 0 140: 118841: 0 140: 118842: 0 140: 118843: 0 140: 118844: 0 140: 118845: 0 140: 118846: 0 140: 118847: 0 140: 118848: 0 140: 118849: 0 140: 118850: 0 140: 118851: 0 140: 118852: 0 140: 118853: 0 140: 118854: 0 140: 118855: 0 140: 118856: 0 140: 118857: 0 140: 118858: 0 140: 118859: 0 140: 118860: 0 140: 118861: 0 140: 118862: 0 140: 118863: 0 140: 118864: 0 140: 118865: 0 140: 118866: 0 140: 118867: 0 140: 118868: 0 140: 118869: 0 140: 118870: 0 140: 118871: 0 140: 118872: 0 140: 118873: 0 140: 118874: 0 140: 118875: 0 140: 118876: 0 140: 118877: 0 140: 118878: 0 140: 118879: 0 140: 118880: 0 140: 118881: 0 140: 118882: 0 140: 118883: 0 140: 118884: 0 140: 118885: 0 140: 118886: 0 140: 118887: 0 140: 118888: 0 140: 118889: 0 140: 118890: 0 140: 118891: 0 140: 118892: 0 140: 118893: 0 140: 118894: 0 140: 118895: 0 140: 118896: 0 140: 118897: 0 140: 118898: 0 140: 118899: 0 140: 118900: 0 140: 118901: 0 140: 118902: 0 140: 118903: 0 140: 118904: 0 140: 118905: 0 140: 118906: 0 140: 118907: 0 140: 118908: 0 140: 118909: 0 140: 118910: 0 140: 118911: 0 140: 118912: 0 140: 118913: 0 140: 118914: 0 140: 118915: 0 140: 118916: 0 140: 118917: 0 140: 118918: 0 140: 118919: 0 140: 118920: 0 140: 118921: 0 140: 118922: 0 140: 118923: 0 140: 118924: 0 140: 118925: 0 140: 118926: 0 140: 118927: 0 140: 118928: 0 140: 118929: 0 140: 118930: 0 140: 118931: 0 140: 118932: 0 140: 118933: 0 140: 118934: 0 140: 118935: 0 140: 118936: 0 140: 118937: 0 140: 118938: 0 140: 118939: 0 140: 118940: 0 140: 118941: 0 140: 118942: 0 140: 118943: 0 140: 118944: 0 140: 118945: 0 140: 118946: 0 140: 118947: 0 140: 118948: 0 140: 118949: 0 140: 118950: 0 140: 118951: 0 140: 118952: 0 140: 118953: 0 140: 118954: 0 140: 118955: 0 140: 118956: 0 140: 118957: 0 140: 118958: 0 140: 118959: 0 140: 118960: 0 140: 118961: 0 140: 118962: 0 140: 118963: 0 140: 118964: 0 140: 118965: 0 140: 118966: 0 140: 118967: 0 140: 118968: 0 140: 118969: 0 140: 118970: 0 140: 118971: 0 140: 118972: 0 140: 118973: 0 140: 118974: 0 140: 118975: 0 140: 118976: 0 140: 118977: 0 140: 118978: 0 140: 118979: 0 140: 118980: 0 140: 118981: 0 140: 118982: 0 140: 118983: 0 140: 118984: 0 140: 118985: 0 140: 118986: 0 140: 118987: 0 140: 118988: 0 140: 118989: 0 140: 118990: 0 140: 118991: 0 140: 118992: 0 140: 118993: 0 140: 118994: 0 140: 118995: 0 140: 118996: 0 140: 118997: 0 140: 118998: 0 140: 118999: 0 140: 119000: 0 140: 119001: 0 140: 119002: 0 140: 119003: 0 140: 119004: 0 140: 119005: 0 140: 119006: 0 140: 119007: 0 140: 119008: 0 140: 119009: 0 140: 119010: 0 140: 119011: 0 140: 119012: 0 140: 119013: 0 140: 119014: 0 140: 119015: 0 140: 119016: 0 140: 119017: 0 140: 119018: 0 140: 119019: 0 140: 119020: 0 140: 119021: 0 140: 119022: 0 140: 119023: 0 140: 119024: 0 140: 119025: 0 140: 119026: 0 140: 119027: 0 140: 119028: 0 140: 119029: 0 140: 119030: 0 140: 119031: 0 140: 119032: 0 140: 119033: 0 140: 119034: 0 140: 119035: 0 140: 119036: 0 140: 119037: 0 140: 119038: 0 140: 119039: 0 140: 119040: 0 140: 119041: 0 140: 119042: 0 140: 119043: 0 140: 119044: 0 140: 119045: 0 140: 119046: 0 140: 119047: 0 140: 119048: 0 140: 119049: 0 140: 119050: 0 140: 119051: 0 140: 119052: 0 140: 119053: 0 140: 119054: 0 140: 119055: 0 140: 119056: 0 140: 119057: 0 140: 119058: 0 140: 119059: 0 140: 119060: 0 140: 119061: 0 140: 119062: 0 140: 119063: 0 140: 119064: 0 140: 119065: 0 140: 119066: 0 140: 119067: 0 140: 119068: 0 140: 119069: 0 140: 119070: 0 140: 119071: 0 140: 119072: 0 140: 119073: 0 140: 119074: 0 140: 119075: 0 140: 119076: 0 140: 119077: 0 140: 119078: 0 140: 119079: 0 140: 119080: 0 140: 119081: 0 140: 119082: 0 140: 119083: 0 140: 119084: 0 140: 119085: 0 140: 119086: 0 140: 119087: 0 140: 119088: 0 140: 119089: 0 140: 119090: 0 140: 119091: 0 140: 119092: 0 140: 119093: 0 140: 119094: 0 140: 119095: 0 140: 119096: 0 140: 119097: 0 140: 119098: 0 140: 119099: 0 140: 119100: 0 140: 119101: 0 140: 119102: 0 140: 119103: 0 140: 119104: 0 140: 119105: 0 140: 119106: 0 140: 119107: 0 140: 119108: 0 140: 119109: 0 140: 119110: 0 140: 119111: 0 140: 119112: 0 140: 119113: 0 140: 119114: 0 140: 119115: 0 140: 119116: 0 140: 119117: 0 140: 119118: 0 140: 119119: 0 140: 119120: 0 140: 119121: 0 140: 119122: 0 140: 119123: 0 140: 119124: 0 140: 119125: 0 140: 119126: 0 140: 119127: 0 140: 119128: 0 140: 119129: 0 140: 119130: 0 140: 119131: 0 140: 119132: 0 140: 119133: 0 140: 119134: 0 140: 119135: 0 140: 119136: 0 140: 119137: 0 140: 119138: 0 140: 119139: 0 140: 119140: 0 140: 119141: 0 140: 119142: 0 140: 119143: 0 140: 119144: 0 140: 119145: 0 140: 119146: 0 140: 119147: 0 140: 119148: 0 140: 119149: 0 140: 119150: 0 140: 119151: 0 140: 119152: 0 140: 119153: 0 140: 119154: 0 140: 119155: 0 140: 119156: 0 140: 119157: 0 140: 119158: 0 140: 119159: 0 140: 119160: 0 140: 119161: 0 140: 119162: 0 140: 119163: 0 140: 119164: 0 140: 119165: 0 140: 119166: 0 140: 119167: 0 140: 119168: 0 140: 119169: 0 140: 119170: 0 140: 119171: 0 140: 119172: 0 140: 119173: 0 140: 119174: 0 140: 119175: 0 140: 119176: 0 140: 119177: 0 140: 119178: 0 140: 119179: 0 140: 119180: 0 140: 119181: 0 140: 119182: 0 140: 119183: 0 140: 119184: 0 140: 119185: 0 140: 119186: 0 140: 119187: 0 140: 119188: 0 140: 119189: 0 140: 119190: 0 140: 119191: 0 140: 119192: 0 140: 119193: 0 140: 119194: 0 140: 119195: 0 140: 119196: 0 140: 119197: 0 140: 119198: 0 140: 119199: 0 140: 119200: 0 140: 119201: 0 140: 119202: 0 140: 119203: 0 140: 119204: 0 140: 119205: 0 140: 119206: 0 140: 119207: 0 140: 119208: 0 140: 119209: 0 140: 119210: 0 140: 119211: 0 140: 119212: 0 140: 119213: 0 140: 119214: 0 140: 119215: 0 140: 119216: 0 140: 119217: 0 140: 119218: 0 140: 119219: 0 140: 119220: 0 140: 119221: 0 140: 119222: 0 140: 119223: 0 140: 119224: 0 140: 119225: 0 140: 119226: 0 140: 119227: 0 140: 119228: 0 140: 119229: 0 140: 119230: 0 140: 119231: 0 140: 119232: 0 140: 119233: 0 140: 119234: 0 140: 119235: 0 140: 119236: 0 140: 119237: 0 140: 119238: 0 140: 119239: 0 140: 119240: 0 140: 119241: 0 140: 119242: 0 140: 119243: 0 140: 119244: 0 140: 119245: 0 140: 119246: 0 140: 119247: 0 140: 119248: 0 140: 119249: 0 140: 119250: 0 140: 119251: 0 140: 119252: 0 140: 119253: 0 140: 119254: 0 140: 119255: 0 140: 119256: 0 140: 119257: 0 140: 119258: 0 140: 119259: 0 140: 119260: 0 140: 119261: 0 140: 119262: 0 140: 119263: 0 140: 119264: 0 140: 119265: 0 140: 119266: 0 140: 119267: 0 140: 119268: 0 140: 119269: 0 140: 119270: 0 140: 119271: 0 140: 119272: 0 140: 119273: 0 140: 119274: 0 140: 119275: 0 140: 119276: 0 140: 119277: 0 140: 119278: 0 140: 119279: 0 140: 119280: 0 140: 119281: 0 140: 119282: 0 140: 119283: 0 140: 119284: 0 140: 119285: 0 140: 119286: 0 140: 119287: 0 140: 119288: 0 140: 119289: 0 140: 119290: 0 140: 119291: 0 140: 119292: 0 140: 119293: 0 140: 119294: 0 140: 119295: 0 140: 119296: 0 140: 119297: 0 140: 119298: 0 140: 119299: 0 140: 119300: 0 140: 119301: 0 140: 119302: 0 140: 119303: 0 140: 119304: 0 140: 119305: 0 140: 119306: 0 140: 119307: 0 140: 119308: 0 140: 119309: 0 140: 119310: 0 140: 119311: 0 140: 119312: 0 140: 119313: 0 140: 119314: 0 140: 119315: 0 140: 119316: 0 140: 119317: 0 140: 119318: 0 140: 119319: 0 140: 119320: 0 140: 119321: 0 140: 119322: 0 140: 119323: 0 140: 119324: 0 140: 119325: 0 140: 119326: 0 140: 119327: 0 140: 119328: 0 140: 119329: 0 140: 119330: 0 140: 119331: 0 140: 119332: 0 140: 119333: 0 140: 119334: 0 140: 119335: 0 140: 119336: 0 140: 119337: 0 140: 119338: 0 140: 119339: 0 140: 119340: 0 140: 119341: 0 140: 119342: 0 140: 119343: 0 140: 119344: 0 140: 119345: 0 140: 119346: 0 140: 119347: 0 140: 119348: 0 140: 119349: 0 140: 119350: 0 140: 119351: 0 140: 119352: 0 140: 119353: 0 140: 119354: 0 140: 119355: 0 140: 119356: 0 140: 119357: 0 140: 119358: 0 140: 119359: 0 140: 119360: 0 140: 119361: 0 140: 119362: 0 140: 119363: 0 140: 119364: 0 140: 119365: 0 140: 119366: 0 140: 119367: 0 140: 119368: 0 140: 119369: 0 140: 119370: 0 140: 119371: 0 140: 119372: 0 140: 119373: 0 140: 119374: 0 140: 119375: 0 140: 119376: 0 140: 119377: 0 140: 119378: 0 140: 119379: 0 140: 119380: 0 140: 119381: 0 140: 119382: 0 140: 119383: 0 140: 119384: 0 140: 119385: 0 140: 119386: 0 140: 119387: 0 140: 119388: 0 140: 119389: 0 140: 119390: 0 140: 119391: 0 140: 119392: 0 140: 119393: 0 140: 119394: 0 140: 119395: 0 140: 119396: 0 140: 119397: 0 140: 119398: 0 140: 119399: 0 140: 119400: 0 140: 119401: 0 140: 119402: 0 140: 119403: 0 140: 119404: 0 140: 119405: 0 140: 119406: 0 140: 119407: 0 140: 119408: 0 140: 119409: 0 140: 119410: 0 140: 119411: 0 140: 119412: 0 140: 119413: 0 140: 119414: 0 140: 119415: 0 140: 119416: 0 140: 119417: 0 140: 119418: 0 140: 119419: 0 140: 119420: 0 140: 119421: 0 140: 119422: 0 140: 119423: 0 140: 119424: 0 140: 119425: 0 140: 119426: 0 140: 119427: 0 140: 119428: 0 140: 119429: 0 140: 119430: 0 140: 119431: 0 140: 119432: 0 140: 119433: 0 140: 119434: 0 140: 119435: 0 140: 119436: 0 140: 119437: 0 140: 119438: 0 140: 119439: 0 140: 119440: 0 140: 119441: 0 140: 119442: 0 140: 119443: 0 140: 119444: 0 140: 119445: 0 140: 119446: 0 140: 119447: 0 140: 119448: 0 140: 119449: 0 140: 119450: 0 140: 119451: 0 140: 119452: 0 140: 119453: 0 140: 119454: 0 140: 119455: 0 140: 119456: 0 140: 119457: 0 140: 119458: 0 140: 119459: 0 140: 119460: 0 140: 119461: 0 140: 119462: 0 140: 119463: 0 140: 119464: 0 140: 119465: 0 140: 119466: 0 140: 119467: 0 140: 119468: 0 140: 119469: 0 140: 119470: 0 140: 119471: 0 140: 119472: 0 140: 119473: 0 140: 119474: 0 140: 119475: 0 140: 119476: 0 140: 119477: 0 140: 119478: 0 140: 119479: 0 140: 119480: 0 140: 119481: 0 140: 119482: 0 140: 119483: 0 140: 119484: 0 140: 119485: 0 140: 119486: 0 140: 119487: 0 140: 119488: 0 140: 119489: 0 140: 119490: 0 140: 119491: 0 140: 119492: 0 140: 119493: 0 140: 119494: 0 140: 119495: 0 140: 119496: 0 140: 119497: 0 140: 119498: 0 140: 119499: 0 140: 119500: 0 140: 119501: 0 140: 119502: 0 140: 119503: 0 140: 119504: 0 140: 119505: 0 140: 119506: 0 140: 119507: 0 140: 119508: 0 140: 119509: 0 140: 119510: 0 140: 119511: 0 140: 119512: 0 140: 119513: 0 140: 119514: 0 140: 119515: 0 140: 119516: 0 140: 119517: 0 140: 119518: 0 140: 119519: 0 140: 119520: 0 140: 119521: 0 140: 119522: 0 140: 119523: 0 140: 119524: 0 140: 119525: 0 140: 119526: 0 140: 119527: 0 140: 119528: 0 140: 119529: 0 140: 119530: 0 140: 119531: 0 140: 119532: 0 140: 119533: 0 140: 119534: 0 140: 119535: 0 140: 119536: 0 140: 119537: 0 140: 119538: 0 140: 119539: 0 140: 119540: 0 140: 119541: 0 140: 119542: 0 140: 119543: 0 140: 119544: 0 140: 119545: 0 140: 119546: 0 140: 119547: 0 140: 119548: 0 140: 119549: 0 140: 119550: 0 140: 119551: 0 140: 119552: 0 140: 119553: 0 140: 119554: 0 140: 119555: 0 140: 119556: 0 140: 119557: 0 140: 119558: 0 140: 119559: 0 140: 119560: 0 140: 119561: 0 140: 119562: 0 140: 119563: 0 140: 119564: 0 140: 119565: 0 140: 119566: 0 140: 119567: 0 140: 119568: 0 140: 119569: 0 140: 119570: 0 140: 119571: 0 140: 119572: 0 140: 119573: 0 140: 119574: 0 140: 119575: 0 140: 119576: 0 140: 119577: 0 140: 119578: 0 140: 119579: 0 140: 119580: 0 140: 119581: 0 140: 119582: 0 140: 119583: 0 140: 119584: 0 140: 119585: 0 140: 119586: 0 140: 119587: 0 140: 119588: 0 140: 119589: 0 140: 119590: 0 140: 119591: 0 140: 119592: 0 140: 119593: 0 140: 119594: 0 140: 119595: 0 140: 119596: 0 140: 119597: 0 140: 119598: 0 140: 119599: 0 140: 119600: 0 140: 119601: 0 140: 119602: 0 140: 119603: 0 140: 119604: 0 140: 119605: 0 140: 119606: 0 140: 119607: 0 140: 119608: 0 140: 119609: 0 140: 119610: 0 140: 119611: 0 140: 119612: 0 140: 119613: 0 140: 119614: 0 140: 119615: 0 140: 119616: 0 140: 119617: 0 140: 119618: 0 140: 119619: 0 140: 119620: 0 140: 119621: 0 140: 119622: 0 140: 119623: 0 140: 119624: 0 140: 119625: 0 140: 119626: 0 140: 119627: 0 140: 119628: 0 140: 119629: 0 140: 119630: 0 140: 119631: 0 140: 119632: 0 140: 119633: 0 140: 119634: 0 140: 119635: 0 140: 119636: 0 140: 119637: 0 140: 119638: 0 140: 119639: 0 140: 119640: 0 140: 119641: 0 140: 119642: 0 140: 119643: 0 140: 119644: 0 140: 119645: 0 140: 119646: 0 140: 119647: 0 140: 119648: 0 140: 119649: 0 140: 119650: 0 140: 119651: 0 140: 119652: 0 140: 119653: 0 140: 119654: 0 140: 119655: 0 140: 119656: 0 140: 119657: 0 140: 119658: 0 140: 119659: 0 140: 119660: 0 140: 119661: 0 140: 119662: 0 140: 119663: 0 140: 119664: 0 140: 119665: 0 140: 119666: 0 140: 119667: 0 140: 119668: 0 140: 119669: 0 140: 119670: 0 140: 119671: 0 140: 119672: 0 140: 119673: 0 140: 119674: 0 140: 119675: 0 140: 119676: 0 140: 119677: 0 140: 119678: 0 140: 119679: 0 140: 119680: 0 140: 119681: 0 140: 119682: 0 140: 119683: 0 140: 119684: 0 140: 119685: 0 140: 119686: 0 140: 119687: 0 140: 119688: 0 140: 119689: 0 140: 119690: 0 140: 119691: 0 140: 119692: 0 140: 119693: 0 140: 119694: 0 140: 119695: 0 140: 119696: 0 140: 119697: 0 140: 119698: 0 140: 119699: 0 140: 119700: 0 140: 119701: 0 140: 119702: 0 140: 119703: 0 140: 119704: 0 140: 119705: 0 140: 119706: 0 140: 119707: 0 140: 119708: 0 140: 119709: 0 140: 119710: 0 140: 119711: 0 140: 119712: 0 140: 119713: 0 140: 119714: 0 140: 119715: 0 140: 119716: 0 140: 119717: 0 140: 119718: 0 140: 119719: 0 140: 119720: 0 140: 119721: 0 140: 119722: 0 140: 119723: 0 140: 119724: 0 140: 119725: 0 140: 119726: 0 140: 119727: 0 140: 119728: 0 140: 119729: 0 140: 119730: 0 140: 119731: 0 140: 119732: 0 140: 119733: 0 140: 119734: 0 140: 119735: 0 140: 119736: 0 140: 119737: 0 140: 119738: 0 140: 119739: 0 140: 119740: 0 140: 119741: 0 140: 119742: 0 140: 119743: 0 140: 119744: 0 140: 119745: 0 140: 119746: 0 140: 119747: 0 140: 119748: 0 140: 119749: 0 140: 119750: 0 140: 119751: 0 140: 119752: 0 140: 119753: 0 140: 119754: 0 140: 119755: 0 140: 119756: 0 140: 119757: 0 140: 119758: 0 140: 119759: 0 140: 119760: 0 140: 119761: 0 140: 119762: 0 140: 119763: 0 140: 119764: 0 140: 119765: 0 140: 119766: 0 140: 119767: 0 140: 119768: 0 140: 119769: 0 140: 119770: 0 140: 119771: 0 140: 119772: 0 140: 119773: 0 140: 119774: 0 140: 119775: 0 140: 119776: 0 140: 119777: 0 140: 119778: 0 140: 119779: 0 140: 119780: 0 140: 119781: 0 140: 119782: 0 140: 119783: 0 140: 119784: 0 140: 119785: 0 140: 119786: 0 140: 119787: 0 140: 119788: 0 140: 119789: 0 140: 119790: 0 140: 119791: 0 140: 119792: 0 140: 119793: 0 140: 119794: 0 140: 119795: 0 140: 119796: 0 140: 119797: 0 140: 119798: 0 140: 119799: 0 140: 119800: 0 140: 119801: 0 140: 119802: 0 140: 119803: 0 140: 119804: 0 140: 119805: 0 140: 119806: 0 140: 119807: 0 140: 119808: 0 140: 119809: 0 140: 119810: 0 140: 119811: 0 140: 119812: 0 140: 119813: 0 140: 119814: 0 140: 119815: 0 140: 119816: 0 140: 119817: 0 140: 119818: 0 140: 119819: 0 140: 119820: 0 140: 119821: 0 140: 119822: 0 140: 119823: 0 140: 119824: 0 140: 119825: 0 140: 119826: 0 140: 119827: 0 140: 119828: 0 140: 119829: 0 140: 119830: 0 140: 119831: 0 140: 119832: 0 140: 119833: 0 140: 119834: 0 140: 119835: 0 140: 119836: 0 140: 119837: 0 140: 119838: 0 140: 119839: 0 140: 119840: 0 140: 119841: 0 140: 119842: 0 140: 119843: 0 140: 119844: 0 140: 119845: 0 140: 119846: 0 140: 119847: 0 140: 119848: 0 140: 119849: 0 140: 119850: 0 140: 119851: 0 140: 119852: 0 140: 119853: 0 140: 119854: 0 140: 119855: 0 140: 119856: 0 140: 119857: 0 140: 119858: 0 140: 119859: 0 140: 119860: 0 140: 119861: 0 140: 119862: 0 140: 119863: 0 140: 119864: 0 140: 119865: 0 140: 119866: 0 140: 119867: 0 140: 119868: 0 140: 119869: 0 140: 119870: 0 140: 119871: 0 140: 119872: 0 140: 119873: 0 140: 119874: 0 140: 119875: 0 140: 119876: 0 140: 119877: 0 140: 119878: 0 140: 119879: 0 140: 119880: 0 140: 119881: 0 140: 119882: 0 140: 119883: 0 140: 119884: 0 140: 119885: 0 140: 119886: 0 140: 119887: 0 140: 119888: 0 140: 119889: 0 140: 119890: 0 140: 119891: 0 140: 119892: 0 140: 119893: 0 140: 119894: 0 140: 119895: 0 140: 119896: 0 140: 119897: 0 140: 119898: 0 140: 119899: 0 140: 119900: 0 140: 119901: 0 140: 119902: 0 140: 119903: 0 140: 119904: 0 140: 119905: 0 140: 119906: 0 140: 119907: 0 140: 119908: 0 140: 119909: 0 140: 119910: 0 140: 119911: 0 140: 119912: 0 140: 119913: 0 140: 119914: 0 140: 119915: 0 140: 119916: 0 140: 119917: 0 140: 119918: 0 140: 119919: 0 140: 119920: 0 140: 119921: 0 140: 119922: 0 140: 119923: 0 140: 119924: 0 140: 119925: 0 140: 119926: 0 140: 119927: 0 140: 119928: 0 140: 119929: 0 140: 119930: 0 140: 119931: 0 140: 119932: 0 140: 119933: 0 140: 119934: 0 140: 119935: 0 140: 119936: 0 140: 119937: 0 140: 119938: 0 140: 119939: 0 140: 119940: 0 140: 119941: 0 140: 119942: 0 140: 119943: 0 140: 119944: 0 140: 119945: 0 140: 119946: 0 140: 119947: 0 140: 119948: 0 140: 119949: 0 140: 119950: 0 140: 119951: 0 140: 119952: 0 140: 119953: 0 140: 119954: 0 140: 119955: 0 140: 119956: 0 140: 119957: 0 140: 119958: 0 140: 119959: 0 140: 119960: 0 140: 119961: 0 140: 119962: 0 140: 119963: 0 140: 119964: 0 140: 119965: 0 140: 119966: 0 140: 119967: 0 140: 119968: 0 140: 119969: 0 140: 119970: 0 140: 119971: 0 140: 119972: 0 140: 119973: 0 140: 119974: 0 140: 119975: 0 140: 119976: 0 140: 119977: 0 140: 119978: 0 140: 119979: 0 140: 119980: 0 140: 119981: 0 140: 119982: 0 140: 119983: 0 140: 119984: 0 140: 119985: 0 140: 119986: 0 140: 119987: 0 140: 119988: 0 140: 119989: 0 140: 119990: 0 140: 119991: 0 140: 119992: 0 140: 119993: 0 140: 119994: 0 140: 119995: 0 140: 119996: 0 140: 119997: 0 140: 119998: 0 140: 119999: 0 140: 120000: 0 140: 120001: 0 140: 120002: 0 140: 120003: 0 140: 120004: 0 140: 120005: 0 140: 120006: 0 140: 120007: 0 140: 120008: 0 140: 120009: 0 140: 120010: 0 140: 120011: 0 140: 120012: 0 140: 120013: 0 140: 120014: 0 140: 120015: 0 140: 120016: 0 140: 120017: 0 140: 120018: 0 140: 120019: 0 140: 120020: 0 140: 120021: 0 140: 120022: 0 140: 120023: 0 140: 120024: 0 140: 120025: 0 140: 120026: 0 140: 120027: 0 140: 120028: 0 140: 120029: 0 140: 120030: 0 140: 120031: 0 140: 120032: 0 140: 120033: 0 140: 120034: 0 140: 120035: 0 140: 120036: 0 140: 120037: 0 140: 120038: 0 140: 120039: 0 140: 120040: 0 140: 120041: 0 140: 120042: 0 140: 120043: 0 140: 120044: 0 140: 120045: 0 140: 120046: 0 140: 120047: 0 140: 120048: 0 140: 120049: 0 140: 120050: 0 140: 120051: 0 140: 120052: 0 140: 120053: 0 140: 120054: 0 140: 120055: 0 140: 120056: 0 140: 120057: 0 140: 120058: 0 140: 120059: 0 140: 120060: 0 140: 120061: 0 140: 120062: 0 140: 120063: 0 140: 120064: 0 140: 120065: 0 140: 120066: 0 140: 120067: 0 140: 120068: 0 140: 120069: 0 140: 120070: 0 140: 120071: 0 140: 120072: 0 140: 120073: 0 140: 120074: 0 140: 120075: 0 140: 120076: 0 140: 120077: 0 140: 120078: 0 140: 120079: 0 140: 120080: 0 140: 120081: 0 140: 120082: 0 140: 120083: 0 140: 120084: 0 140: 120085: 0 140: 120086: 0 140: 120087: 0 140: 120088: 0 140: 120089: 0 140: 120090: 0 140: 120091: 0 140: 120092: 0 140: 120093: 0 140: 120094: 0 140: 120095: 0 140: 120096: 0 140: 120097: 0 140: 120098: 0 140: 120099: 0 140: 120100: 0 140: 120101: 0 140: 120102: 0 140: 120103: 0 140: 120104: 0 140: 120105: 0 140: 120106: 0 140: 120107: 0 140: 120108: 0 140: 120109: 0 140: 120110: 0 140: 120111: 0 140: 120112: 0 140: 120113: 0 140: 120114: 0 140: 120115: 0 140: 120116: 0 140: 120117: 0 140: 120118: 0 140: 120119: 0 140: 120120: 0 140: 120121: 0 140: 120122: 0 140: 120123: 0 140: 120124: 0 140: 120125: 0 140: 120126: 0 140: 120127: 0 140: 120128: 0 140: 120129: 0 140: 120130: 0 140: 120131: 0 140: 120132: 0 140: 120133: 0 140: 120134: 0 140: 120135: 0 140: 120136: 0 140: 120137: 0 140: 120138: 0 140: 120139: 0 140: 120140: 0 140: 120141: 0 140: 120142: 0 140: 120143: 0 140: 120144: 0 140: 120145: 0 140: 120146: 0 140: 120147: 0 140: 120148: 0 140: 120149: 0 140: 120150: 0 140: 120151: 0 140: 120152: 0 140: 120153: 0 140: 120154: 0 140: 120155: 0 140: 120156: 0 140: 120157: 0 140: 120158: 0 140: 120159: 0 140: 120160: 0 140: 120161: 0 140: 120162: 0 140: 120163: 0 140: 120164: 0 140: 120165: 0 140: 120166: 0 140: 120167: 0 140: 120168: 0 140: 120169: 0 140: 120170: 0 140: 120171: 0 140: 120172: 0 140: 120173: 0 140: 120174: 0 140: 120175: 0 140: 120176: 0 140: 120177: 0 140: 120178: 0 140: 120179: 0 140: 120180: 0 140: 120181: 0 140: 120182: 0 140: 120183: 0 140: 120184: 0 140: 120185: 0 140: 120186: 0 140: 120187: 0 140: 120188: 0 140: 120189: 0 140: 120190: 0 140: 120191: 0 140: 120192: 0 140: 120193: 0 140: 120194: 0 140: 120195: 0 140: 120196: 0 140: 120197: 0 140: 120198: 0 140: 120199: 0 140: 120200: 0 140: 120201: 0 140: 120202: 0 140: 120203: 0 140: 120204: 0 140: 120205: 0 140: 120206: 0 140: 120207: 0 140: 120208: 0 140: 120209: 0 140: 120210: 0 140: 120211: 0 140: 120212: 0 140: 120213: 0 140: 120214: 0 140: 120215: 0 140: 120216: 0 140: 120217: 0 140: 120218: 0 140: 120219: 0 140: 120220: 0 140: 120221: 0 140: 120222: 0 140: 120223: 0 140: 120224: 0 140: 120225: 0 140: 120226: 0 140: 120227: 0 140: 120228: 0 140: 120229: 0 140: 120230: 0 140: 120231: 0 140: 120232: 0 140: 120233: 0 140: 120234: 0 140: 120235: 0 140: 120236: 0 140: 120237: 0 140: 120238: 0 140: 120239: 0 140: 120240: 0 140: 120241: 0 140: 120242: 0 140: 120243: 0 140: 120244: 0 140: 120245: 0 140: 120246: 0 140: 120247: 0 140: 120248: 0 140: 120249: 0 140: 120250: 0 140: 120251: 0 140: 120252: 0 140: 120253: 0 140: 120254: 0 140: 120255: 0 140: 120256: 0 140: 120257: 0 140: 120258: 0 140: 120259: 0 140: 120260: 0 140: 120261: 0 140: 120262: 0 140: 120263: 0 140: 120264: 0 140: 120265: 0 140: 120266: 0 140: 120267: 0 140: 120268: 0 140: 120269: 0 140: 120270: 0 140: 120271: 0 140: 120272: 0 140: 120273: 0 140: 120274: 0 140: 120275: 0 140: 120276: 0 140: 120277: 0 140: 120278: 0 140: 120279: 0 140: 120280: 0 140: 120281: 0 140: 120282: 0 140: 120283: 0 140: 120284: 0 140: 120285: 0 140: 120286: 0 140: 120287: 0 140: 120288: 0 140: 120289: 0 140: 120290: 0 140: 120291: 0 140: 120292: 0 140: 120293: 0 140: 120294: 0 140: 120295: 0 140: 120296: 0 140: 120297: 0 140: 120298: 0 140: 120299: 0 140: 120300: 0 140: 120301: 0 140: 120302: 0 140: 120303: 0 140: 120304: 0 140: 120305: 0 140: 120306: 0 140: 120307: 0 140: 120308: 0 140: 120309: 0 140: 120310: 0 140: 120311: 0 140: 120312: 0 140: 120313: 0 140: 120314: 0 140: 120315: 0 140: 120316: 0 140: 120317: 0 140: 120318: 0 140: 120319: 0 140: 120320: 0 140: 120321: 0 140: 120322: 0 140: 120323: 0 140: 120324: 0 140: 120325: 0 140: 120326: 0 140: 120327: 0 140: 120328: 0 140: 120329: 0 140: 120330: 0 140: 120331: 0 140: 120332: 0 140: 120333: 0 140: 120334: 0 140: 120335: 0 140: 120336: 0 140: 120337: 0 140: 120338: 0 140: 120339: 0 140: 120340: 0 140: 120341: 0 140: 120342: 0 140: 120343: 0 140: 120344: 0 140: 120345: 0 140: 120346: 0 140: 120347: 0 140: 120348: 0 140: 120349: 0 140: 120350: 0 140: 120351: 0 140: 120352: 0 140: 120353: 0 140: 120354: 0 140: 120355: 0 140: 120356: 0 140: 120357: 0 140: 120358: 0 140: 120359: 0 140: 120360: 0 140: 120361: 0 140: 120362: 0 140: 120363: 0 140: 120364: 0 140: 120365: 0 140: 120366: 0 140: 120367: 0 140: 120368: 0 140: 120369: 0 140: 120370: 0 140: 120371: 0 140: 120372: 0 140: 120373: 0 140: 120374: 0 140: 120375: 0 140: 120376: 0 140: 120377: 0 140: 120378: 0 140: 120379: 0 140: 120380: 0 140: 120381: 0 140: 120382: 0 140: 120383: 0 140: 120384: 0 140: 120385: 0 140: 120386: 0 140: 120387: 0 140: 120388: 0 140: 120389: 0 140: 120390: 0 140: 120391: 0 140: 120392: 0 140: 120393: 0 140: 120394: 0 140: 120395: 0 140: 120396: 0 140: 120397: 0 140: 120398: 0 140: 120399: 0 140: 120400: 0 140: 120401: 0 140: 120402: 0 140: 120403: 0 140: 120404: 0 140: 120405: 0 140: 120406: 0 140: 120407: 0 140: 120408: 0 140: 120409: 0 140: 120410: 0 140: 120411: 0 140: 120412: 0 140: 120413: 0 140: 120414: 0 140: 120415: 0 140: 120416: 0 140: 120417: 0 140: 120418: 0 140: 120419: 0 140: 120420: 0 140: 120421: 0 140: 120422: 0 140: 120423: 0 140: 120424: 0 140: 120425: 0 140: 120426: 0 140: 120427: 0 140: 120428: 0 140: 120429: 0 140: 120430: 0 140: 120431: 0 140: 120432: 0 140: 120433: 0 140: 120434: 0 140: 120435: 0 140: 120436: 0 140: 120437: 0 140: 120438: 0 140: 120439: 0 140: 120440: 0 140: 120441: 0 140: 120442: 0 140: 120443: 0 140: 120444: 0 140: 120445: 0 140: 120446: 0 140: 120447: 0 140: 120448: 0 140: 120449: 0 140: 120450: 0 140: 120451: 0 140: 120452: 0 140: 120453: 0 140: 120454: 0 140: 120455: 0 140: 120456: 0 140: 120457: 0 140: 120458: 0 140: 120459: 0 140: 120460: 0 140: 120461: 0 140: 120462: 0 140: 120463: 0 140: 120464: 0 140: 120465: 0 140: 120466: 0 140: 120467: 0 140: 120468: 0 140: 120469: 0 140: 120470: 0 140: 120471: 0 140: 120472: 0 140: 120473: 0 140: 120474: 0 140: 120475: 0 140: 120476: 0 140: 120477: 0 140: 120478: 0 140: 120479: 0 140: 120480: 0 140: 120481: 0 140: 120482: 0 140: 120483: 0 140: 120484: 0 140: 120485: 0 140: 120486: 0 140: 120487: 0 140: 120488: 0 140: 120489: 0 140: 120490: 0 140: 120491: 0 140: 120492: 0 140: 120493: 0 140: 120494: 0 140: 120495: 0 140: 120496: 0 140: 120497: 0 140: 120498: 0 140: 120499: 0 140: 120500: 0 140: 120501: 0 140: 120502: 0 140: 120503: 0 140: 120504: 0 140: 120505: 0 140: 120506: 0 140: 120507: 0 140: 120508: 0 140: 120509: 0 140: 120510: 0 140: 120511: 0 140: 120512: 0 140: 120513: 0 140: 120514: 0 140: 120515: 0 140: 120516: 0 140: 120517: 0 140: 120518: 0 140: 120519: 0 140: 120520: 0 140: 120521: 0 140: 120522: 0 140: 120523: 0 140: 120524: 0 140: 120525: 0 140: 120526: 0 140: 120527: 0 140: 120528: 0 140: 120529: 0 140: 120530: 0 140: 120531: 0 140: 120532: 0 140: 120533: 0 140: 120534: 0 140: 120535: 0 140: 120536: 0 140: 120537: 0 140: 120538: 0 140: 120539: 0 140: 120540: 0 140: 120541: 0 140: 120542: 0 140: 120543: 0 140: 120544: 0 140: 120545: 0 140: 120546: 0 140: 120547: 0 140: 120548: 0 140: 120549: 0 140: 120550: 0 140: 120551: 0 140: 120552: 0 140: 120553: 0 140: 120554: 0 140: 120555: 0 140: 120556: 0 140: 120557: 0 140: 120558: 0 140: 120559: 0 140: 120560: 0 140: 120561: 0 140: 120562: 0 140: 120563: 0 140: 120564: 0 140: 120565: 0 140: 120566: 0 140: 120567: 0 140: 120568: 0 140: 120569: 0 140: 120570: 0 140: 120571: 0 140: 120572: 0 140: 120573: 0 140: 120574: 0 140: 120575: 0 140: 120576: 0 140: 120577: 0 140: 120578: 0 140: 120579: 0 140: 120580: 0 140: 120581: 0 140: 120582: 0 140: 120583: 0 140: 120584: 0 140: 120585: 0 140: 120586: 0 140: 120587: 0 140: 120588: 0 140: 120589: 0 140: 120590: 0 140: 120591: 0 140: 120592: 0 140: 120593: 0 140: 120594: 0 140: 120595: 0 140: 120596: 0 140: 120597: 0 140: 120598: 0 140: 120599: 0 140: 120600: 0 140: 120601: 0 140: 120602: 0 140: 120603: 0 140: 120604: 0 140: 120605: 0 140: 120606: 0 140: 120607: 0 140: 120608: 0 140: 120609: 0 140: 120610: 0 140: 120611: 0 140: 120612: 0 140: 120613: 0 140: 120614: 0 140: 120615: 0 140: 120616: 0 140: 120617: 0 140: 120618: 0 140: 120619: 0 140: 120620: 0 140: 120621: 0 140: 120622: 0 140: 120623: 0 140: 120624: 0 140: 120625: 0 140: 120626: 0 140: 120627: 0 140: 120628: 0 140: 120629: 0 140: 120630: 0 140: 120631: 0 140: 120632: 0 140: 120633: 0 140: 120634: 0 140: 120635: 0 140: 120636: 0 140: 120637: 0 140: 120638: 0 140: 120639: 0 140: 120640: 0 140: 120641: 0 140: 120642: 0 140: 120643: 0 140: 120644: 0 140: 120645: 0 140: 120646: 0 140: 120647: 0 140: 120648: 0 140: 120649: 0 140: 120650: 0 140: 120651: 0 140: 120652: 0 140: 120653: 0 140: 120654: 0 140: 120655: 0 140: 120656: 0 140: 120657: 0 140: 120658: 0 140: 120659: 0 140: 120660: 0 140: 120661: 0 140: 120662: 0 140: 120663: 0 140: 120664: 0 140: 120665: 0 140: 120666: 0 140: 120667: 0 140: 120668: 0 140: 120669: 0 140: 120670: 0 140: 120671: 0 140: 120672: 0 140: 120673: 0 140: 120674: 0 140: 120675: 0 140: 120676: 0 140: 120677: 0 140: 120678: 0 140: 120679: 0 140: 120680: 0 140: 120681: 0 140: 120682: 0 140: 120683: 0 140: 120684: 0 140: 120685: 0 140: 120686: 0 140: 120687: 0 140: 120688: 0 140: 120689: 0 140: 120690: 0 140: 120691: 0 140: 120692: 0 140: 120693: 0 140: 120694: 0 140: 120695: 0 140: 120696: 0 140: 120697: 0 140: 120698: 0 140: 120699: 0 140: 120700: 0 140: 120701: 0 140: 120702: 0 140: 120703: 0 140: 120704: 0 140: 120705: 0 140: 120706: 0 140: 120707: 0 140: 120708: 0 140: 120709: 0 140: 120710: 0 140: 120711: 0 140: 120712: 0 140: 120713: 0 140: 120714: 0 140: 120715: 0 140: 120716: 0 140: 120717: 0 140: 120718: 0 140: 120719: 0 140: 120720: 0 140: 120721: 0 140: 120722: 0 140: 120723: 0 140: 120724: 0 140: 120725: 0 140: 120726: 0 140: 120727: 0 140: 120728: 0 140: 120729: 0 140: 120730: 0 140: 120731: 0 140: 120732: 0 140: 120733: 0 140: 120734: 0 140: 120735: 0 140: 120736: 0 140: 120737: 0 140: 120738: 0 140: 120739: 0 140: 120740: 0 140: 120741: 0 140: 120742: 0 140: 120743: 0 140: 120744: 0 140: 120745: 0 140: 120746: 0 140: 120747: 0 140: 120748: 0 140: 120749: 0 140: 120750: 0 140: 120751: 0 140: 120752: 0 140: 120753: 0 140: 120754: 0 140: 120755: 0 140: 120756: 0 140: 120757: 0 140: 120758: 0 140: 120759: 0 140: 120760: 0 140: 120761: 0 140: 120762: 0 140: 120763: 0 140: 120764: 0 140: 120765: 0 140: 120766: 0 140: 120767: 0 140: 120768: 0 140: 120769: 0 140: 120770: 0 140: 120771: 0 140: 120772: 0 140: 120773: 0 140: 120774: 0 140: 120775: 0 140: 120776: 0 140: 120777: 0 140: 120778: 0 140: 120779: 0 140: 120780: 0 140: 120781: 0 140: 120782: 0 140: 120783: 0 140: 120784: 0 140: 120785: 0 140: 120786: 0 140: 120787: 0 140: 120788: 0 140: 120789: 0 140: 120790: 0 140: 120791: 0 140: 120792: 0 140: 120793: 0 140: 120794: 0 140: 120795: 0 140: 120796: 0 140: 120797: 0 140: 120798: 0 140: 120799: 0 140: 120800: 0 140: 120801: 0 140: 120802: 0 140: 120803: 0 140: 120804: 0 140: 120805: 0 140: 120806: 0 140: 120807: 0 140: 120808: 0 140: 120809: 0 140: 120810: 0 140: 120811: 0 140: 120812: 0 140: 120813: 0 140: 120814: 0 140: 120815: 0 140: 120816: 0 140: 120817: 0 140: 120818: 0 140: 120819: 0 140: 120820: 0 140: 120821: 0 140: 120822: 0 140: 120823: 0 140: 120824: 0 140: 120825: 0 140: 120826: 0 140: 120827: 0 140: 120828: 0 140: 120829: 0 140: 120830: 0 140: 120831: 0 140: 120832: 0 140: 120833: 0 140: 120834: 0 140: 120835: 0 140: 120836: 0 140: 120837: 0 140: 120838: 0 140: 120839: 0 140: 120840: 0 140: 120841: 0 140: 120842: 0 140: 120843: 0 140: 120844: 0 140: 120845: 0 140: 120846: 0 140: 120847: 0 140: 120848: 0 140: 120849: 0 140: 120850: 0 140: 120851: 0 140: 120852: 0 140: 120853: 0 140: 120854: 0 140: 120855: 0 140: 120856: 0 140: 120857: 0 140: 120858: 0 140: 120859: 0 140: 120860: 0 140: 120861: 0 140: 120862: 0 140: 120863: 0 140: 120864: 0 140: 120865: 0 140: 120866: 0 140: 120867: 0 140: 120868: 0 140: 120869: 0 140: 120870: 0 140: 120871: 0 140: 120872: 0 140: 120873: 0 140: 120874: 0 140: 120875: 0 140: 120876: 0 140: 120877: 0 140: 120878: 0 140: 120879: 0 140: 120880: 0 140: 120881: 0 140: 120882: 0 140: 120883: 0 140: 120884: 0 140: 120885: 0 140: 120886: 0 140: 120887: 0 140: 120888: 0 140: 120889: 0 140: 120890: 0 140: 120891: 0 140: 120892: 0 140: 120893: 0 140: 120894: 0 140: 120895: 0 140: 120896: 0 140: 120897: 0 140: 120898: 0 140: 120899: 0 140: 120900: 0 140: 120901: 0 140: 120902: 0 140: 120903: 0 140: 120904: 0 140: 120905: 0 140: 120906: 0 140: 120907: 0 140: 120908: 0 140: 120909: 0 140: 120910: 0 140: 120911: 0 140: 120912: 0 140: 120913: 0 140: 120914: 0 140: 120915: 0 140: 120916: 0 140: 120917: 0 140: 120918: 0 140: 120919: 0 140: 120920: 0 140: 120921: 0 140: 120922: 0 140: 120923: 0 140: 120924: 0 140: 120925: 0 140: 120926: 0 140: 120927: 0 140: 120928: 0 140: 120929: 0 140: 120930: 0 140: 120931: 0 140: 120932: 0 140: 120933: 0 140: 120934: 0 140: 120935: 0 140: 120936: 0 140: 120937: 0 140: 120938: 0 140: 120939: 0 140: 120940: 0 140: 120941: 0 140: 120942: 0 140: 120943: 0 140: 120944: 0 140: 120945: 0 140: 120946: 0 140: 120947: 0 140: 120948: 0 140: 120949: 0 140: 120950: 0 140: 120951: 0 140: 120952: 0 140: 120953: 0 140: 120954: 0 140: 120955: 0 140: 120956: 0 140: 120957: 0 140: 120958: 0 140: 120959: 0 140: 120960: 0 140: 120961: 0 140: 120962: 0 140: 120963: 0 140: 120964: 0 140: 120965: 0 140: 120966: 0 140: 120967: 0 140: 120968: 0 140: 120969: 0 140: 120970: 0 140: 120971: 0 140: 120972: 0 140: 120973: 0 140: 120974: 0 140: 120975: 0 140: 120976: 0 140: 120977: 0 140: 120978: 0 140: 120979: 0 140: 120980: 0 140: 120981: 0 140: 120982: 0 140: 120983: 0 140: 120984: 0 140: 120985: 0 140: 120986: 0 140: 120987: 0 140: 120988: 0 140: 120989: 0 140: 120990: 0 140: 120991: 0 140: 120992: 0 140: 120993: 0 140: 120994: 0 140: 120995: 0 140: 120996: 0 140: 120997: 0 140: 120998: 0 140: 120999: 0 140: 121000: 0 140: 121001: 0 140: 121002: 0 140: 121003: 0 140: 121004: 0 140: 121005: 0 140: 121006: 0 140: 121007: 0 140: 121008: 0 140: 121009: 0 140: 121010: 0 140: 121011: 0 140: 121012: 0 140: 121013: 0 140: 121014: 0 140: 121015: 0 140: 121016: 0 140: 121017: 0 140: 121018: 0 140: 121019: 0 140: 121020: 0 140: 121021: 0 140: 121022: 0 140: 121023: 0 140: 121024: 0 140: 121025: 0 140: 121026: 0 140: 121027: 0 140: 121028: 0 140: 121029: 0 140: 121030: 0 140: 121031: 0 140: 121032: 0 140: 121033: 0 140: 121034: 0 140: 121035: 0 140: 121036: 0 140: 121037: 0 140: 121038: 0 140: 121039: 0 140: 121040: 0 140: 121041: 0 140: 121042: 0 140: 121043: 0 140: 121044: 0 140: 121045: 0 140: 121046: 0 140: 121047: 0 140: 121048: 0 140: 121049: 0 140: 121050: 0 140: 121051: 0 140: 121052: 0 140: 121053: 0 140: 121054: 0 140: 121055: 0 140: 121056: 0 140: 121057: 0 140: 121058: 0 140: 121059: 0 140: 121060: 0 140: 121061: 0 140: 121062: 0 140: 121063: 0 140: 121064: 0 140: 121065: 0 140: 121066: 0 140: 121067: 0 140: 121068: 0 140: 121069: 0 140: 121070: 0 140: 121071: 0 140: 121072: 0 140: 121073: 0 140: 121074: 0 140: 121075: 0 140: 121076: 0 140: 121077: 0 140: 121078: 0 140: 121079: 0 140: 121080: 0 140: 121081: 0 140: 121082: 0 140: 121083: 0 140: 121084: 0 140: 121085: 0 140: 121086: 0 140: 121087: 0 140: 121088: 0 140: 121089: 0 140: 121090: 0 140: 121091: 0 140: 121092: 0 140: 121093: 0 140: 121094: 0 140: 121095: 0 140: 121096: 0 140: 121097: 0 140: 121098: 0 140: 121099: 0 140: 121100: 0 140: 121101: 0 140: 121102: 0 140: 121103: 0 140: 121104: 0 140: 121105: 0 140: 121106: 0 140: 121107: 0 140: 121108: 0 140: 121109: 0 140: 121110: 0 140: 121111: 0 140: 121112: 0 140: 121113: 0 140: 121114: 0 140: 121115: 0 140: 121116: 0 140: 121117: 0 140: 121118: 0 140: 121119: 0 140: 121120: 0 140: 121121: 0 140: 121122: 0 140: 121123: 0 140: 121124: 0 140: 121125: 0 140: 121126: 0 140: 121127: 0 140: 121128: 0 140: 121129: 0 140: 121130: 0 140: 121131: 0 140: 121132: 0 140: 121133: 0 140: 121134: 0 140: 121135: 0 140: 121136: 0 140: 121137: 0 140: 121138: 0 140: 121139: 0 140: 121140: 0 140: 121141: 0 140: 121142: 0 140: 121143: 0 140: 121144: 0 140: 121145: 0 140: 121146: 0 140: 121147: 0 140: 121148: 0 140: 121149: 0 140: 121150: 0 140: 121151: 0 140: 121152: 0 140: 121153: 0 140: 121154: 0 140: 121155: 0 140: 121156: 0 140: 121157: 0 140: 121158: 0 140: 121159: 0 140: 121160: 0 140: 121161: 0 140: 121162: 0 140: 121163: 0 140: 121164: 0 140: 121165: 0 140: 121166: 0 140: 121167: 0 140: 121168: 0 140: 121169: 0 140: 121170: 0 140: 121171: 0 140: 121172: 0 140: 121173: 0 140: 121174: 0 140: 121175: 0 140: 121176: 0 140: 121177: 0 140: 121178: 0 140: 121179: 0 140: 121180: 0 140: 121181: 0 140: 121182: 0 140: 121183: 0 140: 121184: 0 140: 121185: 0 140: 121186: 0 140: 121187: 0 140: 121188: 0 140: 121189: 0 140: 121190: 0 140: 121191: 0 140: 121192: 0 140: 121193: 0 140: 121194: 0 140: 121195: 0 140: 121196: 0 140: 121197: 0 140: 121198: 0 140: 121199: 0 140: 121200: 0 140: 121201: 0 140: 121202: 0 140: 121203: 0 140: 121204: 0 140: 121205: 0 140: 121206: 0 140: 121207: 0 140: 121208: 0 140: 121209: 0 140: 121210: 0 140: 121211: 0 140: 121212: 0 140: 121213: 0 140: 121214: 0 140: 121215: 0 140: 121216: 0 140: 121217: 0 140: 121218: 0 140: 121219: 0 140: 121220: 0 140: 121221: 0 140: 121222: 0 140: 121223: 0 140: 121224: 0 140: 121225: 0 140: 121226: 0 140: 121227: 0 140: 121228: 0 140: 121229: 0 140: 121230: 0 140: 121231: 0 140: 121232: 0 140: 121233: 0 140: 121234: 0 140: 121235: 0 140: 121236: 0 140: 121237: 0 140: 121238: 0 140: 121239: 0 140: 121240: 0 140: 121241: 0 140: 121242: 0 140: 121243: 0 140: 121244: 0 140: 121245: 0 140: 121246: 0 140: 121247: 0 140: 121248: 0 140: 121249: 0 140: 121250: 0 140: 121251: 0 140: 121252: 0 140: 121253: 0 140: 121254: 0 140: 121255: 0 140: 121256: 0 140: 121257: 0 140: 121258: 0 140: 121259: 0 140: 121260: 0 140: 121261: 0 140: 121262: 0 140: 121263: 0 140: 121264: 0 140: 121265: 0 140: 121266: 0 140: 121267: 0 140: 121268: 0 140: 121269: 0 140: 121270: 0 140: 121271: 0 140: 121272: 0 140: 121273: 0 140: 121274: 0 140: 121275: 0 140: 121276: 0 140: 121277: 0 140: 121278: 0 140: 121279: 0 140: 121280: 0 140: 121281: 0 140: 121282: 0 140: 121283: 0 140: 121284: 0 140: 121285: 0 140: 121286: 0 140: 121287: 0 140: 121288: 0 140: 121289: 0 140: 121290: 0 140: 121291: 0 140: 121292: 0 140: 121293: 0 140: 121294: 0 140: 121295: 0 140: 121296: 0 140: 121297: 0 140: 121298: 0 140: 121299: 0 140: 121300: 0 140: 121301: 0 140: 121302: 0 140: 121303: 0 140: 121304: 0 140: 121305: 0 140: 121306: 0 140: 121307: 0 140: 121308: 0 140: 121309: 0 140: 121310: 0 140: 121311: 0 140: 121312: 0 140: 121313: 0 140: 121314: 0 140: 121315: 0 140: 121316: 0 140: 121317: 0 140: 121318: 0 140: 121319: 0 140: 121320: 0 140: 121321: 0 140: 121322: 0 140: 121323: 0 140: 121324: 0 140: 121325: 0 140: 121326: 0 140: 121327: 0 140: 121328: 0 140: 121329: 0 140: 121330: 0 140: 121331: 0 140: 121332: 0 140: 121333: 0 140: 121334: 0 140: 121335: 0 140: 121336: 0 140: 121337: 0 140: 121338: 0 140: 121339: 0 140: 121340: 0 140: 121341: 0 140: 121342: 0 140: 121343: 0 140: 121344: 0 140: 121345: 0 140: 121346: 0 140: 121347: 0 140: 121348: 0 140: 121349: 0 140: 121350: 0 140: 121351: 0 140: 121352: 0 140: 121353: 0 140: 121354: 0 140: 121355: 0 140: 121356: 0 140: 121357: 0 140: 121358: 0 140: 121359: 0 140: 121360: 0 140: 121361: 0 140: 121362: 0 140: 121363: 0 140: 121364: 0 140: 121365: 0 140: 121366: 0 140: 121367: 0 140: 121368: 0 140: 121369: 0 140: 121370: 0 140: 121371: 0 140: 121372: 0 140: 121373: 0 140: 121374: 0 140: 121375: 0 140: 121376: 0 140: 121377: 0 140: 121378: 0 140: 121379: 0 140: 121380: 0 140: 121381: 0 140: 121382: 0 140: 121383: 0 140: 121384: 0 140: 121385: 0 140: 121386: 0 140: 121387: 0 140: 121388: 0 140: 121389: 0 140: 121390: 0 140: 121391: 0 140: 121392: 0 140: 121393: 0 140: 121394: 0 140: 121395: 0 140: 121396: 0 140: 121397: 0 140: 121398: 0 140: 121399: 0 140: 121400: 0 140: 121401: 0 140: 121402: 0 140: 121403: 0 140: 121404: 0 140: 121405: 0 140: 121406: 0 140: 121407: 0 140: 121408: 0 140: 121409: 0 140: 121410: 0 140: 121411: 0 140: 121412: 0 140: 121413: 0 140: 121414: 0 140: 121415: 0 140: 121416: 0 140: 121417: 0 140: 121418: 0 140: 121419: 0 140: 121420: 0 140: 121421: 0 140: 121422: 0 140: 121423: 0 140: 121424: 0 140: 121425: 0 140: 121426: 0 140: 121427: 0 140: 121428: 0 140: 121429: 0 140: 121430: 0 140: 121431: 0 140: 121432: 0 140: 121433: 0 140: 121434: 0 140: 121435: 0 140: 121436: 0 140: 121437: 0 140: 121438: 0 140: 121439: 0 140: 121440: 0 140: 121441: 0 140: 121442: 0 140: 121443: 0 140: 121444: 0 140: 121445: 0 140: 121446: 0 140: 121447: 0 140: 121448: 0 140: 121449: 0 140: 121450: 0 140: 121451: 0 140: 121452: 0 140: 121453: 0 140: 121454: 0 140: 121455: 0 140: 121456: 0 140: 121457: 0 140: 121458: 0 140: 121459: 0 140: 121460: 0 140: 121461: 0 140: 121462: 0 140: 121463: 0 140: 121464: 0 140: 121465: 0 140: 121466: 0 140: 121467: 0 140: 121468: 0 140: 121469: 0 140: 121470: 0 140: 121471: 0 140: 121472: 0 140: 121473: 0 140: 121474: 0 140: 121475: 0 140: 121476: 0 140: 121477: 0 140: 121478: 0 140: 121479: 0 140: 121480: 0 140: 121481: 0 140: 121482: 0 140: 121483: 0 140: 121484: 0 140: 121485: 0 140: 121486: 0 140: 121487: 0 140: 121488: 0 140: 121489: 0 140: 121490: 0 140: 121491: 0 140: 121492: 0 140: 121493: 0 140: 121494: 0 140: 121495: 0 140: 121496: 0 140: 121497: 0 140: 121498: 0 140: 121499: 0 140: 121500: 0 140: 121501: 0 140: 121502: 0 140: 121503: 0 140: 121504: 0 140: 121505: 0 140: 121506: 0 140: 121507: 0 140: 121508: 0 140: 121509: 0 140: 121510: 0 140: 121511: 0 140: 121512: 0 140: 121513: 0 140: 121514: 0 140: 121515: 0 140: 121516: 0 140: 121517: 0 140: 121518: 0 140: 121519: 0 140: 121520: 0 140: 121521: 0 140: 121522: 0 140: 121523: 0 140: 121524: 0 140: 121525: 0 140: 121526: 0 140: 121527: 0 140: 121528: 0 140: 121529: 0 140: 121530: 0 140: 121531: 0 140: 121532: 0 140: 121533: 0 140: 121534: 0 140: 121535: 0 140: 121536: 0 140: 121537: 0 140: 121538: 0 140: 121539: 0 140: 121540: 0 140: 121541: 0 140: 121542: 0 140: 121543: 0 140: 121544: 0 140: 121545: 0 140: 121546: 0 140: 121547: 0 140: 121548: 0 140: 121549: 0 140: 121550: 0 140: 121551: 0 140: 121552: 0 140: 121553: 0 140: 121554: 0 140: 121555: 0 140: 121556: 0 140: 121557: 0 140: 121558: 0 140: 121559: 0 140: 121560: 0 140: 121561: 0 140: 121562: 0 140: 121563: 0 140: 121564: 0 140: 121565: 0 140: 121566: 0 140: 121567: 0 140: 121568: 0 140: 121569: 0 140: 121570: 0 140: 121571: 0 140: 121572: 0 140: 121573: 0 140: 121574: 0 140: 121575: 0 140: 121576: 0 140: 121577: 0 140: 121578: 0 140: 121579: 0 140: 121580: 0 140: 121581: 0 140: 121582: 0 140: 121583: 0 140: 121584: 0 140: 121585: 0 140: 121586: 0 140: 121587: 0 140: 121588: 0 140: 121589: 0 140: 121590: 0 140: 121591: 0 140: 121592: 0 140: 121593: 0 140: 121594: 0 140: 121595: 0 140: 121596: 0 140: 121597: 0 140: 121598: 0 140: 121599: 0 140: 121600: 0 140: 121601: 0 140: 121602: 0 140: 121603: 0 140: 121604: 0 140: 121605: 0 140: 121606: 0 140: 121607: 0 140: 121608: 0 140: 121609: 0 140: 121610: 0 140: 121611: 0 140: 121612: 0 140: 121613: 0 140: 121614: 0 140: 121615: 0 140: 121616: 0 140: 121617: 0 140: 121618: 0 140: 121619: 0 140: 121620: 0 140: 121621: 0 140: 121622: 0 140: 121623: 0 140: 121624: 0 140: 121625: 0 140: 121626: 0 140: 121627: 0 140: 121628: 0 140: 121629: 0 140: 121630: 0 140: 121631: 0 140: 121632: 0 140: 121633: 0 140: 121634: 0 140: 121635: 0 140: 121636: 0 140: 121637: 0 140: 121638: 0 140: 121639: 0 140: 121640: 0 140: 121641: 0 140: 121642: 0 140: 121643: 0 140: 121644: 0 140: 121645: 0 140: 121646: 0 140: 121647: 0 140: 121648: 0 140: 121649: 0 140: 121650: 0 140: 121651: 0 140: 121652: 0 140: 121653: 0 140: 121654: 0 140: 121655: 0 140: 121656: 0 140: 121657: 0 140: 121658: 0 140: 121659: 0 140: 121660: 0 140: 121661: 0 140: 121662: 0 140: 121663: 0 140: 121664: 0 140: 121665: 0 140: 121666: 0 140: 121667: 0 140: 121668: 0 140: 121669: 0 140: 121670: 0 140: 121671: 0 140: 121672: 0 140: 121673: 0 140: 121674: 0 140: 121675: 0 140: 121676: 0 140: 121677: 0 140: 121678: 0 140: 121679: 0 140: 121680: 0 140: 121681: 0 140: 121682: 0 140: 121683: 0 140: 121684: 0 140: 121685: 0 140: 121686: 0 140: 121687: 0 140: 121688: 0 140: 121689: 0 140: 121690: 0 140: 121691: 0 140: 121692: 0 140: 121693: 0 140: 121694: 0 140: 121695: 0 140: 121696: 0 140: 121697: 0 140: 121698: 0 140: 121699: 0 140: 121700: 0 140: 121701: 0 140: 121702: 0 140: 121703: 0 140: 121704: 0 140: 121705: 0 140: 121706: 0 140: 121707: 0 140: 121708: 0 140: 121709: 0 140: 121710: 0 140: 121711: 0 140: 121712: 0 140: 121713: 0 140: 121714: 0 140: 121715: 0 140: 121716: 0 140: 121717: 0 140: 121718: 0 140: 121719: 0 140: 121720: 0 140: 121721: 0 140: 121722: 0 140: 121723: 0 140: 121724: 0 140: 121725: 0 140: 121726: 0 140: 121727: 0 140: 121728: 0 140: 121729: 0 140: 121730: 0 140: 121731: 0 140: 121732: 0 140: 121733: 0 140: 121734: 0 140: 121735: 0 140: 121736: 0 140: 121737: 0 140: 121738: 0 140: 121739: 0 140: 121740: 0 140: 121741: 0 140: 121742: 0 140: 121743: 0 140: 121744: 0 140: 121745: 0 140: 121746: 0 140: 121747: 0 140: 121748: 0 140: 121749: 0 140: 121750: 0 140: 121751: 0 140: 121752: 0 140: 121753: 0 140: 121754: 0 140: 121755: 0 140: 121756: 0 140: 121757: 0 140: 121758: 0 140: 121759: 0 140: 121760: 0 140: 121761: 0 140: 121762: 0 140: 121763: 0 140: 121764: 0 140: 121765: 0 140: 121766: 0 140: 121767: 0 140: 121768: 0 140: 121769: 0 140: 121770: 0 140: 121771: 0 140: 121772: 0 140: 121773: 0 140: 121774: 0 140: 121775: 0 140: 121776: 0 140: 121777: 0 140: 121778: 0 140: 121779: 0 140: 121780: 0 140: 121781: 0 140: 121782: 0 140: 121783: 0 140: 121784: 0 140: 121785: 0 140: 121786: 0 140: 121787: 0 140: 121788: 0 140: 121789: 0 140: 121790: 0 140: 121791: 0 140: 121792: 0 140: 121793: 0 140: 121794: 0 140: 121795: 0 140: 121796: 0 140: 121797: 0 140: 121798: 0 140: 121799: 0 140: 121800: 0 140: 121801: 0 140: 121802: 0 140: 121803: 0 140: 121804: 0 140: 121805: 0 140: 121806: 0 140: 121807: 0 140: 121808: 0 140: 121809: 0 140: 121810: 0 140: 121811: 0 140: 121812: 0 140: 121813: 0 140: 121814: 0 140: 121815: 0 140: 121816: 0 140: 121817: 0 140: 121818: 0 140: 121819: 0 140: 121820: 0 140: 121821: 0 140: 121822: 0 140: 121823: 0 140: 121824: 0 140: 121825: 0 140: 121826: 0 140: 121827: 0 140: 121828: 0 140: 121829: 0 140: 121830: 0 140: 121831: 0 140: 121832: 0 140: 121833: 0 140: 121834: 0 140: 121835: 0 140: 121836: 0 140: 121837: 0 140: 121838: 0 140: 121839: 0 140: 121840: 0 140: 121841: 0 140: 121842: 0 140: 121843: 0 140: 121844: 0 140: 121845: 0 140: 121846: 0 140: 121847: 0 140: 121848: 0 140: 121849: 0 140: 121850: 0 140: 121851: 0 140: 121852: 0 140: 121853: 0 140: 121854: 0 140: 121855: 0 140: 121856: 0 140: 121857: 0 140: 121858: 0 140: 121859: 0 140: 121860: 0 140: 121861: 0 140: 121862: 0 140: 121863: 0 140: 121864: 0 140: 121865: 0 140: 121866: 0 140: 121867: 0 140: 121868: 0 140: 121869: 0 140: 121870: 0 140: 121871: 0 140: 121872: 0 140: 121873: 0 140: 121874: 0 140: 121875: 0 140: 121876: 0 140: 121877: 0 140: 121878: 0 140: 121879: 0 140: 121880: 0 140: 121881: 0 140: 121882: 0 140: 121883: 0 140: 121884: 0 140: 121885: 0 140: 121886: 0 140: 121887: 0 140: 121888: 0 140: 121889: 0 140: 121890: 0 140: 121891: 0 140: 121892: 0 140: 121893: 0 140: 121894: 0 140: 121895: 0 140: 121896: 0 140: 121897: 0 140: 121898: 0 140: 121899: 0 140: 121900: 0 140: 121901: 0 140: 121902: 0 140: 121903: 0 140: 121904: 0 140: 121905: 0 140: 121906: 0 140: 121907: 0 140: 121908: 0 140: 121909: 0 140: 121910: 0 140: 121911: 0 140: 121912: 0 140: 121913: 0 140: 121914: 0 140: 121915: 0 140: 121916: 0 140: 121917: 0 140: 121918: 0 140: 121919: 0 140: 121920: 0 140: 121921: 0 140: 121922: 0 140: 121923: 0 140: 121924: 0 140: 121925: 0 140: 121926: 0 140: 121927: 0 140: 121928: 0 140: 121929: 0 140: 121930: 0 140: 121931: 0 140: 121932: 0 140: 121933: 0 140: 121934: 0 140: 121935: 0 140: 121936: 0 140: 121937: 0 140: 121938: 0 140: 121939: 0 140: 121940: 0 140: 121941: 0 140: 121942: 0 140: 121943: 0 140: 121944: 0 140: 121945: 0 140: 121946: 0 140: 121947: 0 140: 121948: 0 140: 121949: 0 140: 121950: 0 140: 121951: 0 140: 121952: 0 140: 121953: 0 140: 121954: 0 140: 121955: 0 140: 121956: 0 140: 121957: 0 140: 121958: 0 140: 121959: 0 140: 121960: 0 140: 121961: 0 140: 121962: 0 140: 121963: 0 140: 121964: 0 140: 121965: 0 140: 121966: 0 140: 121967: 0 140: 121968: 0 140: 121969: 0 140: 121970: 0 140: 121971: 0 140: 121972: 0 140: 121973: 0 140: 121974: 0 140: 121975: 0 140: 121976: 0 140: 121977: 0 140: 121978: 0 140: 121979: 0 140: 121980: 0 140: 121981: 0 140: 121982: 0 140: 121983: 0 140: 121984: 0 140: 121985: 0 140: 121986: 0 140: 121987: 0 140: 121988: 0 140: 121989: 0 140: 121990: 0 140: 121991: 0 140: 121992: 0 140: 121993: 0 140: 121994: 0 140: 121995: 0 140: 121996: 0 140: 121997: 0 140: 121998: 0 140: 121999: 0 140: 122000: 0 140: 122001: 0 140: 122002: 0 140: 122003: 0 140: 122004: 0 140: 122005: 0 140: 122006: 0 140: 122007: 0 140: 122008: 0 140: 122009: 0 140: 122010: 0 140: 122011: 0 140: 122012: 0 140: 122013: 0 140: 122014: 0 140: 122015: 0 140: 122016: 0 140: 122017: 0 140: 122018: 0 140: 122019: 0 140: 122020: 0 140: 122021: 0 140: 122022: 0 140: 122023: 0 140: 122024: 0 140: 122025: 0 140: 122026: 0 140: 122027: 0 140: 122028: 0 140: 122029: 0 140: 122030: 0 140: 122031: 0 140: 122032: 0 140: 122033: 0 140: 122034: 0 140: 122035: 0 140: 122036: 0 140: 122037: 0 140: 122038: 0 140: 122039: 0 140: 122040: 0 140: 122041: 0 140: 122042: 0 140: 122043: 0 140: 122044: 0 140: 122045: 0 140: 122046: 0 140: 122047: 0 140: 122048: 0 140: 122049: 0 140: 122050: 0 140: 122051: 0 140: 122052: 0 140: 122053: 0 140: 122054: 0 140: 122055: 0 140: 122056: 0 140: 122057: 0 140: 122058: 0 140: 122059: 0 140: 122060: 0 140: 122061: 0 140: 122062: 0 140: 122063: 0 140: 122064: 0 140: 122065: 0 140: 122066: 0 140: 122067: 0 140: 122068: 0 140: 122069: 0 140: 122070: 0 140: 122071: 0 140: 122072: 0 140: 122073: 0 140: 122074: 0 140: 122075: 0 140: 122076: 0 140: 122077: 0 140: 122078: 0 140: 122079: 0 140: 122080: 0 140: 122081: 0 140: 122082: 0 140: 122083: 0 140: 122084: 0 140: 122085: 0 140: 122086: 0 140: 122087: 0 140: 122088: 0 140: 122089: 0 140: 122090: 0 140: 122091: 0 140: 122092: 0 140: 122093: 0 140: 122094: 0 140: 122095: 0 140: 122096: 0 140: 122097: 0 140: 122098: 0 140: 122099: 0 140: 122100: 0 140: 122101: 0 140: 122102: 0 140: 122103: 0 140: 122104: 0 140: 122105: 0 140: 122106: 0 140: 122107: 0 140: 122108: 0 140: 122109: 0 140: 122110: 0 140: 122111: 0 140: 122112: 0 140: 122113: 0 140: 122114: 0 140: 122115: 0 140: 122116: 0 140: 122117: 0 140: 122118: 0 140: 122119: 0 140: 122120: 0 140: 122121: 0 140: 122122: 0 140: 122123: 0 140: 122124: 0 140: 122125: 0 140: 122126: 0 140: 122127: 0 140: 122128: 0 140: 122129: 0 140: 122130: 0 140: 122131: 0 140: 122132: 0 140: 122133: 0 140: 122134: 0 140: 122135: 0 140: 122136: 0 140: 122137: 0 140: 122138: 0 140: 122139: 0 140: 122140: 0 140: 122141: 0 140: 122142: 0 140: 122143: 0 140: 122144: 0 140: 122145: 0 140: 122146: 0 140: 122147: 0 140: 122148: 0 140: 122149: 0 140: 122150: 0 140: 122151: 0 140: 122152: 0 140: 122153: 0 140: 122154: 0 140: 122155: 0 140: 122156: 0 140: 122157: 0 140: 122158: 0 140: 122159: 0 140: 122160: 0 140: 122161: 0 140: 122162: 0 140: 122163: 0 140: 122164: 0 140: 122165: 0 140: 122166: 0 140: 122167: 0 140: 122168: 0 140: 122169: 0 140: 122170: 0 140: 122171: 0 140: 122172: 0 140: 122173: 0 140: 122174: 0 140: 122175: 0 140: 122176: 0 140: 122177: 0 140: 122178: 0 140: 122179: 0 140: 122180: 0 140: 122181: 0 140: 122182: 0 140: 122183: 0 140: 122184: 0 140: 122185: 0 140: 122186: 0 140: 122187: 0 140: 122188: 0 140: 122189: 0 140: 122190: 0 140: 122191: 0 140: 122192: 0 140: 122193: 0 140: 122194: 0 140: 122195: 0 140: 122196: 0 140: 122197: 0 140: 122198: 0 140: 122199: 0 140: 122200: 0 140: 122201: 0 140: 122202: 0 140: 122203: 0 140: 122204: 0 140: 122205: 0 140: 122206: 0 140: 122207: 0 140: 122208: 0 140: 122209: 0 140: 122210: 0 140: 122211: 0 140: 122212: 0 140: 122213: 0 140: 122214: 0 140: 122215: 0 140: 122216: 0 140: 122217: 0 140: 122218: 0 140: 122219: 0 140: 122220: 0 140: 122221: 0 140: 122222: 0 140: 122223: 0 140: 122224: 0 140: 122225: 0 140: 122226: 0 140: 122227: 0 140: 122228: 0 140: 122229: 0 140: 122230: 0 140: 122231: 0 140: 122232: 0 140: 122233: 0 140: 122234: 0 140: 122235: 0 140: 122236: 0 140: 122237: 0 140: 122238: 0 140: 122239: 0 140: 122240: 0 140: 122241: 0 140: 122242: 0 140: 122243: 0 140: 122244: 0 140: 122245: 0 140: 122246: 0 140: 122247: 0 140: 122248: 0 140: 122249: 0 140: 122250: 0 140: 122251: 0 140: 122252: 0 140: 122253: 0 140: 122254: 0 140: 122255: 0 140: 122256: 0 140: 122257: 0 140: 122258: 0 140: 122259: 0 140: 122260: 0 140: 122261: 0 140: 122262: 0 140: 122263: 0 140: 122264: 0 140: 122265: 0 140: 122266: 0 140: 122267: 0 140: 122268: 0 140: 122269: 0 140: 122270: 0 140: 122271: 0 140: 122272: 0 140: 122273: 0 140: 122274: 0 140: 122275: 0 140: 122276: 0 140: 122277: 0 140: 122278: 0 140: 122279: 0 140: 122280: 0 140: 122281: 0 140: 122282: 0 140: 122283: 0 140: 122284: 0 140: 122285: 0 140: 122286: 0 140: 122287: 0 140: 122288: 0 140: 122289: 0 140: 122290: 0 140: 122291: 0 140: 122292: 0 140: 122293: 0 140: 122294: 0 140: 122295: 0 140: 122296: 0 140: 122297: 0 140: 122298: 0 140: 122299: 0 140: 122300: 0 140: 122301: 0 140: 122302: 0 140: 122303: 0 140: 122304: 0 140: 122305: 0 140: 122306: 0 140: 122307: 0 140: 122308: 0 140: 122309: 0 140: 122310: 0 140: 122311: 0 140: 122312: 0 140: 122313: 0 140: 122314: 0 140: 122315: 0 140: 122316: 0 140: 122317: 0 140: 122318: 0 140: 122319: 0 140: 122320: 0 140: 122321: 0 140: 122322: 0 140: 122323: 0 140: 122324: 0 140: 122325: 0 140: 122326: 0 140: 122327: 0 140: 122328: 0 140: 122329: 0 140: 122330: 0 140: 122331: 0 140: 122332: 0 140: 122333: 0 140: 122334: 0 140: 122335: 0 140: 122336: 0 140: 122337: 0 140: 122338: 0 140: 122339: 0 140: 122340: 0 140: 122341: 0 140: 122342: 0 140: 122343: 0 140: 122344: 0 140: 122345: 0 140: 122346: 0 140: 122347: 0 140: 122348: 0 140: 122349: 0 140: 122350: 0 140: 122351: 0 140: 122352: 0 140: 122353: 0 140: 122354: 0 140: 122355: 0 140: 122356: 0 140: 122357: 0 140: 122358: 0 140: 122359: 0 140: 122360: 0 140: 122361: 0 140: 122362: 0 140: 122363: 0 140: 122364: 0 140: 122365: 0 140: 122366: 0 140: 122367: 0 140: 122368: 0 140: 122369: 0 140: 122370: 0 140: 122371: 0 140: 122372: 0 140: 122373: 0 140: 122374: 0 140: 122375: 0 140: 122376: 0 140: 122377: 0 140: 122378: 0 140: 122379: 0 140: 122380: 0 140: 122381: 0 140: 122382: 0 140: 122383: 0 140: 122384: 0 140: 122385: 0 140: 122386: 0 140: 122387: 0 140: 122388: 0 140: 122389: 0 140: 122390: 0 140: 122391: 0 140: 122392: 0 140: 122393: 0 140: 122394: 0 140: 122395: 0 140: 122396: 0 140: 122397: 0 140: 122398: 0 140: 122399: 0 140: 122400: 0 140: 122401: 0 140: 122402: 0 140: 122403: 0 140: 122404: 0 140: 122405: 0 140: 122406: 0 140: 122407: 0 140: 122408: 0 140: 122409: 0 140: 122410: 0 140: 122411: 0 140: 122412: 0 140: 122413: 0 140: 122414: 0 140: 122415: 0 140: 122416: 0 140: 122417: 0 140: 122418: 0 140: 122419: 0 140: 122420: 0 140: 122421: 0 140: 122422: 0 140: 122423: 0 140: 122424: 0 140: 122425: 0 140: 122426: 0 140: 122427: 0 140: 122428: 0 140: 122429: 0 140: 122430: 0 140: 122431: 0 140: 122432: 0 140: 122433: 0 140: 122434: 0 140: 122435: 0 140: 122436: 0 140: 122437: 0 140: 122438: 0 140: 122439: 0 140: 122440: 0 140: 122441: 0 140: 122442: 0 140: 122443: 0 140: 122444: 0 140: 122445: 0 140: 122446: 0 140: 122447: 0 140: 122448: 0 140: 122449: 0 140: 122450: 0 140: 122451: 0 140: 122452: 0 140: 122453: 0 140: 122454: 0 140: 122455: 0 140: 122456: 0 140: 122457: 0 140: 122458: 0 140: 122459: 0 140: 122460: 0 140: 122461: 0 140: 122462: 0 140: 122463: 0 140: 122464: 0 140: 122465: 0 140: 122466: 0 140: 122467: 0 140: 122468: 0 140: 122469: 0 140: 122470: 0 140: 122471: 0 140: 122472: 0 140: 122473: 0 140: 122474: 0 140: 122475: 0 140: 122476: 0 140: 122477: 0 140: 122478: 0 140: 122479: 0 140: 122480: 0 140: 122481: 0 140: 122482: 0 140: 122483: 0 140: 122484: 0 140: 122485: 0 140: 122486: 0 140: 122487: 0 140: 122488: 0 140: 122489: 0 140: 122490: 0 140: 122491: 0 140: 122492: 0 140: 122493: 0 140: 122494: 0 140: 122495: 0 140: 122496: 0 140: 122497: 0 140: 122498: 0 140: 122499: 0 140: 122500: 0 140: 122501: 0 140: 122502: 0 140: 122503: 0 140: 122504: 0 140: 122505: 0 140: 122506: 0 140: 122507: 0 140: 122508: 0 140: 122509: 0 140: 122510: 0 140: 122511: 0 140: 122512: 0 140: 122513: 0 140: 122514: 0 140: 122515: 0 140: 122516: 0 140: 122517: 0 140: 122518: 0 140: 122519: 0 140: 122520: 0 140: 122521: 0 140: 122522: 0 140: 122523: 0 140: 122524: 0 140: 122525: 0 140: 122526: 0 140: 122527: 0 140: 122528: 0 140: 122529: 0 140: 122530: 0 140: 122531: 0 140: 122532: 0 140: 122533: 0 140: 122534: 0 140: 122535: 0 140: 122536: 0 140: 122537: 0 140: 122538: 0 140: 122539: 0 140: 122540: 0 140: 122541: 0 140: 122542: 0 140: 122543: 0 140: 122544: 0 140: 122545: 0 140: 122546: 0 140: 122547: 0 140: 122548: 0 140: 122549: 0 140: 122550: 0 140: 122551: 0 140: 122552: 0 140: 122553: 0 140: 122554: 0 140: 122555: 0 140: 122556: 0 140: 122557: 0 140: 122558: 0 140: 122559: 0 140: 122560: 0 140: 122561: 0 140: 122562: 0 140: 122563: 0 140: 122564: 0 140: 122565: 0 140: 122566: 0 140: 122567: 0 140: 122568: 0 140: 122569: 0 140: 122570: 0 140: 122571: 0 140: 122572: 0 140: 122573: 0 140: 122574: 0 140: 122575: 0 140: 122576: 0 140: 122577: 0 140: 122578: 0 140: 122579: 0 140: 122580: 0 140: 122581: 0 140: 122582: 0 140: 122583: 0 140: 122584: 0 140: 122585: 0 140: 122586: 0 140: 122587: 0 140: 122588: 0 140: 122589: 0 140: 122590: 0 140: 122591: 0 140: 122592: 0 140: 122593: 0 140: 122594: 0 140: 122595: 0 140: 122596: 0 140: 122597: 0 140: 122598: 0 140: 122599: 0 140: 122600: 0 140: 122601: 0 140: 122602: 0 140: 122603: 0 140: 122604: 0 140: 122605: 0 140: 122606: 0 140: 122607: 0 140: 122608: 0 140: 122609: 0 140: 122610: 0 140: 122611: 0 140: 122612: 0 140: 122613: 0 140: 122614: 0 140: 122615: 0 140: 122616: 0 140: 122617: 0 140: 122618: 0 140: 122619: 0 140: 122620: 0 140: 122621: 0 140: 122622: 0 140: 122623: 0 140: 122624: 0 140: 122625: 0 140: 122626: 0 140: 122627: 0 140: 122628: 0 140: 122629: 0 140: 122630: 0 140: 122631: 0 140: 122632: 0 140: 122633: 0 140: 122634: 0 140: 122635: 0 140: 122636: 0 140: 122637: 0 140: 122638: 0 140: 122639: 0 140: 122640: 0 140: 122641: 0 140: 122642: 0 140: 122643: 0 140: 122644: 0 140: 122645: 0 140: 122646: 0 140: 122647: 0 140: 122648: 0 140: 122649: 0 140: 122650: 0 140: 122651: 0 140: 122652: 0 140: 122653: 0 140: 122654: 0 140: 122655: 0 140: 122656: 0 140: 122657: 0 140: 122658: 0 140: 122659: 0 140: 122660: 0 140: 122661: 0 140: 122662: 0 140: 122663: 0 140: 122664: 0 140: 122665: 0 140: 122666: 0 140: 122667: 0 140: 122668: 0 140: 122669: 0 140: 122670: 0 140: 122671: 0 140: 122672: 0 140: 122673: 0 140: 122674: 0 140: 122675: 0 140: 122676: 0 140: 122677: 0 140: 122678: 0 140: 122679: 0 140: 122680: 0 140: 122681: 0 140: 122682: 0 140: 122683: 0 140: 122684: 0 140: 122685: 0 140: 122686: 0 140: 122687: 0 140: 122688: 0 140: 122689: 0 140: 122690: 0 140: 122691: 0 140: 122692: 0 140: 122693: 0 140: 122694: 0 140: 122695: 0 140: 122696: 0 140: 122697: 0 140: 122698: 0 140: 122699: 0 140: 122700: 0 140: 122701: 0 140: 122702: 0 140: 122703: 0 140: 122704: 0 140: 122705: 0 140: 122706: 0 140: 122707: 0 140: 122708: 0 140: 122709: 0 140: 122710: 0 140: 122711: 0 140: 122712: 0 140: 122713: 0 140: 122714: 0 140: 122715: 0 140: 122716: 0 140: 122717: 0 140: 122718: 0 140: 122719: 0 140: 122720: 0 140: 122721: 0 140: 122722: 0 140: 122723: 0 140: 122724: 0 140: 122725: 0 140: 122726: 0 140: 122727: 0 140: 122728: 0 140: 122729: 0 140: 122730: 0 140: 122731: 0 140: 122732: 0 140: 122733: 0 140: 122734: 0 140: 122735: 0 140: 122736: 0 140: 122737: 0 140: 122738: 0 140: 122739: 0 140: 122740: 0 140: 122741: 0 140: 122742: 0 140: 122743: 0 140: 122744: 0 140: 122745: 0 140: 122746: 0 140: 122747: 0 140: 122748: 0 140: 122749: 0 140: 122750: 0 140: 122751: 0 140: 122752: 0 140: 122753: 0 140: 122754: 0 140: 122755: 0 140: 122756: 0 140: 122757: 0 140: 122758: 0 140: 122759: 0 140: 122760: 0 140: 122761: 0 140: 122762: 0 140: 122763: 0 140: 122764: 0 140: 122765: 0 140: 122766: 0 140: 122767: 0 140: 122768: 0 140: 122769: 0 140: 122770: 0 140: 122771: 0 140: 122772: 0 140: 122773: 0 140: 122774: 0 140: 122775: 0 140: 122776: 0 140: 122777: 0 140: 122778: 0 140: 122779: 0 140: 122780: 0 140: 122781: 0 140: 122782: 0 140: 122783: 0 140: 122784: 0 140: 122785: 0 140: 122786: 0 140: 122787: 0 140: 122788: 0 140: 122789: 0 140: 122790: 0 140: 122791: 0 140: 122792: 0 140: 122793: 0 140: 122794: 0 140: 122795: 0 140: 122796: 0 140: 122797: 0 140: 122798: 0 140: 122799: 0 140: 122800: 0 140: 122801: 0 140: 122802: 0 140: 122803: 0 140: 122804: 0 140: 122805: 0 140: 122806: 0 140: 122807: 0 140: 122808: 0 140: 122809: 0 140: 122810: 0 140: 122811: 0 140: 122812: 0 140: 122813: 0 140: 122814: 0 140: 122815: 0 140: 122816: 0 140: 122817: 0 140: 122818: 0 140: 122819: 0 140: 122820: 0 140: 122821: 0 140: 122822: 0 140: 122823: 0 140: 122824: 0 140: 122825: 0 140: 122826: 0 140: 122827: 0 140: 122828: 0 140: 122829: 0 140: 122830: 0 140: 122831: 0 140: 122832: 0 140: 122833: 0 140: 122834: 0 140: 122835: 0 140: 122836: 0 140: 122837: 0 140: 122838: 0 140: 122839: 0 140: 122840: 0 140: 122841: 0 140: 122842: 0 140: 122843: 0 140: 122844: 0 140: 122845: 0 140: 122846: 0 140: 122847: 0 140: 122848: 0 140: 122849: 0 140: 122850: 0 140: 122851: 0 140: 122852: 0 140: 122853: 0 140: 122854: 0 140: 122855: 0 140: 122856: 0 140: 122857: 0 140: 122858: 0 140: 122859: 0 140: 122860: 0 140: 122861: 0 140: 122862: 0 140: 122863: 0 140: 122864: 0 140: 122865: 0 140: 122866: 0 140: 122867: 0 140: 122868: 0 140: 122869: 0 140: 122870: 0 140: 122871: 0 140: 122872: 0 140: 122873: 0 140: 122874: 0 140: 122875: 0 140: 122876: 0 140: 122877: 0 140: 122878: 0 140: 122879: 0 140: 122880: 0 140: 122881: 0 140: 122882: 0 140: 122883: 0 140: 122884: 0 140: 122885: 0 140: 122886: 0 140: 122887: 0 140: 122888: 0 140: 122889: 0 140: 122890: 0 140: 122891: 0 140: 122892: 0 140: 122893: 0 140: 122894: 0 140: 122895: 0 140: 122896: 0 140: 122897: 0 140: 122898: 0 140: 122899: 0 140: 122900: 0 140: 122901: 0 140: 122902: 0 140: 122903: 0 140: 122904: 0 140: 122905: 0 140: 122906: 0 140: 122907: 0 140: 122908: 0 140: 122909: 0 140: 122910: 0 140: 122911: 0 140: 122912: 0 140: 122913: 0 140: 122914: 0 140: 122915: 0 140: 122916: 0 140: 122917: 0 140: 122918: 0 140: 122919: 0 140: 122920: 0 140: 122921: 0 140: 122922: 0 140: 122923: 0 140: 122924: 0 140: 122925: 0 140: 122926: 0 140: 122927: 0 140: 122928: 0 140: 122929: 0 140: 122930: 0 140: 122931: 0 140: 122932: 0 140: 122933: 0 140: 122934: 0 140: 122935: 0 140: 122936: 0 140: 122937: 0 140: 122938: 0 140: 122939: 0 140: 122940: 0 140: 122941: 0 140: 122942: 0 140: 122943: 0 140: 122944: 0 140: 122945: 0 140: 122946: 0 140: 122947: 0 140: 122948: 0 140: 122949: 0 140: 122950: 0 140: 122951: 0 140: 122952: 0 140: 122953: 0 140: 122954: 0 140: 122955: 0 140: 122956: 0 140: 122957: 0 140: 122958: 0 140: 122959: 0 140: 122960: 0 140: 122961: 0 140: 122962: 0 140: 122963: 0 140: 122964: 0 140: 122965: 0 140: 122966: 0 140: 122967: 0 140: 122968: 0 140: 122969: 0 140: 122970: 0 140: 122971: 0 140: 122972: 0 140: 122973: 0 140: 122974: 0 140: 122975: 0 140: 122976: 0 140: 122977: 0 140: 122978: 0 140: 122979: 0 140: 122980: 0 140: 122981: 0 140: 122982: 0 140: 122983: 0 140: 122984: 0 140: 122985: 0 140: 122986: 0 140: 122987: 0 140: 122988: 0 140: 122989: 0 140: 122990: 0 140: 122991: 0 140: 122992: 0 140: 122993: 0 140: 122994: 0 140: 122995: 0 140: 122996: 0 140: 122997: 0 140: 122998: 0 140: 122999: 0 140: 123000: 0 140: 123001: 0 140: 123002: 0 140: 123003: 0 140: 123004: 0 140: 123005: 0 140: 123006: 0 140: 123007: 0 140: 123008: 0 140: 123009: 0 140: 123010: 0 140: 123011: 0 140: 123012: 0 140: 123013: 0 140: 123014: 0 140: 123015: 0 140: 123016: 0 140: 123017: 0 140: 123018: 0 140: 123019: 0 140: 123020: 0 140: 123021: 0 140: 123022: 0 140: 123023: 0 140: 123024: 0 140: 123025: 0 140: 123026: 0 140: 123027: 0 140: 123028: 0 140: 123029: 0 140: 123030: 0 140: 123031: 0 140: 123032: 0 140: 123033: 0 140: 123034: 0 140: 123035: 0 140: 123036: 0 140: 123037: 0 140: 123038: 0 140: 123039: 0 140: 123040: 0 140: 123041: 0 140: 123042: 0 140: 123043: 0 140: 123044: 0 140: 123045: 0 140: 123046: 0 140: 123047: 0 140: 123048: 0 140: 123049: 0 140: 123050: 0 140: 123051: 0 140: 123052: 0 140: 123053: 0 140: 123054: 0 140: 123055: 0 140: 123056: 0 140: 123057: 0 140: 123058: 0 140: 123059: 0 140: 123060: 0 140: 123061: 0 140: 123062: 0 140: 123063: 0 140: 123064: 0 140: 123065: 0 140: 123066: 0 140: 123067: 0 140: 123068: 0 140: 123069: 0 140: 123070: 0 140: 123071: 0 140: 123072: 0 140: 123073: 0 140: 123074: 0 140: 123075: 0 140: 123076: 0 140: 123077: 0 140: 123078: 0 140: 123079: 0 140: 123080: 0 140: 123081: 0 140: 123082: 0 140: 123083: 0 140: 123084: 0 140: 123085: 0 140: 123086: 0 140: 123087: 0 140: 123088: 0 140: 123089: 0 140: 123090: 0 140: 123091: 0 140: 123092: 0 140: 123093: 0 140: 123094: 0 140: 123095: 0 140: 123096: 0 140: 123097: 0 140: 123098: 0 140: 123099: 0 140: 123100: 0 140: 123101: 0 140: 123102: 0 140: 123103: 0 140: 123104: 0 140: 123105: 0 140: 123106: 0 140: 123107: 0 140: 123108: 0 140: 123109: 0 140: 123110: 0 140: 123111: 0 140: 123112: 0 140: 123113: 0 140: 123114: 0 140: 123115: 0 140: 123116: 0 140: 123117: 0 140: 123118: 0 140: 123119: 0 140: 123120: 0 140: 123121: 0 140: 123122: 0 140: 123123: 0 140: 123124: 0 140: 123125: 0 140: 123126: 0 140: 123127: 0 140: 123128: 0 140: 123129: 0 140: 123130: 0 140: 123131: 0 140: 123132: 0 140: 123133: 0 140: 123134: 0 140: 123135: 0 140: 123136: 0 140: 123137: 0 140: 123138: 0 140: 123139: 0 140: 123140: 0 140: 123141: 0 140: 123142: 0 140: 123143: 0 140: 123144: 0 140: 123145: 0 140: 123146: 0 140: 123147: 0 140: 123148: 0 140: 123149: 0 140: 123150: 0 140: 123151: 0 140: 123152: 0 140: 123153: 0 140: 123154: 0 140: 123155: 0 140: 123156: 0 140: 123157: 0 140: 123158: 0 140: 123159: 0 140: 123160: 0 140: 123161: 0 140: 123162: 0 140: 123163: 0 140: 123164: 0 140: 123165: 0 140: 123166: 0 140: 123167: 0 140: 123168: 0 140: 123169: 0 140: 123170: 0 140: 123171: 0 140: 123172: 0 140: 123173: 0 140: 123174: 0 140: 123175: 0 140: 123176: 0 140: 123177: 0 140: 123178: 0 140: 123179: 0 140: 123180: 0 140: 123181: 0 140: 123182: 0 140: 123183: 0 140: 123184: 0 140: 123185: 0 140: 123186: 0 140: 123187: 0 140: 123188: 0 140: 123189: 0 140: 123190: 0 140: 123191: 0 140: 123192: 0 140: 123193: 0 140: 123194: 0 140: 123195: 0 140: 123196: 0 140: 123197: 0 140: 123198: 0 140: 123199: 0 140: 123200: 0 140: 123201: 0 140: 123202: 0 140: 123203: 0 140: 123204: 0 140: 123205: 0 140: 123206: 0 140: 123207: 0 140: 123208: 0 140: 123209: 0 140: 123210: 0 140: 123211: 0 140: 123212: 0 140: 123213: 0 140: 123214: 0 140: 123215: 0 140: 123216: 0 140: 123217: 0 140: 123218: 0 140: 123219: 0 140: 123220: 0 140: 123221: 0 140: 123222: 0 140: 123223: 0 140: 123224: 0 140: 123225: 0 140: 123226: 0 140: 123227: 0 140: 123228: 0 140: 123229: 0 140: 123230: 0 140: 123231: 0 140: 123232: 0 140: 123233: 0 140: 123234: 0 140: 123235: 0 140: 123236: 0 140: 123237: 0 140: 123238: 0 140: 123239: 0 140: 123240: 0 140: 123241: 0 140: 123242: 0 140: 123243: 0 140: 123244: 0 140: 123245: 0 140: 123246: 0 140: 123247: 0 140: 123248: 0 140: 123249: 0 140: 123250: 0 140: 123251: 0 140: 123252: 0 140: 123253: 0 140: 123254: 0 140: 123255: 0 140: 123256: 0 140: 123257: 0 140: 123258: 0 140: 123259: 0 140: 123260: 0 140: 123261: 0 140: 123262: 0 140: 123263: 0 140: 123264: 0 140: 123265: 0 140: 123266: 0 140: 123267: 0 140: 123268: 0 140: 123269: 0 140: 123270: 0 140: 123271: 0 140: 123272: 0 140: 123273: 0 140: 123274: 0 140: 123275: 0 140: 123276: 0 140: 123277: 0 140: 123278: 0 140: 123279: 0 140: 123280: 0 140: 123281: 0 140: 123282: 0 140: 123283: 0 140: 123284: 0 140: 123285: 0 140: 123286: 0 140: 123287: 0 140: 123288: 0 140: 123289: 0 140: 123290: 0 140: 123291: 0 140: 123292: 0 140: 123293: 0 140: 123294: 0 140: 123295: 0 140: 123296: 0 140: 123297: 0 140: 123298: 0 140: 123299: 0 140: 123300: 0 140: 123301: 0 140: 123302: 0 140: 123303: 0 140: 123304: 0 140: 123305: 0 140: 123306: 0 140: 123307: 0 140: 123308: 0 140: 123309: 0 140: 123310: 0 140: 123311: 0 140: 123312: 0 140: 123313: 0 140: 123314: 0 140: 123315: 0 140: 123316: 0 140: 123317: 0 140: 123318: 0 140: 123319: 0 140: 123320: 0 140: 123321: 0 140: 123322: 0 140: 123323: 0 140: 123324: 0 140: 123325: 0 140: 123326: 0 140: 123327: 0 140: 123328: 0 140: 123329: 0 140: 123330: 0 140: 123331: 0 140: 123332: 0 140: 123333: 0 140: 123334: 0 140: 123335: 0 140: 123336: 0 140: 123337: 0 140: 123338: 0 140: 123339: 0 140: 123340: 0 140: 123341: 0 140: 123342: 0 140: 123343: 0 140: 123344: 0 140: 123345: 0 140: 123346: 0 140: 123347: 0 140: 123348: 0 140: 123349: 0 140: 123350: 0 140: 123351: 0 140: 123352: 0 140: 123353: 0 140: 123354: 0 140: 123355: 0 140: 123356: 0 140: 123357: 0 140: 123358: 0 140: 123359: 0 140: 123360: 0 140: 123361: 0 140: 123362: 0 140: 123363: 0 140: 123364: 0 140: 123365: 0 140: 123366: 0 140: 123367: 0 140: 123368: 0 140: 123369: 0 140: 123370: 0 140: 123371: 0 140: 123372: 0 140: 123373: 0 140: 123374: 0 140: 123375: 0 140: 123376: 0 140: 123377: 0 140: 123378: 0 140: 123379: 0 140: 123380: 0 140: 123381: 0 140: 123382: 0 140: 123383: 0 140: 123384: 0 140: 123385: 0 140: 123386: 0 140: 123387: 0 140: 123388: 0 140: 123389: 0 140: 123390: 0 140: 123391: 0 140: 123392: 0 140: 123393: 0 140: 123394: 0 140: 123395: 0 140: 123396: 0 140: 123397: 0 140: 123398: 0 140: 123399: 0 140: 123400: 0 140: 123401: 0 140: 123402: 0 140: 123403: 0 140: 123404: 0 140: 123405: 0 140: 123406: 0 140: 123407: 0 140: 123408: 0 140: 123409: 0 140: 123410: 0 140: 123411: 0 140: 123412: 0 140: 123413: 0 140: 123414: 0 140: 123415: 0 140: 123416: 0 140: 123417: 0 140: 123418: 0 140: 123419: 0 140: 123420: 0 140: 123421: 0 140: 123422: 0 140: 123423: 0 140: 123424: 0 140: 123425: 0 140: 123426: 0 140: 123427: 0 140: 123428: 0 140: 123429: 0 140: 123430: 0 140: 123431: 0 140: 123432: 0 140: 123433: 0 140: 123434: 0 140: 123435: 0 140: 123436: 0 140: 123437: 0 140: 123438: 0 140: 123439: 0 140: 123440: 0 140: 123441: 0 140: 123442: 0 140: 123443: 0 140: 123444: 0 140: 123445: 0 140: 123446: 0 140: 123447: 0 140: 123448: 0 140: 123449: 0 140: 123450: 0 140: 123451: 0 140: 123452: 0 140: 123453: 0 140: 123454: 0 140: 123455: 0 140: 123456: 0 140: 123457: 0 140: 123458: 0 140: 123459: 0 140: 123460: 0 140: 123461: 0 140: 123462: 0 140: 123463: 0 140: 123464: 0 140: 123465: 0 140: 123466: 0 140: 123467: 0 140: 123468: 0 140: 123469: 0 140: 123470: 0 140: 123471: 0 140: 123472: 0 140: 123473: 0 140: 123474: 0 140: 123475: 0 140: 123476: 0 140: 123477: 0 140: 123478: 0 140: 123479: 0 140: 123480: 0 140: 123481: 0 140: 123482: 0 140: 123483: 0 140: 123484: 0 140: 123485: 0 140: 123486: 0 140: 123487: 0 140: 123488: 0 140: 123489: 0 140: 123490: 0 140: 123491: 0 140: 123492: 0 140: 123493: 0 140: 123494: 0 140: 123495: 0 140: 123496: 0 140: 123497: 0 140: 123498: 0 140: 123499: 0 140: 123500: 0 140: 123501: 0 140: 123502: 0 140: 123503: 0 140: 123504: 0 140: 123505: 0 140: 123506: 0 140: 123507: 0 140: 123508: 0 140: 123509: 0 140: 123510: 0 140: 123511: 0 140: 123512: 0 140: 123513: 0 140: 123514: 0 140: 123515: 0 140: 123516: 0 140: 123517: 0 140: 123518: 0 140: 123519: 0 140: 123520: 0 140: 123521: 0 140: 123522: 0 140: 123523: 0 140: 123524: 0 140: 123525: 0 140: 123526: 0 140: 123527: 0 140: 123528: 0 140: 123529: 0 140: 123530: 0 140: 123531: 0 140: 123532: 0 140: 123533: 0 140: 123534: 0 140: 123535: 0 140: 123536: 0 140: 123537: 0 140: 123538: 0 140: 123539: 0 140: 123540: 0 140: 123541: 0 140: 123542: 0 140: 123543: 0 140: 123544: 0 140: 123545: 0 140: 123546: 0 140: 123547: 0 140: 123548: 0 140: 123549: 0 140: 123550: 0 140: 123551: 0 140: 123552: 0 140: 123553: 0 140: 123554: 0 140: 123555: 0 140: 123556: 0 140: 123557: 0 140: 123558: 0 140: 123559: 0 140: 123560: 0 140: 123561: 0 140: 123562: 0 140: 123563: 0 140: 123564: 0 140: 123565: 0 140: 123566: 0 140: 123567: 0 140: 123568: 0 140: 123569: 0 140: 123570: 0 140: 123571: 0 140: 123572: 0 140: 123573: 0 140: 123574: 0 140: 123575: 0 140: 123576: 0 140: 123577: 0 140: 123578: 0 140: 123579: 0 140: 123580: 0 140: 123581: 0 140: 123582: 0 140: 123583: 0 140: 123584: 0 140: 123585: 0 140: 123586: 0 140: 123587: 0 140: 123588: 0 140: 123589: 0 140: 123590: 0 140: 123591: 0 140: 123592: 0 140: 123593: 0 140: 123594: 0 140: 123595: 0 140: 123596: 0 140: 123597: 0 140: 123598: 0 140: 123599: 0 140: 123600: 0 140: 123601: 0 140: 123602: 0 140: 123603: 0 140: 123604: 0 140: 123605: 0 140: 123606: 0 140: 123607: 0 140: 123608: 0 140: 123609: 0 140: 123610: 0 140: 123611: 0 140: 123612: 0 140: 123613: 0 140: 123614: 0 140: 123615: 0 140: 123616: 0 140: 123617: 0 140: 123618: 0 140: 123619: 0 140: 123620: 0 140: 123621: 0 140: 123622: 0 140: 123623: 0 140: 123624: 0 140: 123625: 0 140: 123626: 0 140: 123627: 0 140: 123628: 0 140: 123629: 0 140: 123630: 0 140: 123631: 0 140: 123632: 0 140: 123633: 0 140: 123634: 0 140: 123635: 0 140: 123636: 0 140: 123637: 0 140: 123638: 0 140: 123639: 0 140: 123640: 0 140: 123641: 0 140: 123642: 0 140: 123643: 0 140: 123644: 0 140: 123645: 0 140: 123646: 0 140: 123647: 0 140: 123648: 0 140: 123649: 0 140: 123650: 0 140: 123651: 0 140: 123652: 0 140: 123653: 0 140: 123654: 0 140: 123655: 0 140: 123656: 0 140: 123657: 0 140: 123658: 0 140: 123659: 0 140: 123660: 0 140: 123661: 0 140: 123662: 0 140: 123663: 0 140: 123664: 0 140: 123665: 0 140: 123666: 0 140: 123667: 0 140: 123668: 0 140: 123669: 0 140: 123670: 0 140: 123671: 0 140: 123672: 0 140: 123673: 0 140: 123674: 0 140: 123675: 0 140: 123676: 0 140: 123677: 0 140: 123678: 0 140: 123679: 0 140: 123680: 0 140: 123681: 0 140: 123682: 0 140: 123683: 0 140: 123684: 0 140: 123685: 0 140: 123686: 0 140: 123687: 0 140: 123688: 0 140: 123689: 0 140: 123690: 0 140: 123691: 0 140: 123692: 0 140: 123693: 0 140: 123694: 0 140: 123695: 0 140: 123696: 0 140: 123697: 0 140: 123698: 0 140: 123699: 0 140: 123700: 0 140: 123701: 0 140: 123702: 0 140: 123703: 0 140: 123704: 0 140: 123705: 0 140: 123706: 0 140: 123707: 0 140: 123708: 0 140: 123709: 0 140: 123710: 0 140: 123711: 0 140: 123712: 0 140: 123713: 0 140: 123714: 0 140: 123715: 0 140: 123716: 0 140: 123717: 0 140: 123718: 0 140: 123719: 0 140: 123720: 0 140: 123721: 0 140: 123722: 0 140: 123723: 0 140: 123724: 0 140: 123725: 0 140: 123726: 0 140: 123727: 0 140: 123728: 0 140: 123729: 0 140: 123730: 0 140: 123731: 0 140: 123732: 0 140: 123733: 0 140: 123734: 0 140: 123735: 0 140: 123736: 0 140: 123737: 0 140: 123738: 0 140: 123739: 0 140: 123740: 0 140: 123741: 0 140: 123742: 0 140: 123743: 0 140: 123744: 0 140: 123745: 0 140: 123746: 0 140: 123747: 0 140: 123748: 0 140: 123749: 0 140: 123750: 0 140: 123751: 0 140: 123752: 0 140: 123753: 0 140: 123754: 0 140: 123755: 0 140: 123756: 0 140: 123757: 0 140: 123758: 0 140: 123759: 0 140: 123760: 0 140: 123761: 0 140: 123762: 0 140: 123763: 0 140: 123764: 0 140: 123765: 0 140: 123766: 0 140: 123767: 0 140: 123768: 0 140: 123769: 0 140: 123770: 0 140: 123771: 0 140: 123772: 0 140: 123773: 0 140: 123774: 0 140: 123775: 0 140: 123776: 0 140: 123777: 0 140: 123778: 0 140: 123779: 0 140: 123780: 0 140: 123781: 0 140: 123782: 0 140: 123783: 0 140: 123784: 0 140: 123785: 0 140: 123786: 0 140: 123787: 0 140: 123788: 0 140: 123789: 0 140: 123790: 0 140: 123791: 0 140: 123792: 0 140: 123793: 0 140: 123794: 0 140: 123795: 0 140: 123796: 0 140: 123797: 0 140: 123798: 0 140: 123799: 0 140: 123800: 0 140: 123801: 0 140: 123802: 0 140: 123803: 0 140: 123804: 0 140: 123805: 0 140: 123806: 0 140: 123807: 0 140: 123808: 0 140: 123809: 0 140: 123810: 0 140: 123811: 0 140: 123812: 0 140: 123813: 0 140: 123814: 0 140: 123815: 0 140: 123816: 0 140: 123817: 0 140: 123818: 0 140: 123819: 0 140: 123820: 0 140: 123821: 0 140: 123822: 0 140: 123823: 0 140: 123824: 0 140: 123825: 0 140: 123826: 0 140: 123827: 0 140: 123828: 0 140: 123829: 0 140: 123830: 0 140: 123831: 0 140: 123832: 0 140: 123833: 0 140: 123834: 0 140: 123835: 0 140: 123836: 0 140: 123837: 0 140: 123838: 0 140: 123839: 0 140: 123840: 0 140: 123841: 0 140: 123842: 0 140: 123843: 0 140: 123844: 0 140: 123845: 0 140: 123846: 0 140: 123847: 0 140: 123848: 0 140: 123849: 0 140: 123850: 0 140: 123851: 0 140: 123852: 0 140: 123853: 0 140: 123854: 0 140: 123855: 0 140: 123856: 0 140: 123857: 0 140: 123858: 0 140: 123859: 0 140: 123860: 0 140: 123861: 0 140: 123862: 0 140: 123863: 0 140: 123864: 0 140: 123865: 0 140: 123866: 0 140: 123867: 0 140: 123868: 0 140: 123869: 0 140: 123870: 0 140: 123871: 0 140: 123872: 0 140: 123873: 0 140: 123874: 0 140: 123875: 0 140: 123876: 0 140: 123877: 0 140: 123878: 0 140: 123879: 0 140: 123880: 0 140: 123881: 0 140: 123882: 0 140: 123883: 0 140: 123884: 0 140: 123885: 0 140: 123886: 0 140: 123887: 0 140: 123888: 0 140: 123889: 0 140: 123890: 0 140: 123891: 0 140: 123892: 0 140: 123893: 0 140: 123894: 0 140: 123895: 0 140: 123896: 0 140: 123897: 0 140: 123898: 0 140: 123899: 0 140: 123900: 0 140: 123901: 0 140: 123902: 0 140: 123903: 0 140: 123904: 0 140: 123905: 0 140: 123906: 0 140: 123907: 0 140: 123908: 0 140: 123909: 0 140: 123910: 0 140: 123911: 0 140: 123912: 0 140: 123913: 0 140: 123914: 0 140: 123915: 0 140: 123916: 0 140: 123917: 0 140: 123918: 0 140: 123919: 0 140: 123920: 0 140: 123921: 0 140: 123922: 0 140: 123923: 0 140: 123924: 0 140: 123925: 0 140: 123926: 0 140: 123927: 0 140: 123928: 0 140: 123929: 0 140: 123930: 0 140: 123931: 0 140: 123932: 0 140: 123933: 0 140: 123934: 0 140: 123935: 0 140: 123936: 0 140: 123937: 0 140: 123938: 0 140: 123939: 0 140: 123940: 0 140: 123941: 0 140: 123942: 0 140: 123943: 0 140: 123944: 0 140: 123945: 0 140: 123946: 0 140: 123947: 0 140: 123948: 0 140: 123949: 0 140: 123950: 0 140: 123951: 0 140: 123952: 0 140: 123953: 0 140: 123954: 0 140: 123955: 0 140: 123956: 0 140: 123957: 0 140: 123958: 0 140: 123959: 0 140: 123960: 0 140: 123961: 0 140: 123962: 0 140: 123963: 0 140: 123964: 0 140: 123965: 0 140: 123966: 0 140: 123967: 0 140: 123968: 0 140: 123969: 0 140: 123970: 0 140: 123971: 0 140: 123972: 0 140: 123973: 0 140: 123974: 0 140: 123975: 0 140: 123976: 0 140: 123977: 0 140: 123978: 0 140: 123979: 0 140: 123980: 0 140: 123981: 0 140: 123982: 0 140: 123983: 0 140: 123984: 0 140: 123985: 0 140: 123986: 0 140: 123987: 0 140: 123988: 0 140: 123989: 0 140: 123990: 0 140: 123991: 0 140: 123992: 0 140: 123993: 0 140: 123994: 0 140: 123995: 0 140: 123996: 0 140: 123997: 0 140: 123998: 0 140: 123999: 0 140: 124000: 0 140: 124001: 0 140: 124002: 0 140: 124003: 0 140: 124004: 0 140: 124005: 0 140: 124006: 0 140: 124007: 0 140: 124008: 0 140: 124009: 0 140: 124010: 0 140: 124011: 0 140: 124012: 0 140: 124013: 0 140: 124014: 0 140: 124015: 0 140: 124016: 0 140: 124017: 0 140: 124018: 0 140: 124019: 0 140: 124020: 0 140: 124021: 0 140: 124022: 0 140: 124023: 0 140: 124024: 0 140: 124025: 0 140: 124026: 0 140: 124027: 0 140: 124028: 0 140: 124029: 0 140: 124030: 0 140: 124031: 0 140: 124032: 0 140: 124033: 0 140: 124034: 0 140: 124035: 0 140: 124036: 0 140: 124037: 0 140: 124038: 0 140: 124039: 0 140: 124040: 0 140: 124041: 0 140: 124042: 0 140: 124043: 0 140: 124044: 0 140: 124045: 0 140: 124046: 0 140: 124047: 0 140: 124048: 0 140: 124049: 0 140: 124050: 0 140: 124051: 0 140: 124052: 0 140: 124053: 0 140: 124054: 0 140: 124055: 0 140: 124056: 0 140: 124057: 0 140: 124058: 0 140: 124059: 0 140: 124060: 0 140: 124061: 0 140: 124062: 0 140: 124063: 0 140: 124064: 0 140: 124065: 0 140: 124066: 0 140: 124067: 0 140: 124068: 0 140: 124069: 0 140: 124070: 0 140: 124071: 0 140: 124072: 0 140: 124073: 0 140: 124074: 0 140: 124075: 0 140: 124076: 0 140: 124077: 0 140: 124078: 0 140: 124079: 0 140: 124080: 0 140: 124081: 0 140: 124082: 0 140: 124083: 0 140: 124084: 0 140: 124085: 0 140: 124086: 0 140: 124087: 0 140: 124088: 0 140: 124089: 0 140: 124090: 0 140: 124091: 0 140: 124092: 0 140: 124093: 0 140: 124094: 0 140: 124095: 0 140: 124096: 0 140: 124097: 0 140: 124098: 0 140: 124099: 0 140: 124100: 0 140: 124101: 0 140: 124102: 0 140: 124103: 0 140: 124104: 0 140: 124105: 0 140: 124106: 0 140: 124107: 0 140: 124108: 0 140: 124109: 0 140: 124110: 0 140: 124111: 0 140: 124112: 0 140: 124113: 0 140: 124114: 0 140: 124115: 0 140: 124116: 0 140: 124117: 0 140: 124118: 0 140: 124119: 0 140: 124120: 0 140: 124121: 0 140: 124122: 0 140: 124123: 0 140: 124124: 0 140: 124125: 0 140: 124126: 0 140: 124127: 0 140: 124128: 0 140: 124129: 0 140: 124130: 0 140: 124131: 0 140: 124132: 0 140: 124133: 0 140: 124134: 0 140: 124135: 0 140: 124136: 0 140: 124137: 0 140: 124138: 0 140: 124139: 0 140: 124140: 0 140: 124141: 0 140: 124142: 0 140: 124143: 0 140: 124144: 0 140: 124145: 0 140: 124146: 0 140: 124147: 0 140: 124148: 0 140: 124149: 0 140: 124150: 0 140: 124151: 0 140: 124152: 0 140: 124153: 0 140: 124154: 0 140: 124155: 0 140: 124156: 0 140: 124157: 0 140: 124158: 0 140: 124159: 0 140: 124160: 0 140: 124161: 0 140: 124162: 0 140: 124163: 0 140: 124164: 0 140: 124165: 0 140: 124166: 0 140: 124167: 0 140: 124168: 0 140: 124169: 0 140: 124170: 0 140: 124171: 0 140: 124172: 0 140: 124173: 0 140: 124174: 0 140: 124175: 0 140: 124176: 0 140: 124177: 0 140: 124178: 0 140: 124179: 0 140: 124180: 0 140: 124181: 0 140: 124182: 0 140: 124183: 0 140: 124184: 0 140: 124185: 0 140: 124186: 0 140: 124187: 0 140: 124188: 0 140: 124189: 0 140: 124190: 0 140: 124191: 0 140: 124192: 0 140: 124193: 0 140: 124194: 0 140: 124195: 0 140: 124196: 0 140: 124197: 0 140: 124198: 0 140: 124199: 0 140: 124200: 0 140: 124201: 0 140: 124202: 0 140: 124203: 0 140: 124204: 0 140: 124205: 0 140: 124206: 0 140: 124207: 0 140: 124208: 0 140: 124209: 0 140: 124210: 0 140: 124211: 0 140: 124212: 0 140: 124213: 0 140: 124214: 0 140: 124215: 0 140: 124216: 0 140: 124217: 0 140: 124218: 0 140: 124219: 0 140: 124220: 0 140: 124221: 0 140: 124222: 0 140: 124223: 0 140: 124224: 0 140: 124225: 0 140: 124226: 0 140: 124227: 0 140: 124228: 0 140: 124229: 0 140: 124230: 0 140: 124231: 0 140: 124232: 0 140: 124233: 0 140: 124234: 0 140: 124235: 0 140: 124236: 0 140: 124237: 0 140: 124238: 0 140: 124239: 0 140: 124240: 0 140: 124241: 0 140: 124242: 0 140: 124243: 0 140: 124244: 0 140: 124245: 0 140: 124246: 0 140: 124247: 0 140: 124248: 0 140: 124249: 0 140: 124250: 0 140: 124251: 0 140: 124252: 0 140: 124253: 0 140: 124254: 0 140: 124255: 0 140: 124256: 0 140: 124257: 0 140: 124258: 0 140: 124259: 0 140: 124260: 0 140: 124261: 0 140: 124262: 0 140: 124263: 0 140: 124264: 0 140: 124265: 0 140: 124266: 0 140: 124267: 0 140: 124268: 0 140: 124269: 0 140: 124270: 0 140: 124271: 0 140: 124272: 0 140: 124273: 0 140: 124274: 0 140: 124275: 0 140: 124276: 0 140: 124277: 0 140: 124278: 0 140: 124279: 0 140: 124280: 0 140: 124281: 0 140: 124282: 0 140: 124283: 0 140: 124284: 0 140: 124285: 0 140: 124286: 0 140: 124287: 0 140: 124288: 0 140: 124289: 0 140: 124290: 0 140: 124291: 0 140: 124292: 0 140: 124293: 0 140: 124294: 0 140: 124295: 0 140: 124296: 0 140: 124297: 0 140: 124298: 0 140: 124299: 0 140: 124300: 0 140: 124301: 0 140: 124302: 0 140: 124303: 0 140: 124304: 0 140: 124305: 0 140: 124306: 0 140: 124307: 0 140: 124308: 0 140: 124309: 0 140: 124310: 0 140: 124311: 0 140: 124312: 0 140: 124313: 0 140: 124314: 0 140: 124315: 0 140: 124316: 0 140: 124317: 0 140: 124318: 0 140: 124319: 0 140: 124320: 0 140: 124321: 0 140: 124322: 0 140: 124323: 0 140: 124324: 0 140: 124325: 0 140: 124326: 0 140: 124327: 0 140: 124328: 0 140: 124329: 0 140: 124330: 0 140: 124331: 0 140: 124332: 0 140: 124333: 0 140: 124334: 0 140: 124335: 0 140: 124336: 0 140: 124337: 0 140: 124338: 0 140: 124339: 0 140: 124340: 0 140: 124341: 0 140: 124342: 0 140: 124343: 0 140: 124344: 0 140: 124345: 0 140: 124346: 0 140: 124347: 0 140: 124348: 0 140: 124349: 0 140: 124350: 0 140: 124351: 0 140: 124352: 0 140: 124353: 0 140: 124354: 0 140: 124355: 0 140: 124356: 0 140: 124357: 0 140: 124358: 0 140: 124359: 0 140: 124360: 0 140: 124361: 0 140: 124362: 0 140: 124363: 0 140: 124364: 0 140: 124365: 0 140: 124366: 0 140: 124367: 0 140: 124368: 0 140: 124369: 0 140: 124370: 0 140: 124371: 0 140: 124372: 0 140: 124373: 0 140: 124374: 0 140: 124375: 0 140: 124376: 0 140: 124377: 0 140: 124378: 0 140: 124379: 0 140: 124380: 0 140: 124381: 0 140: 124382: 0 140: 124383: 0 140: 124384: 0 140: 124385: 0 140: 124386: 0 140: 124387: 0 140: 124388: 0 140: 124389: 0 140: 124390: 0 140: 124391: 0 140: 124392: 0 140: 124393: 0 140: 124394: 0 140: 124395: 0 140: 124396: 0 140: 124397: 0 140: 124398: 0 140: 124399: 0 140: 124400: 0 140: 124401: 0 140: 124402: 0 140: 124403: 0 140: 124404: 0 140: 124405: 0 140: 124406: 0 140: 124407: 0 140: 124408: 0 140: 124409: 0 140: 124410: 0 140: 124411: 0 140: 124412: 0 140: 124413: 0 140: 124414: 0 140: 124415: 0 140: 124416: 0 140: 124417: 0 140: 124418: 0 140: 124419: 0 140: 124420: 0 140: 124421: 0 140: 124422: 0 140: 124423: 0 140: 124424: 0 140: 124425: 0 140: 124426: 0 140: 124427: 0 140: 124428: 0 140: 124429: 0 140: 124430: 0 140: 124431: 0 140: 124432: 0 140: 124433: 0 140: 124434: 0 140: 124435: 0 140: 124436: 0 140: 124437: 0 140: 124438: 0 140: 124439: 0 140: 124440: 0 140: 124441: 0 140: 124442: 0 140: 124443: 0 140: 124444: 0 140: 124445: 0 140: 124446: 0 140: 124447: 0 140: 124448: 0 140: 124449: 0 140: 124450: 0 140: 124451: 0 140: 124452: 0 140: 124453: 0 140: 124454: 0 140: 124455: 0 140: 124456: 0 140: 124457: 0 140: 124458: 0 140: 124459: 0 140: 124460: 0 140: 124461: 0 140: 124462: 0 140: 124463: 0 140: 124464: 0 140: 124465: 0 140: 124466: 0 140: 124467: 0 140: 124468: 0 140: 124469: 0 140: 124470: 0 140: 124471: 0 140: 124472: 0 140: 124473: 0 140: 124474: 0 140: 124475: 0 140: 124476: 0 140: 124477: 0 140: 124478: 0 140: 124479: 0 140: 124480: 0 140: 124481: 0 140: 124482: 0 140: 124483: 0 140: 124484: 0 140: 124485: 0 140: 124486: 0 140: 124487: 0 140: 124488: 0 140: 124489: 0 140: 124490: 0 140: 124491: 0 140: 124492: 0 140: 124493: 0 140: 124494: 0 140: 124495: 0 140: 124496: 0 140: 124497: 0 140: 124498: 0 140: 124499: 0 140: 124500: 0 140: 124501: 0 140: 124502: 0 140: 124503: 0 140: 124504: 0 140: 124505: 0 140: 124506: 0 140: 124507: 0 140: 124508: 0 140: 124509: 0 140: 124510: 0 140: 124511: 0 140: 124512: 0 140: 124513: 0 140: 124514: 0 140: 124515: 0 140: 124516: 0 140: 124517: 0 140: 124518: 0 140: 124519: 0 140: 124520: 0 140: 124521: 0 140: 124522: 0 140: 124523: 0 140: 124524: 0 140: 124525: 0 140: 124526: 0 140: 124527: 0 140: 124528: 0 140: 124529: 0 140: 124530: 0 140: 124531: 0 140: 124532: 0 140: 124533: 0 140: 124534: 0 140: 124535: 0 140: 124536: 0 140: 124537: 0 140: 124538: 0 140: 124539: 0 140: 124540: 0 140: 124541: 0 140: 124542: 0 140: 124543: 0 140: 124544: 0 140: 124545: 0 140: 124546: 0 140: 124547: 0 140: 124548: 0 140: 124549: 0 140: 124550: 0 140: 124551: 0 140: 124552: 0 140: 124553: 0 140: 124554: 0 140: 124555: 0 140: 124556: 0 140: 124557: 0 140: 124558: 0 140: 124559: 0 140: 124560: 0 140: 124561: 0 140: 124562: 0 140: 124563: 0 140: 124564: 0 140: 124565: 0 140: 124566: 0 140: 124567: 0 140: 124568: 0 140: 124569: 0 140: 124570: 0 140: 124571: 0 140: 124572: 0 140: 124573: 0 140: 124574: 0 140: 124575: 0 140: 124576: 0 140: 124577: 0 140: 124578: 0 140: 124579: 0 140: 124580: 0 140: 124581: 0 140: 124582: 0 140: 124583: 0 140: 124584: 0 140: 124585: 0 140: 124586: 0 140: 124587: 0 140: 124588: 0 140: 124589: 0 140: 124590: 0 140: 124591: 0 140: 124592: 0 140: 124593: 0 140: 124594: 0 140: 124595: 0 140: 124596: 0 140: 124597: 0 140: 124598: 0 140: 124599: 0 140: 124600: 0 140: 124601: 0 140: 124602: 0 140: 124603: 0 140: 124604: 0 140: 124605: 0 140: 124606: 0 140: 124607: 0 140: 124608: 0 140: 124609: 0 140: 124610: 0 140: 124611: 0 140: 124612: 0 140: 124613: 0 140: 124614: 0 140: 124615: 0 140: 124616: 0 140: 124617: 0 140: 124618: 0 140: 124619: 0 140: 124620: 0 140: 124621: 0 140: 124622: 0 140: 124623: 0 140: 124624: 0 140: 124625: 0 140: 124626: 0 140: 124627: 0 140: 124628: 0 140: 124629: 0 140: 124630: 0 140: 124631: 0 140: 124632: 0 140: 124633: 0 140: 124634: 0 140: 124635: 0 140: 124636: 0 140: 124637: 0 140: 124638: 0 140: 124639: 0 140: 124640: 0 140: 124641: 0 140: 124642: 0 140: 124643: 0 140: 124644: 0 140: 124645: 0 140: 124646: 0 140: 124647: 0 140: 124648: 0 140: 124649: 0 140: 124650: 0 140: 124651: 0 140: 124652: 0 140: 124653: 0 140: 124654: 0 140: 124655: 0 140: 124656: 0 140: 124657: 0 140: 124658: 0 140: 124659: 0 140: 124660: 0 140: 124661: 0 140: 124662: 0 140: 124663: 0 140: 124664: 0 140: 124665: 0 140: 124666: 0 140: 124667: 0 140: 124668: 0 140: 124669: 0 140: 124670: 0 140: 124671: 0 140: 124672: 0 140: 124673: 0 140: 124674: 0 140: 124675: 0 140: 124676: 0 140: 124677: 0 140: 124678: 0 140: 124679: 0 140: 124680: 0 140: 124681: 0 140: 124682: 0 140: 124683: 0 140: 124684: 0 140: 124685: 0 140: 124686: 0 140: 124687: 0 140: 124688: 0 140: 124689: 0 140: 124690: 0 140: 124691: 0 140: 124692: 0 140: 124693: 0 140: 124694: 0 140: 124695: 0 140: 124696: 0 140: 124697: 0 140: 124698: 0 140: 124699: 0 140: 124700: 0 140: 124701: 0 140: 124702: 0 140: 124703: 0 140: 124704: 0 140: 124705: 0 140: 124706: 0 140: 124707: 0 140: 124708: 0 140: 124709: 0 140: 124710: 0 140: 124711: 0 140: 124712: 0 140: 124713: 0 140: 124714: 0 140: 124715: 0 140: 124716: 0 140: 124717: 0 140: 124718: 0 140: 124719: 0 140: 124720: 0 140: 124721: 0 140: 124722: 0 140: 124723: 0 140: 124724: 0 140: 124725: 0 140: 124726: 0 140: 124727: 0 140: 124728: 0 140: 124729: 0 140: 124730: 0 140: 124731: 0 140: 124732: 0 140: 124733: 0 140: 124734: 0 140: 124735: 0 140: 124736: 0 140: 124737: 0 140: 124738: 0 140: 124739: 0 140: 124740: 0 140: 124741: 0 140: 124742: 0 140: 124743: 0 140: 124744: 0 140: 124745: 0 140: 124746: 0 140: 124747: 0 140: 124748: 0 140: 124749: 0 140: 124750: 0 140: 124751: 0 140: 124752: 0 140: 124753: 0 140: 124754: 0 140: 124755: 0 140: 124756: 0 140: 124757: 0 140: 124758: 0 140: 124759: 0 140: 124760: 0 140: 124761: 0 140: 124762: 0 140: 124763: 0 140: 124764: 0 140: 124765: 0 140: 124766: 0 140: 124767: 0 140: 124768: 0 140: 124769: 0 140: 124770: 0 140: 124771: 0 140: 124772: 0 140: 124773: 0 140: 124774: 0 140: 124775: 0 140: 124776: 0 140: 124777: 0 140: 124778: 0 140: 124779: 0 140: 124780: 0 140: 124781: 0 140: 124782: 0 140: 124783: 0 140: 124784: 0 140: 124785: 0 140: 124786: 0 140: 124787: 0 140: 124788: 0 140: 124789: 0 140: 124790: 0 140: 124791: 0 140: 124792: 0 140: 124793: 0 140: 124794: 0 140: 124795: 0 140: 124796: 0 140: 124797: 0 140: 124798: 0 140: 124799: 0 140: 124800: 0 140: 124801: 0 140: 124802: 0 140: 124803: 0 140: 124804: 0 140: 124805: 0 140: 124806: 0 140: 124807: 0 140: 124808: 0 140: 124809: 0 140: 124810: 0 140: 124811: 0 140: 124812: 0 140: 124813: 0 140: 124814: 0 140: 124815: 0 140: 124816: 0 140: 124817: 0 140: 124818: 0 140: 124819: 0 140: 124820: 0 140: 124821: 0 140: 124822: 0 140: 124823: 0 140: 124824: 0 140: 124825: 0 140: 124826: 0 140: 124827: 0 140: 124828: 0 140: 124829: 0 140: 124830: 0 140: 124831: 0 140: 124832: 0 140: 124833: 0 140: 124834: 0 140: 124835: 0 140: 124836: 0 140: 124837: 0 140: 124838: 0 140: 124839: 0 140: 124840: 0 140: 124841: 0 140: 124842: 0 140: 124843: 0 140: 124844: 0 140: 124845: 0 140: 124846: 0 140: 124847: 0 140: 124848: 0 140: 124849: 0 140: 124850: 0 140: 124851: 0 140: 124852: 0 140: 124853: 0 140: 124854: 0 140: 124855: 0 140: 124856: 0 140: 124857: 0 140: 124858: 0 140: 124859: 0 140: 124860: 0 140: 124861: 0 140: 124862: 0 140: 124863: 0 140: 124864: 0 140: 124865: 0 140: 124866: 0 140: 124867: 0 140: 124868: 0 140: 124869: 0 140: 124870: 0 140: 124871: 0 140: 124872: 0 140: 124873: 0 140: 124874: 0 140: 124875: 0 140: 124876: 0 140: 124877: 0 140: 124878: 0 140: 124879: 0 140: 124880: 0 140: 124881: 0 140: 124882: 0 140: 124883: 0 140: 124884: 0 140: 124885: 0 140: 124886: 0 140: 124887: 0 140: 124888: 0 140: 124889: 0 140: 124890: 0 140: 124891: 0 140: 124892: 0 140: 124893: 0 140: 124894: 0 140: 124895: 0 140: 124896: 0 140: 124897: 0 140: 124898: 0 140: 124899: 0 140: 124900: 0 140: 124901: 0 140: 124902: 0 140: 124903: 0 140: 124904: 0 140: 124905: 0 140: 124906: 0 140: 124907: 0 140: 124908: 0 140: 124909: 0 140: 124910: 0 140: 124911: 0 140: 124912: 0 140: 124913: 0 140: 124914: 0 140: 124915: 0 140: 124916: 0 140: 124917: 0 140: 124918: 0 140: 124919: 0 140: 124920: 0 140: 124921: 0 140: 124922: 0 140: 124923: 0 140: 124924: 0 140: 124925: 0 140: 124926: 0 140: 124927: 0 140: 124928: 0 140: 124929: 0 140: 124930: 0 140: 124931: 0 140: 124932: 0 140: 124933: 0 140: 124934: 0 140: 124935: 0 140: 124936: 0 140: 124937: 0 140: 124938: 0 140: 124939: 0 140: 124940: 0 140: 124941: 0 140: 124942: 0 140: 124943: 0 140: 124944: 0 140: 124945: 0 140: 124946: 0 140: 124947: 0 140: 124948: 0 140: 124949: 0 140: 124950: 0 140: 124951: 0 140: 124952: 0 140: 124953: 0 140: 124954: 0 140: 124955: 0 140: 124956: 0 140: 124957: 0 140: 124958: 0 140: 124959: 0 140: 124960: 0 140: 124961: 0 140: 124962: 0 140: 124963: 0 140: 124964: 0 140: 124965: 0 140: 124966: 0 140: 124967: 0 140: 124968: 0 140: 124969: 0 140: 124970: 0 140: 124971: 0 140: 124972: 0 140: 124973: 0 140: 124974: 0 140: 124975: 0 140: 124976: 0 140: 124977: 0 140: 124978: 0 140: 124979: 0 140: 124980: 0 140: 124981: 0 140: 124982: 0 140: 124983: 0 140: 124984: 0 140: 124985: 0 140: 124986: 0 140: 124987: 0 140: 124988: 0 140: 124989: 0 140: 124990: 0 140: 124991: 0 140: 124992: 0 140: 124993: 0 140: 124994: 0 140: 124995: 0 140: 124996: 0 140: 124997: 0 140: 124998: 0 140: 124999: 0 140: 125000: 0 140: 125001: 0 140: 125002: 0 140: 125003: 0 140: 125004: 0 140: 125005: 0 140: 125006: 0 140: 125007: 0 140: 125008: 0 140: 125009: 0 140: 125010: 0 140: 125011: 0 140: 125012: 0 140: 125013: 0 140: 125014: 0 140: 125015: 0 140: 125016: 0 140: 125017: 0 140: 125018: 0 140: 125019: 0 140: 125020: 0 140: 125021: 0 140: 125022: 0 140: 125023: 0 140: 125024: 0 140: 125025: 0 140: 125026: 0 140: 125027: 0 140: 125028: 0 140: 125029: 0 140: 125030: 0 140: 125031: 0 140: 125032: 0 140: 125033: 0 140: 125034: 0 140: 125035: 0 140: 125036: 0 140: 125037: 0 140: 125038: 0 140: 125039: 0 140: 125040: 0 140: 125041: 0 140: 125042: 0 140: 125043: 0 140: 125044: 0 140: 125045: 0 140: 125046: 0 140: 125047: 0 140: 125048: 0 140: 125049: 0 140: 125050: 0 140: 125051: 0 140: 125052: 0 140: 125053: 0 140: 125054: 0 140: 125055: 0 140: 125056: 0 140: 125057: 0 140: 125058: 0 140: 125059: 0 140: 125060: 0 140: 125061: 0 140: 125062: 0 140: 125063: 0 140: 125064: 0 140: 125065: 0 140: 125066: 0 140: 125067: 0 140: 125068: 0 140: 125069: 0 140: 125070: 0 140: 125071: 0 140: 125072: 0 140: 125073: 0 140: 125074: 0 140: 125075: 0 140: 125076: 0 140: 125077: 0 140: 125078: 0 140: 125079: 0 140: 125080: 0 140: 125081: 0 140: 125082: 0 140: 125083: 0 140: 125084: 0 140: 125085: 0 140: 125086: 0 140: 125087: 0 140: 125088: 0 140: 125089: 0 140: 125090: 0 140: 125091: 0 140: 125092: 0 140: 125093: 0 140: 125094: 0 140: 125095: 0 140: 125096: 0 140: 125097: 0 140: 125098: 0 140: 125099: 0 140: 125100: 0 140: 125101: 0 140: 125102: 0 140: 125103: 0 140: 125104: 0 140: 125105: 0 140: 125106: 0 140: 125107: 0 140: 125108: 0 140: 125109: 0 140: 125110: 0 140: 125111: 0 140: 125112: 0 140: 125113: 0 140: 125114: 0 140: 125115: 0 140: 125116: 0 140: 125117: 0 140: 125118: 0 140: 125119: 0 140: 125120: 0 140: 125121: 0 140: 125122: 0 140: 125123: 0 140: 125124: 0 140: 125125: 0 140: 125126: 0 140: 125127: 0 140: 125128: 0 140: 125129: 0 140: 125130: 0 140: 125131: 0 140: 125132: 0 140: 125133: 0 140: 125134: 0 140: 125135: 0 140: 125136: 0 140: 125137: 0 140: 125138: 0 140: 125139: 0 140: 125140: 0 140: 125141: 0 140: 125142: 0 140: 125143: 0 140: 125144: 0 140: 125145: 0 140: 125146: 0 140: 125147: 0 140: 125148: 0 140: 125149: 0 140: 125150: 0 140: 125151: 0 140: 125152: 0 140: 125153: 0 140: 125154: 0 140: 125155: 0 140: 125156: 0 140: 125157: 0 140: 125158: 0 140: 125159: 0 140: 125160: 0 140: 125161: 0 140: 125162: 0 140: 125163: 0 140: 125164: 0 140: 125165: 0 140: 125166: 0 140: 125167: 0 140: 125168: 0 140: 125169: 0 140: 125170: 0 140: 125171: 0 140: 125172: 0 140: 125173: 0 140: 125174: 0 140: 125175: 0 140: 125176: 0 140: 125177: 0 140: 125178: 0 140: 125179: 0 140: 125180: 0 140: 125181: 0 140: 125182: 0 140: 125183: 0 140: 125184: 0 140: 125185: 0 140: 125186: 0 140: 125187: 0 140: 125188: 0 140: 125189: 0 140: 125190: 0 140: 125191: 0 140: 125192: 0 140: 125193: 0 140: 125194: 0 140: 125195: 0 140: 125196: 0 140: 125197: 0 140: 125198: 0 140: 125199: 0 140: 125200: 0 140: 125201: 0 140: 125202: 0 140: 125203: 0 140: 125204: 0 140: 125205: 0 140: 125206: 0 140: 125207: 0 140: 125208: 0 140: 125209: 0 140: 125210: 0 140: 125211: 0 140: 125212: 0 140: 125213: 0 140: 125214: 0 140: 125215: 0 140: 125216: 0 140: 125217: 0 140: 125218: 0 140: 125219: 0 140: 125220: 0 140: 125221: 0 140: 125222: 0 140: 125223: 0 140: 125224: 0 140: 125225: 0 140: 125226: 0 140: 125227: 0 140: 125228: 0 140: 125229: 0 140: 125230: 0 140: 125231: 0 140: 125232: 0 140: 125233: 0 140: 125234: 0 140: 125235: 0 140: 125236: 0 140: 125237: 0 140: 125238: 0 140: 125239: 0 140: 125240: 0 140: 125241: 0 140: 125242: 0 140: 125243: 0 140: 125244: 0 140: 125245: 0 140: 125246: 0 140: 125247: 0 140: 125248: 0 140: 125249: 0 140: 125250: 0 140: 125251: 0 140: 125252: 0 140: 125253: 0 140: 125254: 0 140: 125255: 0 140: 125256: 0 140: 125257: 0 140: 125258: 0 140: 125259: 0 140: 125260: 0 140: 125261: 0 140: 125262: 0 140: 125263: 0 140: 125264: 0 140: 125265: 0 140: 125266: 0 140: 125267: 0 140: 125268: 0 140: 125269: 0 140: 125270: 0 140: 125271: 0 140: 125272: 0 140: 125273: 0 140: 125274: 0 140: 125275: 0 140: 125276: 0 140: 125277: 0 140: 125278: 0 140: 125279: 0 140: 125280: 0 140: 125281: 0 140: 125282: 0 140: 125283: 0 140: 125284: 0 140: 125285: 0 140: 125286: 0 140: 125287: 0 140: 125288: 0 140: 125289: 0 140: 125290: 0 140: 125291: 0 140: 125292: 0 140: 125293: 0 140: 125294: 0 140: 125295: 0 140: 125296: 0 140: 125297: 0 140: 125298: 0 140: 125299: 0 140: 125300: 0 140: 125301: 0 140: 125302: 0 140: 125303: 0 140: 125304: 0 140: 125305: 0 140: 125306: 0 140: 125307: 0 140: 125308: 0 140: 125309: 0 140: 125310: 0 140: 125311: 0 140: 125312: 0 140: 125313: 0 140: 125314: 0 140: 125315: 0 140: 125316: 0 140: 125317: 0 140: 125318: 0 140: 125319: 0 140: 125320: 0 140: 125321: 0 140: 125322: 0 140: 125323: 0 140: 125324: 0 140: 125325: 0 140: 125326: 0 140: 125327: 0 140: 125328: 0 140: 125329: 0 140: 125330: 0 140: 125331: 0 140: 125332: 0 140: 125333: 0 140: 125334: 0 140: 125335: 0 140: 125336: 0 140: 125337: 0 140: 125338: 0 140: 125339: 0 140: 125340: 0 140: 125341: 0 140: 125342: 0 140: 125343: 0 140: 125344: 0 140: 125345: 0 140: 125346: 0 140: 125347: 0 140: 125348: 0 140: 125349: 0 140: 125350: 0 140: 125351: 0 140: 125352: 0 140: 125353: 0 140: 125354: 0 140: 125355: 0 140: 125356: 0 140: 125357: 0 140: 125358: 0 140: 125359: 0 140: 125360: 0 140: 125361: 0 140: 125362: 0 140: 125363: 0 140: 125364: 0 140: 125365: 0 140: 125366: 0 140: 125367: 0 140: 125368: 0 140: 125369: 0 140: 125370: 0 140: 125371: 0 140: 125372: 0 140: 125373: 0 140: 125374: 0 140: 125375: 0 140: 125376: 0 140: 125377: 0 140: 125378: 0 140: 125379: 0 140: 125380: 0 140: 125381: 0 140: 125382: 0 140: 125383: 0 140: 125384: 0 140: 125385: 0 140: 125386: 0 140: 125387: 0 140: 125388: 0 140: 125389: 0 140: 125390: 0 140: 125391: 0 140: 125392: 0 140: 125393: 0 140: 125394: 0 140: 125395: 0 140: 125396: 0 140: 125397: 0 140: 125398: 0 140: 125399: 0 140: 125400: 0 140: 125401: 0 140: 125402: 0 140: 125403: 0 140: 125404: 0 140: 125405: 0 140: 125406: 0 140: 125407: 0 140: 125408: 0 140: 125409: 0 140: 125410: 0 140: 125411: 0 140: 125412: 0 140: 125413: 0 140: 125414: 0 140: 125415: 0 140: 125416: 0 140: 125417: 0 140: 125418: 0 140: 125419: 0 140: 125420: 0 140: 125421: 0 140: 125422: 0 140: 125423: 0 140: 125424: 0 140: 125425: 0 140: 125426: 0 140: 125427: 0 140: 125428: 0 140: 125429: 0 140: 125430: 0 140: 125431: 0 140: 125432: 0 140: 125433: 0 140: 125434: 0 140: 125435: 0 140: 125436: 0 140: 125437: 0 140: 125438: 0 140: 125439: 0 140: 125440: 0 140: 125441: 0 140: 125442: 0 140: 125443: 0 140: 125444: 0 140: 125445: 0 140: 125446: 0 140: 125447: 0 140: 125448: 0 140: 125449: 0 140: 125450: 0 140: 125451: 0 140: 125452: 0 140: 125453: 0 140: 125454: 0 140: 125455: 0 140: 125456: 0 140: 125457: 0 140: 125458: 0 140: 125459: 0 140: 125460: 0 140: 125461: 0 140: 125462: 0 140: 125463: 0 140: 125464: 0 140: 125465: 0 140: 125466: 0 140: 125467: 0 140: 125468: 0 140: 125469: 0 140: 125470: 0 140: 125471: 0 140: 125472: 0 140: 125473: 0 140: 125474: 0 140: 125475: 0 140: 125476: 0 140: 125477: 0 140: 125478: 0 140: 125479: 0 140: 125480: 0 140: 125481: 0 140: 125482: 0 140: 125483: 0 140: 125484: 0 140: 125485: 0 140: 125486: 0 140: 125487: 0 140: 125488: 0 140: 125489: 0 140: 125490: 0 140: 125491: 0 140: 125492: 0 140: 125493: 0 140: 125494: 0 140: 125495: 0 140: 125496: 0 140: 125497: 0 140: 125498: 0 140: 125499: 0 140: 125500: 0 140: 125501: 0 140: 125502: 0 140: 125503: 0 140: 125504: 0 140: 125505: 0 140: 125506: 0 140: 125507: 0 140: 125508: 0 140: 125509: 0 140: 125510: 0 140: 125511: 0 140: 125512: 0 140: 125513: 0 140: 125514: 0 140: 125515: 0 140: 125516: 0 140: 125517: 0 140: 125518: 0 140: 125519: 0 140: 125520: 0 140: 125521: 0 140: 125522: 0 140: 125523: 0 140: 125524: 0 140: 125525: 0 140: 125526: 0 140: 125527: 0 140: 125528: 0 140: 125529: 0 140: 125530: 0 140: 125531: 0 140: 125532: 0 140: 125533: 0 140: 125534: 0 140: 125535: 0 140: 125536: 0 140: 125537: 0 140: 125538: 0 140: 125539: 0 140: 125540: 0 140: 125541: 0 140: 125542: 0 140: 125543: 0 140: 125544: 0 140: 125545: 0 140: 125546: 0 140: 125547: 0 140: 125548: 0 140: 125549: 0 140: 125550: 0 140: 125551: 0 140: 125552: 0 140: 125553: 0 140: 125554: 0 140: 125555: 0 140: 125556: 0 140: 125557: 0 140: 125558: 0 140: 125559: 0 140: 125560: 0 140: 125561: 0 140: 125562: 0 140: 125563: 0 140: 125564: 0 140: 125565: 0 140: 125566: 0 140: 125567: 0 140: 125568: 0 140: 125569: 0 140: 125570: 0 140: 125571: 0 140: 125572: 0 140: 125573: 0 140: 125574: 0 140: 125575: 0 140: 125576: 0 140: 125577: 0 140: 125578: 0 140: 125579: 0 140: 125580: 0 140: 125581: 0 140: 125582: 0 140: 125583: 0 140: 125584: 0 140: 125585: 0 140: 125586: 0 140: 125587: 0 140: 125588: 0 140: 125589: 0 140: 125590: 0 140: 125591: 0 140: 125592: 0 140: 125593: 0 140: 125594: 0 140: 125595: 0 140: 125596: 0 140: 125597: 0 140: 125598: 0 140: 125599: 0 140: 125600: 0 140: 125601: 0 140: 125602: 0 140: 125603: 0 140: 125604: 0 140: 125605: 0 140: 125606: 0 140: 125607: 0 140: 125608: 0 140: 125609: 0 140: 125610: 0 140: 125611: 0 140: 125612: 0 140: 125613: 0 140: 125614: 0 140: 125615: 0 140: 125616: 0 140: 125617: 0 140: 125618: 0 140: 125619: 0 140: 125620: 0 140: 125621: 0 140: 125622: 0 140: 125623: 0 140: 125624: 0 140: 125625: 0 140: 125626: 0 140: 125627: 0 140: 125628: 0 140: 125629: 0 140: 125630: 0 140: 125631: 0 140: 125632: 0 140: 125633: 0 140: 125634: 0 140: 125635: 0 140: 125636: 0 140: 125637: 0 140: 125638: 0 140: 125639: 0 140: 125640: 0 140: 125641: 0 140: 125642: 0 140: 125643: 0 140: 125644: 0 140: 125645: 0 140: 125646: 0 140: 125647: 0 140: 125648: 0 140: 125649: 0 140: 125650: 0 140: 125651: 0 140: 125652: 0 140: 125653: 0 140: 125654: 0 140: 125655: 0 140: 125656: 0 140: 125657: 0 140: 125658: 0 140: 125659: 0 140: 125660: 0 140: 125661: 0 140: 125662: 0 140: 125663: 0 140: 125664: 0 140: 125665: 0 140: 125666: 0 140: 125667: 0 140: 125668: 0 140: 125669: 0 140: 125670: 0 140: 125671: 0 140: 125672: 0 140: 125673: 0 140: 125674: 0 140: 125675: 0 140: 125676: 0 140: 125677: 0 140: 125678: 0 140: 125679: 0 140: 125680: 0 140: 125681: 0 140: 125682: 0 140: 125683: 0 140: 125684: 0 140: 125685: 0 140: 125686: 0 140: 125687: 0 140: 125688: 0 140: 125689: 0 140: 125690: 0 140: 125691: 0 140: 125692: 0 140: 125693: 0 140: 125694: 0 140: 125695: 0 140: 125696: 0 140: 125697: 0 140: 125698: 0 140: 125699: 0 140: 125700: 0 140: 125701: 0 140: 125702: 0 140: 125703: 0 140: 125704: 0 140: 125705: 0 140: 125706: 0 140: 125707: 0 140: 125708: 0 140: 125709: 0 140: 125710: 0 140: 125711: 0 140: 125712: 0 140: 125713: 0 140: 125714: 0 140: 125715: 0 140: 125716: 0 140: 125717: 0 140: 125718: 0 140: 125719: 0 140: 125720: 0 140: 125721: 0 140: 125722: 0 140: 125723: 0 140: 125724: 0 140: 125725: 0 140: 125726: 0 140: 125727: 0 140: 125728: 0 140: 125729: 0 140: 125730: 0 140: 125731: 0 140: 125732: 0 140: 125733: 0 140: 125734: 0 140: 125735: 0 140: 125736: 0 140: 125737: 0 140: 125738: 0 140: 125739: 0 140: 125740: 0 140: 125741: 0 140: 125742: 0 140: 125743: 0 140: 125744: 0 140: 125745: 0 140: 125746: 0 140: 125747: 0 140: 125748: 0 140: 125749: 0 140: 125750: 0 140: 125751: 0 140: 125752: 0 140: 125753: 0 140: 125754: 0 140: 125755: 0 140: 125756: 0 140: 125757: 0 140: 125758: 0 140: 125759: 0 140: 125760: 0 140: 125761: 0 140: 125762: 0 140: 125763: 0 140: 125764: 0 140: 125765: 0 140: 125766: 0 140: 125767: 0 140: 125768: 0 140: 125769: 0 140: 125770: 0 140: 125771: 0 140: 125772: 0 140: 125773: 0 140: 125774: 0 140: 125775: 0 140: 125776: 0 140: 125777: 0 140: 125778: 0 140: 125779: 0 140: 125780: 0 140: 125781: 0 140: 125782: 0 140: 125783: 0 140: 125784: 0 140: 125785: 0 140: 125786: 0 140: 125787: 0 140: 125788: 0 140: 125789: 0 140: 125790: 0 140: 125791: 0 140: 125792: 0 140: 125793: 0 140: 125794: 0 140: 125795: 0 140: 125796: 0 140: 125797: 0 140: 125798: 0 140: 125799: 0 140: 125800: 0 140: 125801: 0 140: 125802: 0 140: 125803: 0 140: 125804: 0 140: 125805: 0 140: 125806: 0 140: 125807: 0 140: 125808: 0 140: 125809: 0 140: 125810: 0 140: 125811: 0 140: 125812: 0 140: 125813: 0 140: 125814: 0 140: 125815: 0 140: 125816: 0 140: 125817: 0 140: 125818: 0 140: 125819: 0 140: 125820: 0 140: 125821: 0 140: 125822: 0 140: 125823: 0 140: 125824: 0 140: 125825: 0 140: 125826: 0 140: 125827: 0 140: 125828: 0 140: 125829: 0 140: 125830: 0 140: 125831: 0 140: 125832: 0 140: 125833: 0 140: 125834: 0 140: 125835: 0 140: 125836: 0 140: 125837: 0 140: 125838: 0 140: 125839: 0 140: 125840: 0 140: 125841: 0 140: 125842: 0 140: 125843: 0 140: 125844: 0 140: 125845: 0 140: 125846: 0 140: 125847: 0 140: 125848: 0 140: 125849: 0 140: 125850: 0 140: 125851: 0 140: 125852: 0 140: 125853: 0 140: 125854: 0 140: 125855: 0 140: 125856: 0 140: 125857: 0 140: 125858: 0 140: 125859: 0 140: 125860: 0 140: 125861: 0 140: 125862: 0 140: 125863: 0 140: 125864: 0 140: 125865: 0 140: 125866: 0 140: 125867: 0 140: 125868: 0 140: 125869: 0 140: 125870: 0 140: 125871: 0 140: 125872: 0 140: 125873: 0 140: 125874: 0 140: 125875: 0 140: 125876: 0 140: 125877: 0 140: 125878: 0 140: 125879: 0 140: 125880: 0 140: 125881: 0 140: 125882: 0 140: 125883: 0 140: 125884: 0 140: 125885: 0 140: 125886: 0 140: 125887: 0 140: 125888: 0 140: 125889: 0 140: 125890: 0 140: 125891: 0 140: 125892: 0 140: 125893: 0 140: 125894: 0 140: 125895: 0 140: 125896: 0 140: 125897: 0 140: 125898: 0 140: 125899: 0 140: 125900: 0 140: 125901: 0 140: 125902: 0 140: 125903: 0 140: 125904: 0 140: 125905: 0 140: 125906: 0 140: 125907: 0 140: 125908: 0 140: 125909: 0 140: 125910: 0 140: 125911: 0 140: 125912: 0 140: 125913: 0 140: 125914: 0 140: 125915: 0 140: 125916: 0 140: 125917: 0 140: 125918: 0 140: 125919: 0 140: 125920: 0 140: 125921: 0 140: 125922: 0 140: 125923: 0 140: 125924: 0 140: 125925: 0 140: 125926: 0 140: 125927: 0 140: 125928: 0 140: 125929: 0 140: 125930: 0 140: 125931: 0 140: 125932: 0 140: 125933: 0 140: 125934: 0 140: 125935: 0 140: 125936: 0 140: 125937: 0 140: 125938: 0 140: 125939: 0 140: 125940: 0 140: 125941: 0 140: 125942: 0 140: 125943: 0 140: 125944: 0 140: 125945: 0 140: 125946: 0 140: 125947: 0 140: 125948: 0 140: 125949: 0 140: 125950: 0 140: 125951: 0 140: 125952: 0 140: 125953: 0 140: 125954: 0 140: 125955: 0 140: 125956: 0 140: 125957: 0 140: 125958: 0 140: 125959: 0 140: 125960: 0 140: 125961: 0 140: 125962: 0 140: 125963: 0 140: 125964: 0 140: 125965: 0 140: 125966: 0 140: 125967: 0 140: 125968: 0 140: 125969: 0 140: 125970: 0 140: 125971: 0 140: 125972: 0 140: 125973: 0 140: 125974: 0 140: 125975: 0 140: 125976: 0 140: 125977: 0 140: 125978: 0 140: 125979: 0 140: 125980: 0 140: 125981: 0 140: 125982: 0 140: 125983: 0 140: 125984: 0 140: 125985: 0 140: 125986: 0 140: 125987: 0 140: 125988: 0 140: 125989: 0 140: 125990: 0 140: 125991: 0 140: 125992: 0 140: 125993: 0 140: 125994: 0 140: 125995: 0 140: 125996: 0 140: 125997: 0 140: 125998: 0 140: 125999: 0 140: 126000: 0 140: 126001: 0 140: 126002: 0 140: 126003: 0 140: 126004: 0 140: 126005: 0 140: 126006: 0 140: 126007: 0 140: 126008: 0 140: 126009: 0 140: 126010: 0 140: 126011: 0 140: 126012: 0 140: 126013: 0 140: 126014: 0 140: 126015: 0 140: 126016: 0 140: 126017: 0 140: 126018: 0 140: 126019: 0 140: 126020: 0 140: 126021: 0 140: 126022: 0 140: 126023: 0 140: 126024: 0 140: 126025: 0 140: 126026: 0 140: 126027: 0 140: 126028: 0 140: 126029: 0 140: 126030: 0 140: 126031: 0 140: 126032: 0 140: 126033: 0 140: 126034: 0 140: 126035: 0 140: 126036: 0 140: 126037: 0 140: 126038: 0 140: 126039: 0 140: 126040: 0 140: 126041: 0 140: 126042: 0 140: 126043: 0 140: 126044: 0 140: 126045: 0 140: 126046: 0 140: 126047: 0 140: 126048: 0 140: 126049: 0 140: 126050: 0 140: 126051: 0 140: 126052: 0 140: 126053: 0 140: 126054: 0 140: 126055: 0 140: 126056: 0 140: 126057: 0 140: 126058: 0 140: 126059: 0 140: 126060: 0 140: 126061: 0 140: 126062: 0 140: 126063: 0 140: 126064: 0 140: 126065: 0 140: 126066: 0 140: 126067: 0 140: 126068: 0 140: 126069: 0 140: 126070: 0 140: 126071: 0 140: 126072: 0 140: 126073: 0 140: 126074: 0 140: 126075: 0 140: 126076: 0 140: 126077: 0 140: 126078: 0 140: 126079: 0 140: 126080: 0 140: 126081: 0 140: 126082: 0 140: 126083: 0 140: 126084: 0 140: 126085: 0 140: 126086: 0 140: 126087: 0 140: 126088: 0 140: 126089: 0 140: 126090: 0 140: 126091: 0 140: 126092: 0 140: 126093: 0 140: 126094: 0 140: 126095: 0 140: 126096: 0 140: 126097: 0 140: 126098: 0 140: 126099: 0 140: 126100: 0 140: 126101: 0 140: 126102: 0 140: 126103: 0 140: 126104: 0 140: 126105: 0 140: 126106: 0 140: 126107: 0 140: 126108: 0 140: 126109: 0 140: 126110: 0 140: 126111: 0 140: 126112: 0 140: 126113: 0 140: 126114: 0 140: 126115: 0 140: 126116: 0 140: 126117: 0 140: 126118: 0 140: 126119: 0 140: 126120: 0 140: 126121: 0 140: 126122: 0 140: 126123: 0 140: 126124: 0 140: 126125: 0 140: 126126: 0 140: 126127: 0 140: 126128: 0 140: 126129: 0 140: 126130: 0 140: 126131: 0 140: 126132: 0 140: 126133: 0 140: 126134: 0 140: 126135: 0 140: 126136: 0 140: 126137: 0 140: 126138: 0 140: 126139: 0 140: 126140: 0 140: 126141: 0 140: 126142: 0 140: 126143: 0 140: 126144: 0 140: 126145: 0 140: 126146: 0 140: 126147: 0 140: 126148: 0 140: 126149: 0 140: 126150: 0 140: 126151: 0 140: 126152: 0 140: 126153: 0 140: 126154: 0 140: 126155: 0 140: 126156: 0 140: 126157: 0 140: 126158: 0 140: 126159: 0 140: 126160: 0 140: 126161: 0 140: 126162: 0 140: 126163: 0 140: 126164: 0 140: 126165: 0 140: 126166: 0 140: 126167: 0 140: 126168: 0 140: 126169: 0 140: 126170: 0 140: 126171: 0 140: 126172: 0 140: 126173: 0 140: 126174: 0 140: 126175: 0 140: 126176: 0 140: 126177: 0 140: 126178: 0 140: 126179: 0 140: 126180: 0 140: 126181: 0 140: 126182: 0 140: 126183: 0 140: 126184: 0 140: 126185: 0 140: 126186: 0 140: 126187: 0 140: 126188: 0 140: 126189: 0 140: 126190: 0 140: 126191: 0 140: 126192: 0 140: 126193: 0 140: 126194: 0 140: 126195: 0 140: 126196: 0 140: 126197: 0 140: 126198: 0 140: 126199: 0 140: 126200: 0 140: 126201: 0 140: 126202: 0 140: 126203: 0 140: 126204: 0 140: 126205: 0 140: 126206: 0 140: 126207: 0 140: 126208: 0 140: 126209: 0 140: 126210: 0 140: 126211: 0 140: 126212: 0 140: 126213: 0 140: 126214: 0 140: 126215: 0 140: 126216: 0 140: 126217: 0 140: 126218: 0 140: 126219: 0 140: 126220: 0 140: 126221: 0 140: 126222: 0 140: 126223: 0 140: 126224: 0 140: 126225: 0 140: 126226: 0 140: 126227: 0 140: 126228: 0 140: 126229: 0 140: 126230: 0 140: 126231: 0 140: 126232: 0 140: 126233: 0 140: 126234: 0 140: 126235: 0 140: 126236: 0 140: 126237: 0 140: 126238: 0 140: 126239: 0 140: 126240: 0 140: 126241: 0 140: 126242: 0 140: 126243: 0 140: 126244: 0 140: 126245: 0 140: 126246: 0 140: 126247: 0 140: 126248: 0 140: 126249: 0 140: 126250: 0 140: 126251: 0 140: 126252: 0 140: 126253: 0 140: 126254: 0 140: 126255: 0 140: 126256: 0 140: 126257: 0 140: 126258: 0 140: 126259: 0 140: 126260: 0 140: 126261: 0 140: 126262: 0 140: 126263: 0 140: 126264: 0 140: 126265: 0 140: 126266: 0 140: 126267: 0 140: 126268: 0 140: 126269: 0 140: 126270: 0 140: 126271: 0 140: 126272: 0 140: 126273: 0 140: 126274: 0 140: 126275: 0 140: 126276: 0 140: 126277: 0 140: 126278: 0 140: 126279: 0 140: 126280: 0 140: 126281: 0 140: 126282: 0 140: 126283: 0 140: 126284: 0 140: 126285: 0 140: 126286: 0 140: 126287: 0 140: 126288: 0 140: 126289: 0 140: 126290: 0 140: 126291: 0 140: 126292: 0 140: 126293: 0 140: 126294: 0 140: 126295: 0 140: 126296: 0 140: 126297: 0 140: 126298: 0 140: 126299: 0 140: 126300: 0 140: 126301: 0 140: 126302: 0 140: 126303: 0 140: 126304: 0 140: 126305: 0 140: 126306: 0 140: 126307: 0 140: 126308: 0 140: 126309: 0 140: 126310: 0 140: 126311: 0 140: 126312: 0 140: 126313: 0 140: 126314: 0 140: 126315: 0 140: 126316: 0 140: 126317: 0 140: 126318: 0 140: 126319: 0 140: 126320: 0 140: 126321: 0 140: 126322: 0 140: 126323: 0 140: 126324: 0 140: 126325: 0 140: 126326: 0 140: 126327: 0 140: 126328: 0 140: 126329: 0 140: 126330: 0 140: 126331: 0 140: 126332: 0 140: 126333: 0 140: 126334: 0 140: 126335: 0 140: 126336: 0 140: 126337: 0 140: 126338: 0 140: 126339: 0 140: 126340: 0 140: 126341: 0 140: 126342: 0 140: 126343: 0 140: 126344: 0 140: 126345: 0 140: 126346: 0 140: 126347: 0 140: 126348: 0 140: 126349: 0 140: 126350: 0 140: 126351: 0 140: 126352: 0 140: 126353: 0 140: 126354: 0 140: 126355: 0 140: 126356: 0 140: 126357: 0 140: 126358: 0 140: 126359: 0 140: 126360: 0 140: 126361: 0 140: 126362: 0 140: 126363: 0 140: 126364: 0 140: 126365: 0 140: 126366: 0 140: 126367: 0 140: 126368: 0 140: 126369: 0 140: 126370: 0 140: 126371: 0 140: 126372: 0 140: 126373: 0 140: 126374: 0 140: 126375: 0 140: 126376: 0 140: 126377: 0 140: 126378: 0 140: 126379: 0 140: 126380: 0 140: 126381: 0 140: 126382: 0 140: 126383: 0 140: 126384: 0 140: 126385: 0 140: 126386: 0 140: 126387: 0 140: 126388: 0 140: 126389: 0 140: 126390: 0 140: 126391: 0 140: 126392: 0 140: 126393: 0 140: 126394: 0 140: 126395: 0 140: 126396: 0 140: 126397: 0 140: 126398: 0 140: 126399: 0 140: 126400: 0 140: 126401: 0 140: 126402: 0 140: 126403: 0 140: 126404: 0 140: 126405: 0 140: 126406: 0 140: 126407: 0 140: 126408: 0 140: 126409: 0 140: 126410: 0 140: 126411: 0 140: 126412: 0 140: 126413: 0 140: 126414: 0 140: 126415: 0 140: 126416: 0 140: 126417: 0 140: 126418: 0 140: 126419: 0 140: 126420: 0 140: 126421: 0 140: 126422: 0 140: 126423: 0 140: 126424: 0 140: 126425: 0 140: 126426: 0 140: 126427: 0 140: 126428: 0 140: 126429: 0 140: 126430: 0 140: 126431: 0 140: 126432: 0 140: 126433: 0 140: 126434: 0 140: 126435: 0 140: 126436: 0 140: 126437: 0 140: 126438: 0 140: 126439: 0 140: 126440: 0 140: 126441: 0 140: 126442: 0 140: 126443: 0 140: 126444: 0 140: 126445: 0 140: 126446: 0 140: 126447: 0 140: 126448: 0 140: 126449: 0 140: 126450: 0 140: 126451: 0 140: 126452: 0 140: 126453: 0 140: 126454: 0 140: 126455: 0 140: 126456: 0 140: 126457: 0 140: 126458: 0 140: 126459: 0 140: 126460: 0 140: 126461: 0 140: 126462: 0 140: 126463: 0 140: 126464: 0 140: 126465: 0 140: 126466: 0 140: 126467: 0 140: 126468: 0 140: 126469: 0 140: 126470: 0 140: 126471: 0 140: 126472: 0 140: 126473: 0 140: 126474: 0 140: 126475: 0 140: 126476: 0 140: 126477: 0 140: 126478: 0 140: 126479: 0 140: 126480: 0 140: 126481: 0 140: 126482: 0 140: 126483: 0 140: 126484: 0 140: 126485: 0 140: 126486: 0 140: 126487: 0 140: 126488: 0 140: 126489: 0 140: 126490: 0 140: 126491: 0 140: 126492: 0 140: 126493: 0 140: 126494: 0 140: 126495: 0 140: 126496: 0 140: 126497: 0 140: 126498: 0 140: 126499: 0 140: 126500: 0 140: 126501: 0 140: 126502: 0 140: 126503: 0 140: 126504: 0 140: 126505: 0 140: 126506: 0 140: 126507: 0 140: 126508: 0 140: 126509: 0 140: 126510: 0 140: 126511: 0 140: 126512: 0 140: 126513: 0 140: 126514: 0 140: 126515: 0 140: 126516: 0 140: 126517: 0 140: 126518: 0 140: 126519: 0 140: 126520: 0 140: 126521: 0 140: 126522: 0 140: 126523: 0 140: 126524: 0 140: 126525: 0 140: 126526: 0 140: 126527: 0 140: 126528: 0 140: 126529: 0 140: 126530: 0 140: 126531: 0 140: 126532: 0 140: 126533: 0 140: 126534: 0 140: 126535: 0 140: 126536: 0 140: 126537: 0 140: 126538: 0 140: 126539: 0 140: 126540: 0 140: 126541: 0 140: 126542: 0 140: 126543: 0 140: 126544: 0 140: 126545: 0 140: 126546: 0 140: 126547: 0 140: 126548: 0 140: 126549: 0 140: 126550: 0 140: 126551: 0 140: 126552: 0 140: 126553: 0 140: 126554: 0 140: 126555: 0 140: 126556: 0 140: 126557: 0 140: 126558: 0 140: 126559: 0 140: 126560: 0 140: 126561: 0 140: 126562: 0 140: 126563: 0 140: 126564: 0 140: 126565: 0 140: 126566: 0 140: 126567: 0 140: 126568: 0 140: 126569: 0 140: 126570: 0 140: 126571: 0 140: 126572: 0 140: 126573: 0 140: 126574: 0 140: 126575: 0 140: 126576: 0 140: 126577: 0 140: 126578: 0 140: 126579: 0 140: 126580: 0 140: 126581: 0 140: 126582: 0 140: 126583: 0 140: 126584: 0 140: 126585: 0 140: 126586: 0 140: 126587: 0 140: 126588: 0 140: 126589: 0 140: 126590: 0 140: 126591: 0 140: 126592: 0 140: 126593: 0 140: 126594: 0 140: 126595: 0 140: 126596: 0 140: 126597: 0 140: 126598: 0 140: 126599: 0 140: 126600: 0 140: 126601: 0 140: 126602: 0 140: 126603: 0 140: 126604: 0 140: 126605: 0 140: 126606: 0 140: 126607: 0 140: 126608: 0 140: 126609: 0 140: 126610: 0 140: 126611: 0 140: 126612: 0 140: 126613: 0 140: 126614: 0 140: 126615: 0 140: 126616: 0 140: 126617: 0 140: 126618: 0 140: 126619: 0 140: 126620: 0 140: 126621: 0 140: 126622: 0 140: 126623: 0 140: 126624: 0 140: 126625: 0 140: 126626: 0 140: 126627: 0 140: 126628: 0 140: 126629: 0 140: 126630: 0 140: 126631: 0 140: 126632: 0 140: 126633: 0 140: 126634: 0 140: 126635: 0 140: 126636: 0 140: 126637: 0 140: 126638: 0 140: 126639: 0 140: 126640: 0 140: 126641: 0 140: 126642: 0 140: 126643: 0 140: 126644: 0 140: 126645: 0 140: 126646: 0 140: 126647: 0 140: 126648: 0 140: 126649: 0 140: 126650: 0 140: 126651: 0 140: 126652: 0 140: 126653: 0 140: 126654: 0 140: 126655: 0 140: 126656: 0 140: 126657: 0 140: 126658: 0 140: 126659: 0 140: 126660: 0 140: 126661: 0 140: 126662: 0 140: 126663: 0 140: 126664: 0 140: 126665: 0 140: 126666: 0 140: 126667: 0 140: 126668: 0 140: 126669: 0 140: 126670: 0 140: 126671: 0 140: 126672: 0 140: 126673: 0 140: 126674: 0 140: 126675: 0 140: 126676: 0 140: 126677: 0 140: 126678: 0 140: 126679: 0 140: 126680: 0 140: 126681: 0 140: 126682: 0 140: 126683: 0 140: 126684: 0 140: 126685: 0 140: 126686: 0 140: 126687: 0 140: 126688: 0 140: 126689: 0 140: 126690: 0 140: 126691: 0 140: 126692: 0 140: 126693: 0 140: 126694: 0 140: 126695: 0 140: 126696: 0 140: 126697: 0 140: 126698: 0 140: 126699: 0 140: 126700: 0 140: 126701: 0 140: 126702: 0 140: 126703: 0 140: 126704: 0 140: 126705: 0 140: 126706: 0 140: 126707: 0 140: 126708: 0 140: 126709: 0 140: 126710: 0 140: 126711: 0 140: 126712: 0 140: 126713: 0 140: 126714: 0 140: 126715: 0 140: 126716: 0 140: 126717: 0 140: 126718: 0 140: 126719: 0 140: 126720: 0 140: 126721: 0 140: 126722: 0 140: 126723: 0 140: 126724: 0 140: 126725: 0 140: 126726: 0 140: 126727: 0 140: 126728: 0 140: 126729: 0 140: 126730: 0 140: 126731: 0 140: 126732: 0 140: 126733: 0 140: 126734: 0 140: 126735: 0 140: 126736: 0 140: 126737: 0 140: 126738: 0 140: 126739: 0 140: 126740: 0 140: 126741: 0 140: 126742: 0 140: 126743: 0 140: 126744: 0 140: 126745: 0 140: 126746: 0 140: 126747: 0 140: 126748: 0 140: 126749: 0 140: 126750: 0 140: 126751: 0 140: 126752: 0 140: 126753: 0 140: 126754: 0 140: 126755: 0 140: 126756: 0 140: 126757: 0 140: 126758: 0 140: 126759: 0 140: 126760: 0 140: 126761: 0 140: 126762: 0 140: 126763: 0 140: 126764: 0 140: 126765: 0 140: 126766: 0 140: 126767: 0 140: 126768: 0 140: 126769: 0 140: 126770: 0 140: 126771: 0 140: 126772: 0 140: 126773: 0 140: 126774: 0 140: 126775: 0 140: 126776: 0 140: 126777: 0 140: 126778: 0 140: 126779: 0 140: 126780: 0 140: 126781: 0 140: 126782: 0 140: 126783: 0 140: 126784: 0 140: 126785: 0 140: 126786: 0 140: 126787: 0 140: 126788: 0 140: 126789: 0 140: 126790: 0 140: 126791: 0 140: 126792: 0 140: 126793: 0 140: 126794: 0 140: 126795: 0 140: 126796: 0 140: 126797: 0 140: 126798: 0 140: 126799: 0 140: 126800: 0 140: 126801: 0 140: 126802: 0 140: 126803: 0 140: 126804: 0 140: 126805: 0 140: 126806: 0 140: 126807: 0 140: 126808: 0 140: 126809: 0 140: 126810: 0 140: 126811: 0 140: 126812: 0 140: 126813: 0 140: 126814: 0 140: 126815: 0 140: 126816: 0 140: 126817: 0 140: 126818: 0 140: 126819: 0 140: 126820: 0 140: 126821: 0 140: 126822: 0 140: 126823: 0 140: 126824: 0 140: 126825: 0 140: 126826: 0 140: 126827: 0 140: 126828: 0 140: 126829: 0 140: 126830: 0 140: 126831: 0 140: 126832: 0 140: 126833: 0 140: 126834: 0 140: 126835: 0 140: 126836: 0 140: 126837: 0 140: 126838: 0 140: 126839: 0 140: 126840: 0 140: 126841: 0 140: 126842: 0 140: 126843: 0 140: 126844: 0 140: 126845: 0 140: 126846: 0 140: 126847: 0 140: 126848: 0 140: 126849: 0 140: 126850: 0 140: 126851: 0 140: 126852: 0 140: 126853: 0 140: 126854: 0 140: 126855: 0 140: 126856: 0 140: 126857: 0 140: 126858: 0 140: 126859: 0 140: 126860: 0 140: 126861: 0 140: 126862: 0 140: 126863: 0 140: 126864: 0 140: 126865: 0 140: 126866: 0 140: 126867: 0 140: 126868: 0 140: 126869: 0 140: 126870: 0 140: 126871: 0 140: 126872: 0 140: 126873: 0 140: 126874: 0 140: 126875: 0 140: 126876: 0 140: 126877: 0 140: 126878: 0 140: 126879: 0 140: 126880: 0 140: 126881: 0 140: 126882: 0 140: 126883: 0 140: 126884: 0 140: 126885: 0 140: 126886: 0 140: 126887: 0 140: 126888: 0 140: 126889: 0 140: 126890: 0 140: 126891: 0 140: 126892: 0 140: 126893: 0 140: 126894: 0 140: 126895: 0 140: 126896: 0 140: 126897: 0 140: 126898: 0 140: 126899: 0 140: 126900: 0 140: 126901: 0 140: 126902: 0 140: 126903: 0 140: 126904: 0 140: 126905: 0 140: 126906: 0 140: 126907: 0 140: 126908: 0 140: 126909: 0 140: 126910: 0 140: 126911: 0 140: 126912: 0 140: 126913: 0 140: 126914: 0 140: 126915: 0 140: 126916: 0 140: 126917: 0 140: 126918: 0 140: 126919: 0 140: 126920: 0 140: 126921: 0 140: 126922: 0 140: 126923: 0 140: 126924: 0 140: 126925: 0 140: 126926: 0 140: 126927: 0 140: 126928: 0 140: 126929: 0 140: 126930: 0 140: 126931: 0 140: 126932: 0 140: 126933: 0 140: 126934: 0 140: 126935: 0 140: 126936: 0 140: 126937: 0 140: 126938: 0 140: 126939: 0 140: 126940: 0 140: 126941: 0 140: 126942: 0 140: 126943: 0 140: 126944: 0 140: 126945: 0 140: 126946: 0 140: 126947: 0 140: 126948: 0 140: 126949: 0 140: 126950: 0 140: 126951: 0 140: 126952: 0 140: 126953: 0 140: 126954: 0 140: 126955: 0 140: 126956: 0 140: 126957: 0 140: 126958: 0 140: 126959: 0 140: 126960: 0 140: 126961: 0 140: 126962: 0 140: 126963: 0 140: 126964: 0 140: 126965: 0 140: 126966: 0 140: 126967: 0 140: 126968: 0 140: 126969: 0 140: 126970: 0 140: 126971: 0 140: 126972: 0 140: 126973: 0 140: 126974: 0 140: 126975: 0 140: 126976: 0 140: 126977: 0 140: 126978: 0 140: 126979: 0 140: 126980: 0 140: 126981: 0 140: 126982: 0 140: 126983: 0 140: 126984: 0 140: 126985: 0 140: 126986: 0 140: 126987: 0 140: 126988: 0 140: 126989: 0 140: 126990: 0 140: 126991: 0 140: 126992: 0 140: 126993: 0 140: 126994: 0 140: 126995: 0 140: 126996: 0 140: 126997: 0 140: 126998: 0 140: 126999: 0 140: 127000: 0 140: 127001: 0 140: 127002: 0 140: 127003: 0 140: 127004: 0 140: 127005: 0 140: 127006: 0 140: 127007: 0 140: 127008: 0 140: 127009: 0 140: 127010: 0 140: 127011: 0 140: 127012: 0 140: 127013: 0 140: 127014: 0 140: 127015: 0 140: 127016: 0 140: 127017: 0 140: 127018: 0 140: 127019: 0 140: 127020: 0 140: 127021: 0 140: 127022: 0 140: 127023: 0 140: 127024: 0 140: 127025: 0 140: 127026: 0 140: 127027: 0 140: 127028: 0 140: 127029: 0 140: 127030: 0 140: 127031: 0 140: 127032: 0 140: 127033: 0 140: 127034: 0 140: 127035: 0 140: 127036: 0 140: 127037: 0 140: 127038: 0 140: 127039: 0 140: 127040: 0 140: 127041: 0 140: 127042: 0 140: 127043: 0 140: 127044: 0 140: 127045: 0 140: 127046: 0 140: 127047: 0 140: 127048: 0 140: 127049: 0 140: 127050: 0 140: 127051: 0 140: 127052: 0 140: 127053: 0 140: 127054: 0 140: 127055: 0 140: 127056: 0 140: 127057: 0 140: 127058: 0 140: 127059: 0 140: 127060: 0 140: 127061: 0 140: 127062: 0 140: 127063: 0 140: 127064: 0 140: 127065: 0 140: 127066: 0 140: 127067: 0 140: 127068: 0 140: 127069: 0 140: 127070: 0 140: 127071: 0 140: 127072: 0 140: 127073: 0 140: 127074: 0 140: 127075: 0 140: 127076: 0 140: 127077: 0 140: 127078: 0 140: 127079: 0 140: 127080: 0 140: 127081: 0 140: 127082: 0 140: 127083: 0 140: 127084: 0 140: 127085: 0 140: 127086: 0 140: 127087: 0 140: 127088: 0 140: 127089: 0 140: 127090: 0 140: 127091: 0 140: 127092: 0 140: 127093: 0 140: 127094: 0 140: 127095: 0 140: 127096: 0 140: 127097: 0 140: 127098: 0 140: 127099: 0 140: 127100: 0 140: 127101: 0 140: 127102: 0 140: 127103: 0 140: 127104: 0 140: 127105: 0 140: 127106: 0 140: 127107: 0 140: 127108: 0 140: 127109: 0 140: 127110: 0 140: 127111: 0 140: 127112: 0 140: 127113: 0 140: 127114: 0 140: 127115: 0 140: 127116: 0 140: 127117: 0 140: 127118: 0 140: 127119: 0 140: 127120: 0 140: 127121: 0 140: 127122: 0 140: 127123: 0 140: 127124: 0 140: 127125: 0 140: 127126: 0 140: 127127: 0 140: 127128: 0 140: 127129: 0 140: 127130: 0 140: 127131: 0 140: 127132: 0 140: 127133: 0 140: 127134: 0 140: 127135: 0 140: 127136: 0 140: 127137: 0 140: 127138: 0 140: 127139: 0 140: 127140: 0 140: 127141: 0 140: 127142: 0 140: 127143: 0 140: 127144: 0 140: 127145: 0 140: 127146: 0 140: 127147: 0 140: 127148: 0 140: 127149: 0 140: 127150: 0 140: 127151: 0 140: 127152: 0 140: 127153: 0 140: 127154: 0 140: 127155: 0 140: 127156: 0 140: 127157: 0 140: 127158: 0 140: 127159: 0 140: 127160: 0 140: 127161: 0 140: 127162: 0 140: 127163: 0 140: 127164: 0 140: 127165: 0 140: 127166: 0 140: 127167: 0 140: 127168: 0 140: 127169: 0 140: 127170: 0 140: 127171: 0 140: 127172: 0 140: 127173: 0 140: 127174: 0 140: 127175: 0 140: 127176: 0 140: 127177: 0 140: 127178: 0 140: 127179: 0 140: 127180: 0 140: 127181: 0 140: 127182: 0 140: 127183: 0 140: 127184: 0 140: 127185: 0 140: 127186: 0 140: 127187: 0 140: 127188: 0 140: 127189: 0 140: 127190: 0 140: 127191: 0 140: 127192: 0 140: 127193: 0 140: 127194: 0 140: 127195: 0 140: 127196: 0 140: 127197: 0 140: 127198: 0 140: 127199: 0 140: 127200: 0 140: 127201: 0 140: 127202: 0 140: 127203: 0 140: 127204: 0 140: 127205: 0 140: 127206: 0 140: 127207: 0 140: 127208: 0 140: 127209: 0 140: 127210: 0 140: 127211: 0 140: 127212: 0 140: 127213: 0 140: 127214: 0 140: 127215: 0 140: 127216: 0 140: 127217: 0 140: 127218: 0 140: 127219: 0 140: 127220: 0 140: 127221: 0 140: 127222: 0 140: 127223: 0 140: 127224: 0 140: 127225: 0 140: 127226: 0 140: 127227: 0 140: 127228: 0 140: 127229: 0 140: 127230: 0 140: 127231: 0 140: 127232: 0 140: 127233: 0 140: 127234: 0 140: 127235: 0 140: 127236: 0 140: 127237: 0 140: 127238: 0 140: 127239: 0 140: 127240: 0 140: 127241: 0 140: 127242: 0 140: 127243: 0 140: 127244: 0 140: 127245: 0 140: 127246: 0 140: 127247: 0 140: 127248: 0 140: 127249: 0 140: 127250: 0 140: 127251: 0 140: 127252: 0 140: 127253: 0 140: 127254: 0 140: 127255: 0 140: 127256: 0 140: 127257: 0 140: 127258: 0 140: 127259: 0 140: 127260: 0 140: 127261: 0 140: 127262: 0 140: 127263: 0 140: 127264: 0 140: 127265: 0 140: 127266: 0 140: 127267: 0 140: 127268: 0 140: 127269: 0 140: 127270: 0 140: 127271: 0 140: 127272: 0 140: 127273: 0 140: 127274: 0 140: 127275: 0 140: 127276: 0 140: 127277: 0 140: 127278: 0 140: 127279: 0 140: 127280: 0 140: 127281: 0 140: 127282: 0 140: 127283: 0 140: 127284: 0 140: 127285: 0 140: 127286: 0 140: 127287: 0 140: 127288: 0 140: 127289: 0 140: 127290: 0 140: 127291: 0 140: 127292: 0 140: 127293: 0 140: 127294: 0 140: 127295: 0 140: 127296: 0 140: 127297: 0 140: 127298: 0 140: 127299: 0 140: 127300: 0 140: 127301: 0 140: 127302: 0 140: 127303: 0 140: 127304: 0 140: 127305: 0 140: 127306: 0 140: 127307: 0 140: 127308: 0 140: 127309: 0 140: 127310: 0 140: 127311: 0 140: 127312: 0 140: 127313: 0 140: 127314: 0 140: 127315: 0 140: 127316: 0 140: 127317: 0 140: 127318: 0 140: 127319: 0 140: 127320: 0 140: 127321: 0 140: 127322: 0 140: 127323: 0 140: 127324: 0 140: 127325: 0 140: 127326: 0 140: 127327: 0 140: 127328: 0 140: 127329: 0 140: 127330: 0 140: 127331: 0 140: 127332: 0 140: 127333: 0 140: 127334: 0 140: 127335: 0 140: 127336: 0 140: 127337: 0 140: 127338: 0 140: 127339: 0 140: 127340: 0 140: 127341: 0 140: 127342: 0 140: 127343: 0 140: 127344: 0 140: 127345: 0 140: 127346: 0 140: 127347: 0 140: 127348: 0 140: 127349: 0 140: 127350: 0 140: 127351: 0 140: 127352: 0 140: 127353: 0 140: 127354: 0 140: 127355: 0 140: 127356: 0 140: 127357: 0 140: 127358: 0 140: 127359: 0 140: 127360: 0 140: 127361: 0 140: 127362: 0 140: 127363: 0 140: 127364: 0 140: 127365: 0 140: 127366: 0 140: 127367: 0 140: 127368: 0 140: 127369: 0 140: 127370: 0 140: 127371: 0 140: 127372: 0 140: 127373: 0 140: 127374: 0 140: 127375: 0 140: 127376: 0 140: 127377: 0 140: 127378: 0 140: 127379: 0 140: 127380: 0 140: 127381: 0 140: 127382: 0 140: 127383: 0 140: 127384: 0 140: 127385: 0 140: 127386: 0 140: 127387: 0 140: 127388: 0 140: 127389: 0 140: 127390: 0 140: 127391: 0 140: 127392: 0 140: 127393: 0 140: 127394: 0 140: 127395: 0 140: 127396: 0 140: 127397: 0 140: 127398: 0 140: 127399: 0 140: 127400: 0 140: 127401: 0 140: 127402: 0 140: 127403: 0 140: 127404: 0 140: 127405: 0 140: 127406: 0 140: 127407: 0 140: 127408: 0 140: 127409: 0 140: 127410: 0 140: 127411: 0 140: 127412: 0 140: 127413: 0 140: 127414: 0 140: 127415: 0 140: 127416: 0 140: 127417: 0 140: 127418: 0 140: 127419: 0 140: 127420: 0 140: 127421: 0 140: 127422: 0 140: 127423: 0 140: 127424: 0 140: 127425: 0 140: 127426: 0 140: 127427: 0 140: 127428: 0 140: 127429: 0 140: 127430: 0 140: 127431: 0 140: 127432: 0 140: 127433: 0 140: 127434: 0 140: 127435: 0 140: 127436: 0 140: 127437: 0 140: 127438: 0 140: 127439: 0 140: 127440: 0 140: 127441: 0 140: 127442: 0 140: 127443: 0 140: 127444: 0 140: 127445: 0 140: 127446: 0 140: 127447: 0 140: 127448: 0 140: 127449: 0 140: 127450: 0 140: 127451: 0 140: 127452: 0 140: 127453: 0 140: 127454: 0 140: 127455: 0 140: 127456: 0 140: 127457: 0 140: 127458: 0 140: 127459: 0 140: 127460: 0 140: 127461: 0 140: 127462: 0 140: 127463: 0 140: 127464: 0 140: 127465: 0 140: 127466: 0 140: 127467: 0 140: 127468: 0 140: 127469: 0 140: 127470: 0 140: 127471: 0 140: 127472: 0 140: 127473: 0 140: 127474: 0 140: 127475: 0 140: 127476: 0 140: 127477: 0 140: 127478: 0 140: 127479: 0 140: 127480: 0 140: 127481: 0 140: 127482: 0 140: 127483: 0 140: 127484: 0 140: 127485: 0 140: 127486: 0 140: 127487: 0 140: 127488: 0 140: 127489: 0 140: 127490: 0 140: 127491: 0 140: 127492: 0 140: 127493: 0 140: 127494: 0 140: 127495: 0 140: 127496: 0 140: 127497: 0 140: 127498: 0 140: 127499: 0 140: 127500: 0 140: 127501: 0 140: 127502: 0 140: 127503: 0 140: 127504: 0 140: 127505: 0 140: 127506: 0 140: 127507: 0 140: 127508: 0 140: 127509: 0 140: 127510: 0 140: 127511: 0 140: 127512: 0 140: 127513: 0 140: 127514: 0 140: 127515: 0 140: 127516: 0 140: 127517: 0 140: 127518: 0 140: 127519: 0 140: 127520: 0 140: 127521: 0 140: 127522: 0 140: 127523: 0 140: 127524: 0 140: 127525: 0 140: 127526: 0 140: 127527: 0 140: 127528: 0 140: 127529: 0 140: 127530: 0 140: 127531: 0 140: 127532: 0 140: 127533: 0 140: 127534: 0 140: 127535: 0 140: 127536: 0 140: 127537: 0 140: 127538: 0 140: 127539: 0 140: 127540: 0 140: 127541: 0 140: 127542: 0 140: 127543: 0 140: 127544: 0 140: 127545: 0 140: 127546: 0 140: 127547: 0 140: 127548: 0 140: 127549: 0 140: 127550: 0 140: 127551: 0 140: 127552: 0 140: 127553: 0 140: 127554: 0 140: 127555: 0 140: 127556: 0 140: 127557: 0 140: 127558: 0 140: 127559: 0 140: 127560: 0 140: 127561: 0 140: 127562: 0 140: 127563: 0 140: 127564: 0 140: 127565: 0 140: 127566: 0 140: 127567: 0 140: 127568: 0 140: 127569: 0 140: 127570: 0 140: 127571: 0 140: 127572: 0 140: 127573: 0 140: 127574: 0 140: 127575: 0 140: 127576: 0 140: 127577: 0 140: 127578: 0 140: 127579: 0 140: 127580: 0 140: 127581: 0 140: 127582: 0 140: 127583: 0 140: 127584: 0 140: 127585: 0 140: 127586: 0 140: 127587: 0 140: 127588: 0 140: 127589: 0 140: 127590: 0 140: 127591: 0 140: 127592: 0 140: 127593: 0 140: 127594: 0 140: 127595: 0 140: 127596: 0 140: 127597: 0 140: 127598: 0 140: 127599: 0 140: 127600: 0 140: 127601: 0 140: 127602: 0 140: 127603: 0 140: 127604: 0 140: 127605: 0 140: 127606: 0 140: 127607: 0 140: 127608: 0 140: 127609: 0 140: 127610: 0 140: 127611: 0 140: 127612: 0 140: 127613: 0 140: 127614: 0 140: 127615: 0 140: 127616: 0 140: 127617: 0 140: 127618: 0 140: 127619: 0 140: 127620: 0 140: 127621: 0 140: 127622: 0 140: 127623: 0 140: 127624: 0 140: 127625: 0 140: 127626: 0 140: 127627: 0 140: 127628: 0 140: 127629: 0 140: 127630: 0 140: 127631: 0 140: 127632: 0 140: 127633: 0 140: 127634: 0 140: 127635: 0 140: 127636: 0 140: 127637: 0 140: 127638: 0 140: 127639: 0 140: 127640: 0 140: 127641: 0 140: 127642: 0 140: 127643: 0 140: 127644: 0 140: 127645: 0 140: 127646: 0 140: 127647: 0 140: 127648: 0 140: 127649: 0 140: 127650: 0 140: 127651: 0 140: 127652: 0 140: 127653: 0 140: 127654: 0 140: 127655: 0 140: 127656: 0 140: 127657: 0 140: 127658: 0 140: 127659: 0 140: 127660: 0 140: 127661: 0 140: 127662: 0 140: 127663: 0 140: 127664: 0 140: 127665: 0 140: 127666: 0 140: 127667: 0 140: 127668: 0 140: 127669: 0 140: 127670: 0 140: 127671: 0 140: 127672: 0 140: 127673: 0 140: 127674: 0 140: 127675: 0 140: 127676: 0 140: 127677: 0 140: 127678: 0 140: 127679: 0 140: 127680: 0 140: 127681: 0 140: 127682: 0 140: 127683: 0 140: 127684: 0 140: 127685: 0 140: 127686: 0 140: 127687: 0 140: 127688: 0 140: 127689: 0 140: 127690: 0 140: 127691: 0 140: 127692: 0 140: 127693: 0 140: 127694: 0 140: 127695: 0 140: 127696: 0 140: 127697: 0 140: 127698: 0 140: 127699: 0 140: 127700: 0 140: 127701: 0 140: 127702: 0 140: 127703: 0 140: 127704: 0 140: 127705: 0 140: 127706: 0 140: 127707: 0 140: 127708: 0 140: 127709: 0 140: 127710: 0 140: 127711: 0 140: 127712: 0 140: 127713: 0 140: 127714: 0 140: 127715: 0 140: 127716: 0 140: 127717: 0 140: 127718: 0 140: 127719: 0 140: 127720: 0 140: 127721: 0 140: 127722: 0 140: 127723: 0 140: 127724: 0 140: 127725: 0 140: 127726: 0 140: 127727: 0 140: 127728: 0 140: 127729: 0 140: 127730: 0 140: 127731: 0 140: 127732: 0 140: 127733: 0 140: 127734: 0 140: 127735: 0 140: 127736: 0 140: 127737: 0 140: 127738: 0 140: 127739: 0 140: 127740: 0 140: 127741: 0 140: 127742: 0 140: 127743: 0 140: 127744: 0 140: 127745: 0 140: 127746: 0 140: 127747: 0 140: 127748: 0 140: 127749: 0 140: 127750: 0 140: 127751: 0 140: 127752: 0 140: 127753: 0 140: 127754: 0 140: 127755: 0 140: 127756: 0 140: 127757: 0 140: 127758: 0 140: 127759: 0 140: 127760: 0 140: 127761: 0 140: 127762: 0 140: 127763: 0 140: 127764: 0 140: 127765: 0 140: 127766: 0 140: 127767: 0 140: 127768: 0 140: 127769: 0 140: 127770: 0 140: 127771: 0 140: 127772: 0 140: 127773: 0 140: 127774: 0 140: 127775: 0 140: 127776: 0 140: 127777: 0 140: 127778: 0 140: 127779: 0 140: 127780: 0 140: 127781: 0 140: 127782: 0 140: 127783: 0 140: 127784: 0 140: 127785: 0 140: 127786: 0 140: 127787: 0 140: 127788: 0 140: 127789: 0 140: 127790: 0 140: 127791: 0 140: 127792: 0 140: 127793: 0 140: 127794: 0 140: 127795: 0 140: 127796: 0 140: 127797: 0 140: 127798: 0 140: 127799: 0 140: 127800: 0 140: 127801: 0 140: 127802: 0 140: 127803: 0 140: 127804: 0 140: 127805: 0 140: 127806: 0 140: 127807: 0 140: 127808: 0 140: 127809: 0 140: 127810: 0 140: 127811: 0 140: 127812: 0 140: 127813: 0 140: 127814: 0 140: 127815: 0 140: 127816: 0 140: 127817: 0 140: 127818: 0 140: 127819: 0 140: 127820: 0 140: 127821: 0 140: 127822: 0 140: 127823: 0 140: 127824: 0 140: 127825: 0 140: 127826: 0 140: 127827: 0 140: 127828: 0 140: 127829: 0 140: 127830: 0 140: 127831: 0 140: 127832: 0 140: 127833: 0 140: 127834: 0 140: 127835: 0 140: 127836: 0 140: 127837: 0 140: 127838: 0 140: 127839: 0 140: 127840: 0 140: 127841: 0 140: 127842: 0 140: 127843: 0 140: 127844: 0 140: 127845: 0 140: 127846: 0 140: 127847: 0 140: 127848: 0 140: 127849: 0 140: 127850: 0 140: 127851: 0 140: 127852: 0 140: 127853: 0 140: 127854: 0 140: 127855: 0 140: 127856: 0 140: 127857: 0 140: 127858: 0 140: 127859: 0 140: 127860: 0 140: 127861: 0 140: 127862: 0 140: 127863: 0 140: 127864: 0 140: 127865: 0 140: 127866: 0 140: 127867: 0 140: 127868: 0 140: 127869: 0 140: 127870: 0 140: 127871: 0 140: 127872: 0 140: 127873: 0 140: 127874: 0 140: 127875: 0 140: 127876: 0 140: 127877: 0 140: 127878: 0 140: 127879: 0 140: 127880: 0 140: 127881: 0 140: 127882: 0 140: 127883: 0 140: 127884: 0 140: 127885: 0 140: 127886: 0 140: 127887: 0 140: 127888: 0 140: 127889: 0 140: 127890: 0 140: 127891: 0 140: 127892: 0 140: 127893: 0 140: 127894: 0 140: 127895: 0 140: 127896: 0 140: 127897: 0 140: 127898: 0 140: 127899: 0 140: 127900: 0 140: 127901: 0 140: 127902: 0 140: 127903: 0 140: 127904: 0 140: 127905: 0 140: 127906: 0 140: 127907: 0 140: 127908: 0 140: 127909: 0 140: 127910: 0 140: 127911: 0 140: 127912: 0 140: 127913: 0 140: 127914: 0 140: 127915: 0 140: 127916: 0 140: 127917: 0 140: 127918: 0 140: 127919: 0 140: 127920: 0 140: 127921: 0 140: 127922: 0 140: 127923: 0 140: 127924: 0 140: 127925: 0 140: 127926: 0 140: 127927: 0 140: 127928: 0 140: 127929: 0 140: 127930: 0 140: 127931: 0 140: 127932: 0 140: 127933: 0 140: 127934: 0 140: 127935: 0 140: 127936: 0 140: 127937: 0 140: 127938: 0 140: 127939: 0 140: 127940: 0 140: 127941: 0 140: 127942: 0 140: 127943: 0 140: 127944: 0 140: 127945: 0 140: 127946: 0 140: 127947: 0 140: 127948: 0 140: 127949: 0 140: 127950: 0 140: 127951: 0 140: 127952: 0 140: 127953: 0 140: 127954: 0 140: 127955: 0 140: 127956: 0 140: 127957: 0 140: 127958: 0 140: 127959: 0 140: 127960: 0 140: 127961: 0 140: 127962: 0 140: 127963: 0 140: 127964: 0 140: 127965: 0 140: 127966: 0 140: 127967: 0 140: 127968: 0 140: 127969: 0 140: 127970: 0 140: 127971: 0 140: 127972: 0 140: 127973: 0 140: 127974: 0 140: 127975: 0 140: 127976: 0 140: 127977: 0 140: 127978: 0 140: 127979: 0 140: 127980: 0 140: 127981: 0 140: 127982: 0 140: 127983: 0 140: 127984: 0 140: 127985: 0 140: 127986: 0 140: 127987: 0 140: 127988: 0 140: 127989: 0 140: 127990: 0 140: 127991: 0 140: 127992: 0 140: 127993: 0 140: 127994: 0 140: 127995: 0 140: 127996: 0 140: 127997: 0 140: 127998: 0 140: 127999: 0 140: OK 140: 140: 139: 0: 13 139: 1: 1 139: 2: 1 139: 3: 3 139: 4: 1 139: 5: 1 139: 6: 1 139: 7: 0 139: 8: 0 139: 9: 0 139: 10: 0 139: 11: 0 139: 12: 0 139: OK 139: 139: 139: -- Comparing output.. 110/165 Test #139: workgroup/range_md_small_grid ....................................................... Passed 16.74 sec test 48 Start 48: regression/test_llvm_segfault_issue_889 48: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_llvm_segfault_issue_889" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 48: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 48: Test timeout computed to be: 10000000 111/165 Test #140: workgroup/range_md_large_grid ....................................................... Passed 16.08 sec test 49 Start 49: regression/test_issue_893 49: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_issue_893" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 49: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 49: Test timeout computed to be: 10000000 46: BUILD ERROR 46: BUILD ERROR 46: OK 46: 46: 1 error generated. 46: 1 error generated. 46: 112/165 Test #46: regression/test_issue_577 ........................................................... Passed 9.73 sec test 50 Start 50: regression/test_flatten_barrier_subs 50: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_flatten_barrier_subs" "-Doutput_blessed=/build/pocl-3.1/tests/regression/test_flatten_barrier_subs.output" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 50: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 50: Test timeout computed to be: 10000000 50: -- Expecting output: /build/pocl-3.1/tests/regression/test_flatten_barrier_subs.output 44: OK 44: 44: 113/165 Test #44: regression/test_issue_445 ........................................................... Passed 15.40 sec test 51 Start 51: regression/phi_nodes_not_replicated_REPL 51: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_loop_phi_replication" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 51: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 51: Environment variables: 51: POCL_WORK_GROUP_METHOD=workitemrepl 51: Test timeout computed to be: 10000000 43: OK 43: 43: 114/165 Test #43: regression/test_issue_231 ........................................................... Passed 15.82 sec test 52 Start 52: regression/issues_with_local_pointers_REPL 52: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_locals" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 52: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 52: Environment variables: 52: POCL_WORK_GROUP_METHOD=workitemrepl 52: Test timeout computed to be: 10000000 45: outer=0 inner=0 lid=0 45: outer=0 inner=0 lid=1 45: + outer=0 inner=0 lid=0 45: + outer=0 inner=0 lid=1 45: outer=0 inner=1 lid=0 45: outer=0 inner=1 lid=1 45: + outer=0 inner=1 lid=0 45: + outer=0 inner=1 lid=1 45: outer=1 inner=0 lid=0 45: outer=1 inner=0 lid=1 45: + outer=1 inner=0 lid=0 45: + outer=1 inner=0 lid=1 45: outer=1 inner=1 lid=0 45: outer=1 inner=1 lid=1 45: + outer=1 inner=1 lid=0 45: + outer=1 inner=1 lid=1 45: OK 45: 45: 2 warnings generated. 45: 115/165 Test #45: regression/test_issue_553 ........................................................... Passed 17.34 sec test 53 Start 53: regression/barrier_between_two_for_loops_REPL 53: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_barrier_between_for_loops" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 53: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 53: Environment variables: 53: POCL_WORK_GROUP_METHOD=workitemrepl 53: Test timeout computed to be: 10000000 47: OK 47: 47: 116/165 Test #47: regression/test_issue_757 ........................................................... Passed 15.90 sec test 54 Start 54: regression/simple_for-loop_with_a_barrier_inside_REPL 54: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_simple_for_with_a_barrier" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 54: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 54: Environment variables: 54: POCL_WORK_GROUP_METHOD=workitemrepl 54: Test timeout computed to be: 10000000 49: OK 49: 49: 117/165 Test #49: regression/test_issue_893 ........................................................... Passed 15.91 sec test 55 Start 55: regression/for-loop_with_computation_after_the_brexit_REPL 55: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_multi_level_loops_with_barriers" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 55: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 55: Environment variables: 55: POCL_WORK_GROUP_METHOD=workitemrepl 55: Test timeout computed to be: 10000000 48: binary size [0]: 112677 48: binary size [1]: 0 48: binary size [2]: 281473374601256 48: binary size [3]: 187650544602216 48: binary size [4]: 0 48: binary size [5]: 281474765434552 48: binary size [6]: 0 48: binary size [7]: 281473374579328 48: OK 48: 48: 118/165 Test #48: regression/test_llvm_segfault_issue_889 ............................................. Passed 17.35 sec test 56 Start 56: regression/for-loop_with_a_variable_iteration_count_REPL 56: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_for_with_var_iteration_count" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 56: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 56: Environment variables: 56: POCL_WORK_GROUP_METHOD=workitemrepl 56: Test timeout computed to be: 10000000 52: OK 52: 52: 119/165 Test #52: regression/issues_with_local_pointers_REPL .......................................... Passed 15.37 sec test 57 Start 57: regression/early_return_before_a_barrier_region_REPL 57: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_early_return" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 57: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 57: Environment variables: 57: POCL_WORK_GROUP_METHOD=workitemrepl 57: Test timeout computed to be: 10000000 51: OK 51: 51: 120/165 Test #51: regression/phi_nodes_not_replicated_REPL ............................................ Passed 16.93 sec test 58 Start 58: regression/id-dependent_computation_before_kernel_exit_REPL 58: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_id_dependent_computation" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 58: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 58: Environment variables: 58: POCL_WORK_GROUP_METHOD=workitemrepl 58: Test timeout computed to be: 10000000 53: OK 53: 53: 121/165 Test #53: regression/barrier_between_two_for_loops_REPL ....................................... Passed 16.79 sec test 59 Start 59: regression/barrier_just_before_return_REPL 59: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_barrier_before_return" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 59: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 59: Environment variables: 59: POCL_WORK_GROUP_METHOD=workitemrepl 59: Test timeout computed to be: 10000000 54: OK 54: 54: 122/165 Test #54: regression/simple_for-loop_with_a_barrier_inside_REPL ............................... Passed 15.24 sec test 60 Start 60: regression/infinite_loop_REPL 60: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_infinite_loop" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 60: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 60: Environment variables: 60: POCL_WORK_GROUP_METHOD=workitemrepl 60: Test timeout computed to be: 10000000 50: 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 50: 0, 1, 1, 2, 3, 4, 5, 5, 5, 6, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 14, 15, 16, 17, 17, 17, 17, 18, 19, 20, 20, 21, 21, 22, 23, 24, 25, 25, 26, 26, 26, 27, 27, 28, 28, 29, 29, 29, 30, 30, 30, 30, 31, 32, 33, 33, 34, 34, 35, 35, 36, 37, 38, 38, 39, 39, 40, 40, 41, 41, 41, 42, 42, 43, 43, 43, 43, 43, 43, 44, 45, 45, 46, 46, 46, 46, 46, 47, 47, 47, 47, 47 50: 0: Portable Computing Language 50: CL gave correct results 50: OK 50: 50: 50: -- Comparing output.. 123/165 Test #50: regression/test_flatten_barrier_subs ................................................ Passed 27.65 sec test 61 Start 61: regression/undominated_variable_from_conditional_barrier_handling_REPL 61: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_undominated_variable" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 61: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 61: Environment variables: 61: POCL_WORK_GROUP_METHOD=workitemrepl 61: Test timeout computed to be: 10000000 55: OK 55: 55: 124/165 Test #55: regression/for-loop_with_computation_after_the_brexit_REPL .......................... Passed 16.49 sec test 62 Start 62: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_REPL 62: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 62: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 62: Environment variables: 62: POCL_WORK_GROUP_METHOD=workitemrepl 62: Test timeout computed to be: 10000000 56: OK 56: 56: 125/165 Test #56: regression/for-loop_with_a_variable_iteration_count_REPL ............................ Passed 15.22 sec test 63 Start 63: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_REPL 63: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 63: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 63: Environment variables: 63: POCL_WORK_GROUP_METHOD=workitemrepl 63: Test timeout computed to be: 10000000 57: OK 57: 57: 126/165 Test #57: regression/early_return_before_a_barrier_region_REPL ................................ Passed 16.15 sec test 64 Start 64: regression/test_program_from_binary_with_local_1_1_1_REPL 64: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_program_from_binary_with_local_1_1_1" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 64: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 64: Environment variables: 64: POCL_WORK_GROUP_METHOD=workitemrepl 64: Test timeout computed to be: 10000000 60: OK 60: 60: 127/165 Test #60: regression/infinite_loop_REPL ....................................................... Passed 13.01 sec test 65 Start 65: regression/test_alignment_with_dynamic_wg_114 65: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg####1####1####4" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 65: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 65: Environment variables: 65: POCL_WORK_GROUP_METHOD=workitemloops 65: Test timeout computed to be: 10000000 58: OK 58: 58: 128/165 Test #58: regression/id-dependent_computation_before_kernel_exit_REPL ......................... Passed 17.19 sec test 66 Start 66: regression/test_alignment_with_dynamic_wg_117 66: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg####1####1####7" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 66: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 66: Environment variables: 66: POCL_WORK_GROUP_METHOD=workitemloops 66: Test timeout computed to be: 10000000 59: OK 59: 59: 129/165 Test #59: regression/barrier_just_before_return_REPL .......................................... Passed 15.68 sec test 67 Start 67: regression/test_alignment_with_dynamic_wg_225 67: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg####2####2####5" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 67: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 67: Environment variables: 67: POCL_WORK_GROUP_METHOD=workitemloops 67: Test timeout computed to be: 10000000 61: OK 61: 61: 130/165 Test #61: regression/undominated_variable_from_conditional_barrier_handling_REPL .............. Passed 15.18 sec test 68 Start 68: regression/test_alignment_with_dynamic_wg_173 68: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg####1####7####3" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 68: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 68: Environment variables: 68: POCL_WORK_GROUP_METHOD=workitemloops 68: Test timeout computed to be: 10000000 63: changing the value at global_id: 6, local_id 2, group_id 1, to: 3 63: value is changed at global_id: 6, local_id 2, group_id 1, to: 3 63: 63: 6 warnings generated. 63: 63: -- OK 131/165 Test #63: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_REPL .... Passed 15.84 sec test 69 Start 69: regression/test_alignment_with_dynamic_wg_183 69: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg####1####8####3" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 69: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 69: Environment variables: 69: POCL_WORK_GROUP_METHOD=workitemloops 69: Test timeout computed to be: 10000000 62: Changed value at global_id: 67599, local_id 3, group_id 16899, to: 854 62: Value is changed at global_id: 67599, local_id 3, group_id 16899, to: 854 62: OK 62: 62: 6 warnings generated. 62: 132/165 Test #62: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_REPL ...... Passed 16.67 sec test 70 Start 70: regression/test_alignment_with_dynamic_wg_283 70: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg####2####8####3" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 70: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 70: Environment variables: 70: POCL_WORK_GROUP_METHOD=workitemloops 70: Test timeout computed to be: 10000000 64: OK 64: 64: 133/165 Test #64: regression/test_program_from_binary_with_local_1_1_1_REPL ........................... Passed 16.06 sec test 71 Start 71: regression/test_alignment_with_dynamic_wg_332 71: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg####3####3####2" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 71: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 71: Environment variables: 71: POCL_WORK_GROUP_METHOD=workitemloops 71: Test timeout computed to be: 10000000 66: OK 66: OK 66: OK 66: 66: 134/165 Test #66: regression/test_alignment_with_dynamic_wg_117 ....................................... Passed 33.22 sec test 72 Start 72: regression/test_alignment_with_dynamic_wg_323 72: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg####3####2####3" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 72: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 72: Environment variables: 72: POCL_WORK_GROUP_METHOD=workitemloops 72: Test timeout computed to be: 10000000 65: OK 65: OK 65: OK 65: 65: 135/165 Test #65: regression/test_alignment_with_dynamic_wg_114 ....................................... Passed 33.48 sec test 73 Start 73: regression/test_alignment_with_dynamic_wg2 73: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg2" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 73: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 73: Environment variables: 73: POCL_WORK_GROUP_METHOD=workitemloops 73: Test timeout computed to be: 10000000 67: OK 67: OK 67: OK 67: 67: 136/165 Test #67: regression/test_alignment_with_dynamic_wg_225 ....................................... Passed 42.13 sec test 74 Start 74: regression/test_alignment_with_dynamic_wg3 74: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_alignment_with_dynamic_wg3" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 74: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 74: Environment variables: 74: POCL_WORK_GROUP_METHOD=workitemloops 74: Test timeout computed to be: 10000000 68: OK 68: OK 68: OK 68: 68: 137/165 Test #68: regression/test_alignment_with_dynamic_wg_173 ....................................... Passed 38.87 sec test 75 Start 75: regression/phi_nodes_not_replicated_LOOPS 75: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_loop_phi_replication" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 75: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 75: Environment variables: 75: POCL_WORK_GROUP_METHOD=workitemloops 75: Test timeout computed to be: 10000000 69: OK 69: OK 69: OK 69: 69: 138/165 Test #69: regression/test_alignment_with_dynamic_wg_183 ....................................... Passed 39.64 sec test 76 Start 76: regression/issues_with_local_pointers_LOOPS 76: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_locals" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 76: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 76: Environment variables: 76: POCL_WORK_GROUP_METHOD=workitemloops 76: Test timeout computed to be: 10000000 73: Value: 0.000000e+00 73: Value: 0.000000e+00 73: Value: 0.000000e+00 73: OK 73: 73: 139/165 Test #73: regression/test_alignment_with_dynamic_wg2 .......................................... Passed 16.23 sec test 77 Start 77: regression/barrier_between_two_for_loops_LOOPS 77: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_barrier_between_for_loops" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 77: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 77: Environment variables: 77: POCL_WORK_GROUP_METHOD=workitemloops 77: Test timeout computed to be: 10000000 70: OK 70: OK 70: OK 70: 70: 140/165 Test #70: regression/test_alignment_with_dynamic_wg_283 ....................................... Passed 44.59 sec test 78 Start 78: regression/simple_for-loop_with_a_barrier_inside_LOOPS 78: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_simple_for_with_a_barrier" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 78: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 78: Environment variables: 78: POCL_WORK_GROUP_METHOD=workitemloops 78: Test timeout computed to be: 10000000 71: OK 71: OK 71: OK 71: 71: 141/165 Test #71: regression/test_alignment_with_dynamic_wg_332 ....................................... Passed 43.09 sec test 79 Start 79: regression/for-loop_with_computation_after_the_brexit_LOOPS 79: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_multi_level_loops_with_barriers" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 79: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 79: Environment variables: 79: POCL_WORK_GROUP_METHOD=workitemloops 79: Test timeout computed to be: 10000000 72: OK 72: OK 72: OK 72: 72: 142/165 Test #72: regression/test_alignment_with_dynamic_wg_323 ....................................... Passed 24.49 sec test 80 Start 80: regression/for-loop_with_a_variable_iteration_count_LOOPS 80: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_for_with_var_iteration_count" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 80: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 80: Environment variables: 80: POCL_WORK_GROUP_METHOD=workitemloops 80: Test timeout computed to be: 10000000 74: OK 74: 74: 143/165 Test #74: regression/test_alignment_with_dynamic_wg3 .......................................... Passed 14.88 sec test 81 Start 81: regression/early_return_before_a_barrier_region_LOOPS 81: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_early_return" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 81: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 81: Environment variables: 81: POCL_WORK_GROUP_METHOD=workitemloops 81: Test timeout computed to be: 10000000 130: 0: 1000 130: 1: 2000 130: 2: 200 130: 3: -2 130: 4: 100 130: 5: 100 130: OK 130: 130: 130: -- Comparing output.. 144/165 Test #130: workgroup/for_with_divergent_return ................................................. Passed 139.78 sec test 82 Start 82: regression/id-dependent_computation_before_kernel_exit_LOOPS 82: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_id_dependent_computation" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 82: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 82: Environment variables: 82: POCL_WORK_GROUP_METHOD=workitemloops 82: Test timeout computed to be: 10000000 75: OK 75: 75: 145/165 Test #75: regression/phi_nodes_not_replicated_LOOPS ........................................... Passed 15.19 sec test 83 Start 83: regression/barrier_just_before_return_LOOPS 83: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_barrier_before_return" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 83: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 83: Environment variables: 83: POCL_WORK_GROUP_METHOD=workitemloops 83: Test timeout computed to be: 10000000 76: OK 76: 76: 146/165 Test #76: regression/issues_with_local_pointers_LOOPS ......................................... Passed 14.47 sec test 84 Start 84: regression/infinite_loop_LOOPS 84: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_infinite_loop" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 84: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 84: Environment variables: 84: POCL_WORK_GROUP_METHOD=workitemloops 84: Test timeout computed to be: 10000000 77: OK 77: 77: 147/165 Test #77: regression/barrier_between_two_for_loops_LOOPS ...................................... Passed 14.48 sec test 85 Start 85: regression/undominated_variable_from_conditional_barrier_handling_LOOPS 85: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_undominated_variable" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 85: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 85: Environment variables: 85: POCL_WORK_GROUP_METHOD=workitemloops 85: Test timeout computed to be: 10000000 78: OK 78: 78: 148/165 Test #78: regression/simple_for-loop_with_a_barrier_inside_LOOPS .............................. Passed 13.62 sec test 86 Start 86: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_LOOPS 86: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 86: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 86: Environment variables: 86: POCL_WORK_GROUP_METHOD=workitemloops 86: Test timeout computed to be: 10000000 79: OK 79: 79: 149/165 Test #79: regression/for-loop_with_computation_after_the_brexit_LOOPS ......................... Passed 13.10 sec test 87 Start 87: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_LOOPS 87: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 87: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 87: Environment variables: 87: POCL_WORK_GROUP_METHOD=workitemloops 87: Test timeout computed to be: 10000000 80: OK 80: 80: 150/165 Test #80: regression/for-loop_with_a_variable_iteration_count_LOOPS ........................... Passed 13.04 sec test 88 Start 88: regression/test_program_from_binary_with_local_1_1_1_LOOPS 88: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_program_from_binary_with_local_1_1_1" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 88: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 88: Environment variables: 88: POCL_WORK_GROUP_METHOD=workitemloops 88: Test timeout computed to be: 10000000 81: OK 81: 81: 151/165 Test #81: regression/early_return_before_a_barrier_region_LOOPS ............................... Passed 13.41 sec test 89 Start 89: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault 89: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_null_arg" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 89: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 89: Test timeout computed to be: 10000000 82: OK 82: 82: 152/165 Test #82: regression/id-dependent_computation_before_kernel_exit_LOOPS ........................ Passed 12.53 sec test 90 Start 90: regression/clSetKernelArg_overwriting_the_previous_kernel's_args 90: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_setargs" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 90: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 90: Test timeout computed to be: 10000000 83: OK 83: 83: 153/165 Test #83: regression/barrier_just_before_return_LOOPS ......................................... Passed 12.87 sec test 91 Start 91: regression/passing_a_constant_array_as_an_arg 91: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_constant_array" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 91: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 91: Test timeout computed to be: 10000000 84: OK 84: 84: 154/165 Test #84: regression/infinite_loop_LOOPS ...................................................... Passed 12.04 sec test 92 Start 92: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one 92: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_fors_with_var_iteration_counts" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 92: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 92: Test timeout computed to be: 10000000 85: OK 85: 85: 155/165 Test #85: regression/undominated_variable_from_conditional_barrier_handling_LOOPS ............. Passed 14.19 sec test 93 Start 93: regression/autolocals_in_constexprs 93: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_autolocals_in_constexprs" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 93: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 93: Test timeout computed to be: 10000000 86: Changed value at global_id: 67599, local_id 3, group_id 16899, to: 854 86: Value is changed at global_id: 67599, local_id 3, group_id 16899, to: 854 86: OK 86: 86: 6 warnings generated. 86: 156/165 Test #86: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_LOOPS ..... Passed 13.13 sec test 94 Start 94: regression/struct_kernel_arguments 94: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_structs_as_args" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 94: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 94: Test timeout computed to be: 10000000 87: changing the value at global_id: 6, local_id 2, group_id 1, to: 3 87: value is changed at global_id: 6, local_id 2, group_id 1, to: 3 87: 87: 6 warnings generated. 87: 87: -- OK 157/165 Test #87: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_LOOPS ... Passed 14.09 sec test 95 Start 95: regression/vector_kernel_arguments 95: Test command: /usr/bin/cmake "-Dtest_cmd=/build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/test_vectors_as_args" "-P" "/build/pocl-3.1/cmake/run_test.cmake" 95: Working Directory: /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression 95: Test timeout computed to be: 10000000 88: OK 88: 88: 158/165 Test #88: regression/test_program_from_binary_with_local_1_1_1_LOOPS .......................... Passed 13.53 sec 91: OK 91: 91: 90: OK 90: 90: 159/165 Test #91: regression/passing_a_constant_array_as_an_arg ....................................... Passed 10.92 sec 160/165 Test #90: regression/clSetKernelArg_overwriting_the_previous_kernel's_args .................... Passed 11.83 sec 89: OK 89: 89: 161/165 Test #89: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault ...................... Passed 13.68 sec 92: OK 92: 92: 162/165 Test #92: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one ............ Passed 12.02 sec 93: OK 93: 93: 163/165 Test #93: regression/autolocals_in_constexprs ................................................. Passed 9.84 sec 94: OK 94: 94: 164/165 Test #94: regression/struct_kernel_arguments .................................................. Passed 8.19 sec 95: OK 95: 95: 165/165 Test #95: regression/vector_kernel_arguments .................................................. Passed 6.35 sec 100% tests passed, 0 tests failed out of 165 Label Time Summary: EinsteinToolkit = 212.59 sec*proc (2 tests) cuda = 636.57 sec*proc (53 tests) dlopen = 0.28 sec*proc (3 tests) hsa = 70.24 sec*proc (4 tests) hsa-native = 2056.57 sec*proc (91 tests) internal = 3180.32 sec*proc (160 tests) kernel = 1308.41 sec*proc (38 tests) matrix = 85.06 sec*proc (4 tests) poclbin = 76.15 sec*proc (4 tests) proxy = 493.08 sec*proc (36 tests) regression = 950.06 sec*proc (53 tests) runtime = 297.33 sec*proc (29 tests) tce = 111.13 sec*proc (8 tests) vulkan = 338.44 sec*proc (26 tests) workgroup = 388.62 sec*proc (16 tests) Total Test time (real) = 449.60 sec The following tests did not run: 118 - runtime/test_buffer_migration (Skipped) 119 - runtime/test_buffer_ping_pong (Skipped) make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' rm -f -r debian/kcache make[2]: Leaving directory '/build/pocl-3.1' make[1]: Leaving directory '/build/pocl-3.1' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install cd obj-aarch64-linux-gnu && make -j8 install DESTDIR=/build/pocl-3.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cmake -S/build/pocl-3.1 -B/build/pocl-3.1/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/pocl-3.1/obj-aarch64-linux-gnu/CMakeFiles /build/pocl-3.1/obj-aarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/kernel/host /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/DependInfo.cmake --color= make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/llvmopencl /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl /build/pocl-3.1/obj-aarch64-linux-gnu/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake --color= make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake --color= make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL/devices/topology /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/topology /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake --color= 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL/devices /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake --color= make -f poclu/CMakeFiles/poclu.dir/build.make poclu/CMakeFiles/poclu.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/poclu /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/poclu /build/pocl-3.1/obj-aarch64-linux-gnu/poclu/CMakeFiles/poclu.dir/DependInfo.cmake --color= make -f lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_GENERIC.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f poclu/CMakeFiles/poclu.dir/build.make poclu/CMakeFiles/poclu.dir/build [ 0%] Built target sleef_config_GENERIC make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/CL/CMakeFiles/lib_cl_llvm.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'poclu/CMakeFiles/poclu.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_dlopen.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/build [ 0%] Built target pocl-devices-topology make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/CL/devices/CMakeFiles/pocl-devices.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 1%] Built target lib_cl_llvm [ 2%] Built target poclu make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/depend make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend [ 3%] Built target test_dlopen make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/bin /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/bin /build/pocl-3.1/obj-aarch64-linux-gnu/bin/CMakeFiles/poclcc.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/kernel/host /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/DependInfo.cmake --color= make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build [ 5%] Built target pocl-devices make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake --color= make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake --color= make -f lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_GENERIC.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/sampler_address_clamp.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'bin/CMakeFiles/poclcc.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/kernel.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/image_query_funcs.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/llvmopencl/CMakeFiles/llvmpasses.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/build [ 41%] Built target kernel_host_GENERIC make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/test_shuffle.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 46%] Built target llvmpasses [ 47%] Built target sampler_address_clamp 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 -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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake --color= 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 [ 47%] Built target poclcc make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/depend [ 47%] Built target test_shuffle [ 47%] Built target image_query_funcs make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/depend [ 48%] Built target kernel 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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 -f tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/build.make tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 73%] Built target libpocl_unlinked_objs 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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_early_return.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 73%] Built target test_program_from_binary_with_local_1_1_1 [ 74%] Built target test_assign_loop_variable_to_privvar_makes_it_local [ 75%] Built target test_llvm_segfault_issue_889 make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/depend [ 75%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/depend [ 75%] Built target test_barrier_between_for_loops make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake --color= [ 76%] Built target test_for_with_var_iteration_count [ 76%] Built target test_early_return make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_id_dependent_computation.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_locals.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_structs_as_args.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/build [ 76%] Built target test_id_dependent_computation make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_loop_phi_replication.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 76%] Built target test_locals [ 77%] Built target test_multi_level_loops_with_barriers 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_vectors_as_args.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake --color= 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_infinite_loop.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_constant_array.dir/DependInfo.cmake --color= 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake --color= [ 78%] Built target test_simple_for_with_a_barrier [ 78%] Built target test_loop_phi_replication [ 78%] Built target test_structs_as_args make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/depend 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_null_arg.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/build make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_infinite_loop.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/build make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_vectors_as_args.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_barrier_before_return.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_undominated_variable.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 79%] Built target test_infinite_loop 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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_constant_array.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_setargs.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_null_arg.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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 [ 79%] Built target test_vectors_as_args make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 80%] Built target test_barrier_before_return [ 80%] Built target test_undominated_variable make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend [ 80%] Built target test_setargs make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/depend [ 80%] Built target test_constant_array 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake --color= [ 80%] Built target test_null_arg 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/DependInfo.cmake --color= [ 80%] Built target test_fors_with_var_iteration_counts make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_577.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake --color= 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-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/depend make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/build make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_445.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_553.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_577.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_231.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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 [ 80%] Built target test_autolocals_in_constexprs make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_757.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 80%] Built target test_issue_445 [ 81%] Built target test_issue_553 [ 81%] Built target test_issue_577 make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend [ 81%] Built target test_issue_231 make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake --color= 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake --color= make -f tests/regression/CMakeFiles/test_issue_893.dir/build.make tests/regression/CMakeFiles/test_issue_893.dir/depend [ 81%] Built target test_flatten_barrier_subs [ 81%] Built target test_issue_757 make -f tests/regression/CMakeFiles/test_builtin_args.dir/build.make tests/regression/CMakeFiles/test_builtin_args.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_issue_893.dir/DependInfo.cmake --color= [ 82%] Built target test_alignment_with_dynamic_wg make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression /build/pocl-3.1/obj-aarch64-linux-gnu/tests/regression/CMakeFiles/test_builtin_args.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake --color= 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]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_issue_893.dir/build.make tests/regression/CMakeFiles/test_issue_893.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/regression/CMakeFiles/test_builtin_args.dir/build.make tests/regression/CMakeFiles/test_builtin_args.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_893.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_builtin_args.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clFinish.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend [ 82%] Built target test_alignment_with_dynamic_wg3 [ 82%] Built target test_alignment_with_dynamic_wg2 make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake --color= [ 83%] Built target test_issue_893 make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend [ 83%] Built target test_builtin_args make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake --color= [ 84%] Built target test_clFinish make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend [ 84%] Built target test_clGetDeviceInfo make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clBuildProgram.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateKernel.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 84%] Built target test_clGetSupportedImageFormats [ 84%] Built target test_clGetEventInfo [ 85%] Built target test_clCreateProgramWithBinary [ 85%] Built target test_clEnqueueNativeKernel make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend [ 84%] Built target test_clSetEventCallback make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_version.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/depend [ 85%] Built target test_clCreateKernel [ 86%] Built target test_clBuildProgram [ 86%] Built target test_clCreateKernelsInProgram make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake --color= 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build 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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/build 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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_version.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_cycle.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_link_error.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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 [ 87%] Built target test_clGetKernelArgInfo [ 87%] Built target test_version make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 87%] Built target test_kernel_cache_includes make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake --color= [ 87%] Built target test_event_cycle make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/depend [ 87%] Built target test_buffer-image-copy make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/depend [ 87%] Built target test_link_error make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_event_double_wait.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_buffer_migration.dir/build.make tests/runtime/CMakeFiles/test_buffer_migration.dir/depend [ 88%] Built target test_read-copy-write-buffer make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_buffer_migration.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/build.make tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/DependInfo.cmake --color= 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/depend make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_buffer_migration.dir/build.make tests/runtime/CMakeFiles/test_buffer_migration.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_free.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_buffer_migration.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_user_event.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 88%] Built target test_clCreateSubDevices make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 89%] Built target test_event_free make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/build make -f tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/build.make tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_double_wait.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 90%] Built target test_buffer_migration [ 91%] Built target test_enqueue_kernel_from_binary 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend [ 91%] Built target test_event_double_wait [ 92%] Built target test_user_event make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/build.make tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/depend make -f tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build.make tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_command_buffer.dir/build.make tests/runtime/CMakeFiles/test_command_buffer.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_command_buffer.dir/DependInfo.cmake --color= make -f tests/runtime/CMakeFiles/test_command_buffer_images.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_images.dir/depend [ 92%] Built target test_buffer_ping_pong make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime /build/pocl-3.1/obj-aarch64-linux-gnu/tests/runtime/CMakeFiles/test_command_buffer_images.dir/DependInfo.cmake --color= make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/tests/workgroup /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup /build/pocl-3.1/obj-aarch64-linux-gnu/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake --color= make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/example0 /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0 /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_fill-buffer.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_command_buffer_images.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_images.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_command_buffer_images.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build.make tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 93%] Built target test_clSetMemObjectDestructorCallback [ 93%] Built target test_fill-buffer make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/build.make tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/build make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/example0/CMakeFiles/example0.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f tests/runtime/CMakeFiles/test_command_buffer.dir/build.make tests/runtime/CMakeFiles/test_command_buffer.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_command_buffer.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/workgroup/CMakeFiles/run_kernel.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 94%] Built target test_command_buffer_images make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/depend [ 94%] Built target test_deviceside_enqueue make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/example1 /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1 /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake --color= make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/depend [ 95%] Built target example0 make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/example2 /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2 /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake --color= make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/depend [ 95%] Built target test_command_buffer [ 95%] Built target test_cl_pocl_content_size make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/example2a /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a /build/pocl-3.1/obj-aarch64-linux-gnu/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake --color= make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/matrix1 /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1 /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake --color= make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/scalarwave /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/scalarwave /build/pocl-3.1/obj-aarch64-linux-gnu/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake --color= make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/depend make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/trig /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig /build/pocl-3.1/obj-aarch64-linux-gnu/examples/trig/CMakeFiles/trig.dir/DependInfo.cmake --color= [ 95%] Built target run_kernel make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/vecadd /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/vecadd/CMakeFiles/vecadd.dir/DependInfo.cmake --color= make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/example1/CMakeFiles/example1.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/matadd /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/matadd/CMakeFiles/matadd.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/example2/CMakeFiles/example2.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/example2a/CMakeFiles/example2a.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/matrix1/CMakeFiles/matrix1.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/build [ 95%] Built target example1 make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/scalarwave/CMakeFiles/scalarwave.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 96%] Built target example2 make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/trig/CMakeFiles/trig.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/vecadd/CMakeFiles/vecadd.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/matadd/CMakeFiles/matadd.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 96%] Built target example2a make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/depend make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/boxadd /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd /build/pocl-3.1/obj-aarch64-linux-gnu/examples/boxadd/CMakeFiles/boxadd.dir/DependInfo.cmake --color= make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend [ 96%] Built target matrix1 make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/examples/EinsteinToolkit /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit /build/pocl-3.1/obj-aarch64-linux-gnu/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake --color= make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/depend [ 97%] Built target vecadd [ 97%] Built target scalarwave [ 98%] Built target trig make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/kernel /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel /build/pocl-3.1/obj-aarch64-linux-gnu/lib/kernel/CMakeFiles/kernellib_hash.dir/DependInfo.cmake --color= [ 99%] Built target matadd make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/build make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'examples/boxadd/CMakeFiles/boxadd.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/kernel/CMakeFiles/kernellib_hash.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] Built target EinsteinToolkit [ 99%] Built target boxadd [ 99%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/CMakeFiles/pocl_cache.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/CL/CMakeFiles/pocl_cache.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/CMakeFiles/pocl.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make -f lib/CL/CMakeFiles/pocl.dir/build.make lib/CL/CMakeFiles/pocl.dir/build make[3]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/CL/CMakeFiles/pocl.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL/devices/basic /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/basic /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [ 99%] 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-3.1/obj-aarch64-linux-gnu' cd /build/pocl-3.1/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/pocl-3.1 /build/pocl-3.1/lib/CL/devices/pthread /build/pocl-3.1/obj-aarch64-linux-gnu /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/pthread /build/pocl-3.1/obj-aarch64-linux-gnu/lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-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-3.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build'. make[3]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' [100%] Built target pocl-devices-pthread make[2]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/pocl-3.1/obj-aarch64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/pocl-3.1/obj-aarch64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/opencl-c.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/opencl-c-base.h -- Installing: /build/pocl-3.1/debian/tmp/etc/OpenCL/vendors/pocl.icd -- Installing: /build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/pocl.pc -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/_enable_all_exts.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/_builtin_renames.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/_kernel.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/_clang_opencl.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/_kernel_c.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/_kernel_constants.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/_libclang_versions_checks.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/pocl_types.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/pocl_device.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/pocl.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/pocl_spir.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/include/pocl_image_types.h -- Installing: /build/pocl-3.1/debian/tmp/usr/share/pocl/kernel-aarch64-unknown-linux-gnu-GENERIC.bc -- Installing: /build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/libpocl.so.2.10.0 -- Installing: /build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/libpocl.so.2 -- Set runtime path of "/build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/libpocl.so.2.10.0" to "" -- Installing: /build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/libpocl.so -- Installing: /build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/pocl/libpocl-devices-basic.so -- Set runtime path of "/build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/pocl/libpocl-devices-basic.so" to "" -- Installing: /build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/pocl/libpocl-devices-pthread.so -- Set runtime path of "/build/pocl-3.1/debian/tmp/usr/lib/aarch64-linux-gnu/pocl/libpocl-devices-pthread.so" to "" -- Installing: /build/pocl-3.1/debian/tmp/usr/bin/poclcc make[1]: Leaving directory '/build/pocl-3.1/obj-aarch64-linux-gnu' dh_install dh_installdocs dh_installdocs: warning: Cannot auto-detect main package for pocl-doc. If the default is wrong, please use --doc-main-package dh_sphinxdoc -i dh_installchangelogs dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dwz: debian/libpocl2/usr/lib/aarch64-linux-gnu/libpocl.so.2.10.0: DWARF compression not beneficial - old size 28238458 new size 28313296 dh_strip -a debian/rules override_dh_makeshlibs make[1]: Entering directory '/build/pocl-3.1' dh_makeshlibs dpkg-gensymbols: warning: debian/libpocl2/DEBIAN/symbols doesn't match completely debian/libpocl2.symbols --- debian/libpocl2.symbols (libpocl2_3.1-3+deb12u1_arm64) +++ dpkg-gensymbolsJoVcaA 2024-07-13 00:23:42.697634100 +1400 @@ -23,28 +23,28 @@ _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul@Base 3.0 _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base 3.0 _ZN4pocl23eraseFunctionAndCallersEPN4llvm8FunctionE@Base 1.8-3~visibility -#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_@Base 0.11 -#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 0.13-9~llvm3.8+gcc7 -#MISSING: 1.8# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 0.13-9~llvm3.8+gcc7 -#MISSING: 1.8# (optional=templinst)_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 0.13-9~llvm3.8+gcc7 -#MISSING: 1.8# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceE{size_t}{size_t}PKc{size_t}@Base 1.6-2~hardening +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_@Base 0.11 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 0.13-9~llvm3.8+gcc7 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 0.13-9~llvm3.8+gcc7 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 0.13-9~llvm3.8+gcc7 +#MISSING: 3.1-3+deb12u1# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceE{size_t}{size_t}PKc{size_t}@Base 1.6-2~hardening #MISSING: 1.8# (optional=templinst|arch=mipsel)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 1.1-6~llvm6.0+gcc8 -#MISSING: 1.8# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_@Base 1.6-2~hardening -#MISSING: 1.8# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKc{size_t}@Base 1.6-2~hardening -#MISSING: 1.8# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@Base 1.6-2~hardening -#MISSING: 1.8# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateE{size_t}{size_t}PKc{size_t}@Base 1.6-2~hardening -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_@Base 1.0 -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERKS5_@Base 1.0 -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E@Base 1.0 -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 1.1-2~llvm5.0 -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIvESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 1.7-3~llvm10 -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 0.11 -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base 0.11 -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 1.0 -#MISSING: 1.8# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base 1.0 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_@Base 1.6-2~hardening +#MISSING: 3.1-3+deb12u1# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKc{size_t}@Base 1.6-2~hardening +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@Base 1.6-2~hardening +#MISSING: 3.1-3+deb12u1# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateE{size_t}{size_t}PKc{size_t}@Base 1.6-2~hardening +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_@Base 1.0 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERKS5_@Base 1.0 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E@Base 1.0 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 1.1-2~llvm5.0 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIvESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 1.7-3~llvm10 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 0.11 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base 0.11 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 1.0 +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base 1.0 (optional=templinst)_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv@Base 3.0 (optional=templinst)_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv@Base 3.0 -#MISSING: 1.8# (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@Base 1.6-2~hardening +#MISSING: 3.1-3+deb12u1# (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@Base 1.6-2~hardening (arch=armel riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 1.4-5~llvm9 _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE@Base 3.0 _ZTINSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE@Base 3.0 @@ -209,8 +209,8 @@ pocl_free_global_mem@Base 1.6 #MISSING: 0.14~visibility# pocl_free_llvm_irs@Base 0.12 pocl_get_bool_option@Base 0.10 - (optional=distro_build)pocl_get_distro_cpu_name@Base 3.0-2~ - (optional=distro_build)pocl_get_distro_kernellib_name@Base 3.0-2~ +#MISSING: 3.1-3+deb12u1# (optional=distro_build)pocl_get_distro_cpu_name@Base 3.0-2~ +#MISSING: 3.1-3+deb12u1# (optional=distro_build)pocl_get_distro_kernellib_name@Base 3.0-2~ pocl_get_int_option@Base 0.10 pocl_get_llvm_cpu_name@Base 1.8-3~visibility pocl_get_private_datadir@Base 3.1 + test -f debian/stamp-failed-testsuite The testsuite has passed all tests. dh override_dh_makeshlibs --with pkgkde_symbolshelper make[1]: Leaving directory '/build/pocl-3.1' debian/rules override_dh_shlibdeps make[1]: Entering directory '/build/pocl-3.1' dh_shlibdeps -l/usr/lib/aarch64-linux-gnu/pocl -- --warnings=7 make[1]: Leaving directory '/build/pocl-3.1' dh_installdeb debian/rules override_dh_gencontrol make[1]: Entering directory '/build/pocl-3.1' dh_gencontrol -- \ -V'LLVM:Version=15' \ make[1]: Leaving directory '/build/pocl-3.1' dh_md5sums dh_builddeb dpkg-deb: building package 'libpocl-dev' in '../libpocl-dev_3.1-3+deb12u1_arm64.deb'. dpkg-deb: building package 'libpocl2' in '../libpocl2_3.1-3+deb12u1_arm64.deb'. dpkg-deb: building package 'pocl-opencl-icd' in '../pocl-opencl-icd_3.1-3+deb12u1_arm64.deb'. dpkg-deb: building package 'pocl-source' in '../pocl-source_3.1-3+deb12u1_all.deb'. dpkg-deb: building package 'pocl-tests' in '../pocl-tests_3.1-3+deb12u1_all.deb'. dpkg-deb: building package 'libpocl2-common' in '../libpocl2-common_3.1-3+deb12u1_all.deb'. dpkg-deb: building package 'libpocl-dev-dbgsym' in '../libpocl-dev-dbgsym_3.1-3+deb12u1_arm64.deb'. dpkg-deb: building package 'pocl-doc' in '../pocl-doc_3.1-3+deb12u1_all.deb'. dpkg-deb: building package 'libpocl2-dbgsym' in '../libpocl2-dbgsym_3.1-3+deb12u1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../pocl_3.1-3+deb12u1_arm64.buildinfo dpkg-genchanges --build=binary -O../pocl_3.1-3+deb12u1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/8599/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/8599/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/8599 and its subdirectories I: Current time: Sat Jul 13 00:24:40 +14 2024 I: pbuilder-time-stamp: 1720779880